随笔分类 -  Java基础

java核心技术
摘要:内部类可以直接访问外部类的成员,包括私有成员,但外部类如果要访问内部类,则需要创建内部类的对象, 1.成员内部类 成员内部类常见修饰符 1.private 成员内部类一般不想让外界直接访问,使用private 修饰符、 2.static 静态内部类方便外界直接调用,当用static修饰后,内部类里的 阅读全文
posted @ 2017-03-09 09:27 不识 阅读(140) 评论(0) 推荐(0)
摘要:类权限 类权限 类权限修饰符只有两种选择 public 或 包访问权限,包访问权限的类不可以在其他包中被继承或创建对象 当类是内部类的时候,可以使用private权限修饰,以防止被外界创建对象 类成员权限 类成员权限 类成员权限有四种修饰符 本类中 同包类中 不同包子类 不同包其他类 public 阅读全文
posted @ 2017-03-08 18:36 不识 阅读(104) 评论(0) 推荐(0)
摘要:子类只能继承父类的非私有的成员变量和成员方法 子类不能继承父类的构造方法,但可以使用super关键字访问父类的构造方法 子类重写父类方法时,权限不能更低 子类的所有构造方法都会默认访问父类的无参构造方法(如果父类没有无参构造方法,报错) 如果父类没有无参构造 1.为父类添加无参构造 2.子类使用 s 阅读全文
posted @ 2017-03-08 13:00 不识 阅读(104) 评论(0) 推荐(0)
摘要:分类 代码块执行顺序 静态代码块(执行一次)→构造代码块(每次都执行)→构造方法→局部代码块 阅读全文
posted @ 2017-03-08 12:10 不识 阅读(139) 评论(0) 推荐(0)
摘要:匿名对象 static关键字 static 可以修饰成员变量和成员方法 特点: 随着类的加载而加载 优先于对象而存在 被存储在静态方法区 被所有的对象共用 通过类名直接调用 静态方法中无法使用this关键字 静态方法中只能调用静态变量 随着类的加载而加载 优先于对象而存在 被存储在静态方法区 被所有 阅读全文
posted @ 2017-03-08 11:02 不识 阅读(139) 评论(0) 推荐(0)
摘要:switch语句 格式 : switch(表达式) case 常量值1: 语句体1; break; //break 不要省略,否则会case穿透,直接直行到下一个break处 case 常量值2: 语句体2; break; case 常量值3: 语句体3; break; default: 语句体4; 阅读全文
posted @ 2017-03-07 16:30 不识 阅读(107) 评论(0) 推荐(0)
摘要:+的用法 a:加法 b:正号 c:字符串连接符 +=隐含了自动强制转换。 阅读全文
posted @ 2017-03-07 16:12 不识 阅读(109) 评论(0) 推荐(0)
摘要:基本数据类型 基本数据类型 1.整数 byte 1字节 short 2字节 int 4字节 long 8字节 2.浮点数 float 4字节 double 8字节 3.字符 char 2字节 4.布尔 boolean 1字节 整数默认是 int 浮点数默认是 double 数据类型隐式转换 byte 阅读全文
posted @ 2017-03-07 15:49 不识 阅读(113) 评论(0) 推荐(0)