首页 > 编程语言 > 详细

java期末复习之JSCP题库学习笔记

时间:2016-01-05 22:25:18      阅读:228      评论:0      收藏:0      [点我收藏+]

1.在Java中,类中的静态方法(特别是main方法)不能直接调用静态方法。

当编写内部类出现这样的编译错误:No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing instance of type E,说明没有可访问的内部类E的实例,必须分配一个合适的内部类E的实例,如x.new A(),x必须是E的实例。或者该内部类修饰为静态类,这样就能够在静态类中调用该类的成员变量与成员方法。

同理,如果静态函数想调用本类的非静态函数,应该先声明该类的一个实例。

2.默认访问权限是包访问权限。protected访问控制模式下,同一包中的所有类和其他包中的子类可访问,可见访问权限大于package。

3.函数作用域的普通变量如果不手动初始化不会具有默认值,但在堆上开辟数组会自动初始化为默认值。

4.byte的范围是-128~127。

5.catch语句块与finally语句块内的返回先后顺序:

6.使用强制类型转换将父类转换为子类编译不报错,但可能发生运行时错误。

7.区分overriden 与overloaded。坑题一枚:

 

占坑。。接着补

 

java期末复习之JSCP题库学习笔记

原文:http://www.cnblogs.com/jenayfighting/p/5103786.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!