【跃迁之路】Java基础练习(其它)(最后更新:2018.05.14)

 阅读约 5 分钟

@(跃迁之路)专栏

叨叨两句

  1. 技术的精进不能只是简单的刷题,而应该是不断的“刻意”练习
  2. 该系列改版后正式纳入【跃迁之路】专栏,持续更新

1——自增运算符

2——getClass

3——区分final、finally、finalize

4——重写+同步

下面有关java的一些细节问题,描述错误的是?
正确答案: B 你的答案: B (正确)
A 构造方法不需要同步化
B 一个子类不可以覆盖掉父类的同步方法
C 定义在接口中的方法默认是public的
D 容器保存的是对象的引用

构造方法每次都是构造出新的对象,不存在多个线程同时读写同一对象中的属性的问题,所以不需要同步

如果父类中的某个方法使用了 synchronized关键字,而子类中也覆盖了这个方法,默认情况下子类中的这个方法并不是同步的,必须显示的在子类的这个方法中加上 synchronized关键字才可。当然,也可以在子类中调用父类中相应的方法,这样虽然子类中的方法并不是同步的,但子类调用了父类中的同步方法,也就相当子类方法也同步了。详见:http://blog.csdn.net/welcome000yy/article/details/8941644

接口里面的变量为常量,其实际是 public static final ;接口里面的方法为抽象方法,其实际是public abstract

5——final


6——静态方法

7——Java自带三大注解

https://www.nowcoder.com/test...

8——instanceof

https://www.nowcoder.com/test...

9——MVC模式

https://www.nowcoder.com/test...

10——Java中的包体系

https://www.nowcoder.com/test...

11——动态include和静态include的差别

https://www.nowcoder.com/test...

12——创建对象的四个方法

https://www.nowcoder.com/test...

13——java属于编译型语言还是解释型语言?

https://www.nowcoder.com/test...

14——对象成员对内存的占用

https://www.nowcoder.com/test...

15——内存泄漏和内存溢出的区别

https://www.nowcoder.com/test...

16——继承

https://www.nowcoder.com/test...

17——JSON

https://www.nowcoder.com/test...

18——三种加载驱动的方法

https://www.nowcoder.com/test...

阅读 834更新于 2018-05-15

推荐阅读
跃迁之路
用户专栏

我的程序员之路,全程记录,非不可抗力,终生日更,欢迎关注。

537 人关注
1203 篇文章
专栏主页
目录