zoukankan      html  css  js  c++  java
  • Java学习第13天

    一、今天继续第四章学习

    (一)包

    (1) 包的作用:为类分类

    (2) 包的定义:package 包名;   //定义包名必须在程序的第一行

    (3) 包名:最好采用公司域名的倒写形式命名包   例:package com.apple

    (4) 用包导入类型

    要想调用不在同一个包的类中的方法和属性,需要导入包中的类

    • 导入包中所有的类:import 包名.*;

    • 导入包中具体的类:import 包名.类名;

    (5)编译包

    • 命令行的方式编译:

    编译程序:javac -d . 类名.java   或者  javac 包路径/类名.java   //-d——创建目录   “.”是当前目录

    //当前路径下有com文件夹,接着是wuzy文件夹,entity文件夹,类文件

    运行包中的程序:java 包路径/类名

    • 用MyEclipse编译和运行

    (6)包名:建议全部小写

    (二)枚举

    使用枚举:枚举定义: public  enum 

    枚举名字 {}   嵌套在switch中   

    在枚举中定义构造方法:在枚举中定义构造方法,必须使枚举中的变量形式与构造方法的形式保持一致(构造方法必须是private类型)

    枚举中实现接口:所有枚举继承自Java.lang.Enum类,枚举不能继承其他类,但可以实现接口

    在枚举中定义抽象方法:如果想在枚举中定义抽象方法,则枚举中的每个变量必须实现抽象方法

    二、遇到的问题

    枚举的接口不太理解

    三、明天把问题解决,然后学习新内容

  • 相关阅读:
    [hackerrank]The Love-Letter Mystery
    *[hackerrank]Algorithmic Crush
    [hackerrank]Palindrome Index
    [hackerrank]Closest Number
    [hackerrank]Even Odd Query
    *[hackerrank]Consecutive Subsequences
    Permutation Sequence(超时,排列问题)
    Set Matrix Zeroes
    python requests的安装与简单运用(转)
    字符串指针数组,指向指针的指针
  • 原文地址:https://www.cnblogs.com/zyljal/p/13337756.html
Copyright © 2011-2022 走看看