随笔分类 - Java学习笔记
摘要:00. 12. AM 01.-11. 01.AM-11.AM 12. 12.PM 13.-23. 01.PM-11.PM 总结:先%12 如果是0再+12 后面加上对应的AM或者PM
阅读全文
摘要:如果一个方法调用了可能会产生异常的方法 要么捕获异常然后处理 要么继续声明异常
阅读全文
摘要:final修饰常量 final修饰不能被继承的类 final方法无法被子类重写
阅读全文
摘要:String不可变,其余两个可变 并发用StringBuffer以保持同步 单任务用StringBuilder更高效
阅读全文
摘要:实例变量和静态变量的作用域都是整个类 局部变量的作用域是定义该变量的方法
阅读全文
摘要:实例方法可以访问实例成员和静态成员,也可以调用实例方法和静态方法 静态方法可以反问静态成员以及调用静态方法
阅读全文
摘要:double tax = 11.853; ①tax * 100 ②强制转换为int ③/100.0 连起来就是:(int)(tax * 100) / 100.0
阅读全文
摘要:1.所有数据域都是私有 2.没有set方法 3.get方法应该返回基本类型的值或者引用类型的副本(clone)
阅读全文
摘要:getClass获取的是运行时类型 class获取的是编译时类型,或者说声明类型 getClass属于实例方法 class属于类方法
阅读全文
摘要:expression1 && expression2 如果expression1为false,那么整体结果肯定是false,expression2不会进行运算 ||类似&& expression1 & expression2 无论expression是true还是false,expression2都
阅读全文
摘要:假设src目录下有Printer.java文件 Printer类处于test包下 运行过程: 1. 进入src目录 然后javac -d . Printer.java 2.java test.Printer 如果直接用java Printer会找不到Printer类
阅读全文
摘要:call member function调用谁的取决于动态类型
阅读全文
摘要:子类对象可以直接赋值给父类对象 向上造型 父类对象通过强制类型转换赋值给子类 向下造型,不过需要此时父类对象实际管理的是子类对象
阅读全文
摘要:容器可以用for-each遍历,并且会改变元素值 ArrayList HashSet 这两个可以直接println因为有 public String toString() HashMap<Key, Value> Key和Value都是容器类似字典 Key具有唯一性,同一个Key重复给Value会覆盖
阅读全文
摘要:类变量与类函数 类的对象可以访问修改类变量,类本身用.也可以访问 类函数只能访问类变量和类函数 一般类函数和类变量用类本身访问
阅读全文

浙公网安备 33010602011771号