包类似于系统中的文件夹 其目的是吧功能相似,或者相关的类放在一起,方便类的查找与替换。 导入java的包,
import 包名. *;
import 包名. 类名;
访问权限修饰符 public 该类对其他所有类都可见 default 该类对同一个包的其他类可见 private 只能在此类中使用 protected default+不同包所继承的子类中访问 4.this 关键词 this 引用成员变量名或者成员方法 一般来说,局部变量与成员变量重名时,用this 来表示使用的是成员变量 5.static 关键词
static 修饰变量和方法表示类 静态方法只能访问静态成员 一般情况下,类的工具方法定义为静态方法 静态方法和静态变量一般都是共有的 static 可以方便在没有创建对象的情况下来调用一些 static修饰的方法/属性/代码块 == 把一些稳定的不需要 变动的,长期可用的 ==方法、属性、代码用static 来进行修饰
枚举 enum 枚举名{ 常量名1 ·········常量名n; } 举例·
public enum Season{
SPRING, SUMMER, AUTUMN, WINTER;
}
Season se= Season. SPRING;
Switch ( se) {
case SPRING:
break ;
case SUMMER:
break ;
CASE AUTUMN:
break ;
CASE WINTER:
break ;
}
泛型 表示任意一种数据类型,有点像c++的模板类与模板函数 == 一个类最后把泛型的数量控制在两个以内==