类中可定义:
1.成员变量(非静态成员变量属于对象,非静态成员变量属于类,和类一样只有一样)
2.成员方法(非静态成员方法,属于对象,可使用非静态成员变量和静态成员变量,
非静态成员方法,只能使用静态成员变量)
3.构造方法:在创建对象后,对成员变量进行初始化,可有参,看无参
4.代码块:定于在类中,类似于无名字方法,因为无名字,只能在满足条件时自动由系统调用
分为:(1)实例代码块:
{
}每次创建对象时自动调用
(2)静态代码块:
static{
}每次类加载时自动调用
通过类名访问静态变量类加载
main运行
注:类只被加载一次;
包:命名:点区分层级:
第一级 指该项目的类型,如com,org,gov等,
第二级 指项目所开发或者运行的公司名,如:oracle,sun,huawei等
第三级 指项目的名称,如:bcms,oa,erp,cms等
第四级 指项目模块的名称,如:bean,action,exception等
● 导入外部包的类,关键字 import