
编程思想
Mutou_ren
这个作者很懒,什么都没留下…
展开
-
访问权限控制及复用类
访问权限控制一个java源代码文件只能有一个public类,该类必须与文件名相同,但编译时,每个class都有一个对应的.class文件。package语句必须是文件中除注释以外的第一句程序代码。如果父类的某个方法或者成员属性拥有包访问权限,而子类与父类不在同一个包下,则子类无法使用这些方法或成员属性。类的访问权限只有包访问权限或者public,如果不想让别的类使用,让构造器私有化即可。...原创 2018-12-03 22:04:07 · 212 阅读 · 0 评论 -
异常
抛出异常后会发生什么?使用new在堆上创建异常对象当前执行路径被终止,并从当前运行环境中弹出异常对象的引用异常处理程序接管程序,开始找异常处理程序使程序从错误中恢复,使程序继续执行或换一种方式执行异常可以将每件事都当做一个事物处理,当某个环节出错时,可以进行放弃整个计算,进行错误恢复。当方法内部抛出异常时,该方法将提前结束,若想让方法继续运行下去,需要设置try块对异常进行捕捉。c...原创 2018-12-17 14:22:58 · 142 阅读 · 0 评论 -
多态、接口、内部类
域访问操作不是多态的,当对象使用多态向上转型时,访问的域将是父类的域,而非理想中的通过多态引用子类的域。如对于下面代码:Class Sup{public int a = 0;}Class Sub extend sup{public int a = 1;main(){Sup s = new Sub();s.a == 0;//true}}...原创 2018-12-11 21:14:16 · 154 阅读 · 0 评论