摘要: 1.反射获取到Class类的3种方式 Class.forName("类的路径") 类名.class 实例.getClass() 2.Java创建对象的方式有4种 通过new语言实例化一个对象 通过反射机制创建对象 通过clone()方式创建一个对象 通过反序列化创建对象 3.内部类4种 C++中说法 阅读全文
posted @ 2020-03-24 20:08 All_just_for_fun 阅读(149) 评论(0) 推荐(0)
摘要: 一.Java中不可以有默认参数值 Java中不允许有默认参数值,不能像C++或C#那种直接在函数定义时参数赋值为默认值 Java需要通过方法重载实现默认参数值,也可以通过工厂方法实现默认参数值的等价操作 阅读全文
posted @ 2020-03-24 11:06 All_just_for_fun 阅读(1292) 评论(0) 推荐(0)
摘要: 1.三种移位运算符 左移:<< 右移:>> 无符号右移:>>> 注:无符号右移表示最高位补零,由于负数在计算机中存储是补码形式(反码+1) 2.案例 -15在计算机中存储是ffff,fff1【-15原码为8000,1111(最高位为符号位),取反加1得ffff,fff1(操作时符号位不变)】 正常右 阅读全文
posted @ 2020-03-24 11:00 All_just_for_fun 阅读(369) 评论(0) 推荐(0)