随笔分类 -  java

摘要:抽象类与类型定义相关; 接口类与行为规范相关; 接口类不是类型。 抽象类:是不完整的类,函数实现未定义;可以继承,不可以实例化。 接口类:接口类不是类;是类间交互的规范;不能继承、不能实例化,只能实现。 接口类:协议类。 接口类是抽象类的二次抽象,将抽象类中的数据移除。 接口类只依赖通用数据,不依赖 阅读全文
posted @ 2018-06-25 12:56 zzfx 阅读(144) 评论(0) 推荐(0) 编辑
摘要:简单说: 1.extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承,2.JAVA中不支持多重继承,但是可以用接口来实现,这样就要用到implements,3.继承只能继承一个类,但implements可以实现多个接口,用逗号分开就行了 , 比如 clas 阅读全文
posted @ 2018-06-25 12:37 zzfx 阅读(254) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/yhyr_ycy/article/details/52566105 GC,即就是Java垃圾回收机制。目前主流的JVM(HotSpot)采用的是分代收集算法。与C++不同的是,Java采用的是类似于树形结构的可达性分析法来判断对象是否还存在引用。即:从gcr 阅读全文
posted @ 2017-08-01 15:45 zzfx 阅读(587) 评论(0) 推荐(0) 编辑
摘要:http://bbs.csdn.net/topics/350206340 Thread类中run()和start()方法的区别如下:run()方法:在本线程内调用该Runnable对象的run()方法,可以重复多次调用;start()方法:启动一个线程,调用该Runnable对象的run()方法,不 阅读全文
posted @ 2016-08-10 11:14 zzfx 阅读(311) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/super-d2/p/3348183.html 最近重新研究Java基础知识,发现以前太多知识知识略略带过了,比较说Java的线程机制,在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) ,(PS:以前忽略 阅读全文
posted @ 2016-08-10 11:07 zzfx 阅读(217) 评论(0) 推荐(0) 编辑