45errorexception有什么区别?
答案:Error表示系统级的错误和程序不必处理的异常,我们无法处理它。
Exception
表示是可以捕捉或者需要程序进行处理的异常。

47abstract classinterface有什么区别?

答案:一个只能继承一个抽象类,但却可以实现多个接口。抽象类中可以有也可以没有抽象方法。并且可以定义和常规类一样的变量和方法。而接口中所有的方法都是抽象的,所

有的变量都是静态不可修改的。

49.接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类答(concrete class)?
答案:接口可以继承接口。接口间继承(extends,不能实现(implements

抽象类可以实现(implements)接口,但接口不能实现抽象类。抽象类间也用继承(extends)。

抽象类是否可继承实体类,但前提是实体类必须有无参的构造函数。

50.启动一个线程是用run()还是start()?有什么区别?
答案:启动一个线程是调用start()方法,这并不意味着线程就会立即运行,只是进入了可运行状态。直接调用run()方法不会产生线程,而是把它当作普通的方法调用,马上执行。

51Constructor是否可被override?

        答案:不可以,但可以重载。

52. Class.forName的作用?

答:调用该访问返回一个类名为指定字符串的类的对象。

53.文件读写的基本类有哪些?

       答案:FileInputStream,FileOutputStread,File,IOException等。

103.垃圾回收的优点和原理。并考虑2种回收机制。
答案:Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。回收机制有分代复制垃圾回收和标记垃圾回收,增量垃圾回收。

最新文章

  1. hadoop Error: JAVA_HOME is not set and could not be found.
  2. Tomcat 系统架构与设计模式,第 2 部分: 设计模式分析(转载)
  3. 深入浅出 JavaScript 数组 v0.5
  4. 转载: pyExcelerator(Python操作Excel内库)API 文档
  5. javascript将毫秒还原为可读时间格式
  6. MAC下用OPENSSL生成公钥和私钥
  7. 柯南君:看大数据时代下的IT架构(5)消息队列之RabbitMQ--案例(Work Queues起航)
  8. Java 之 Spring加载(Java之负基础实战)
  9. 002-Apache Maven 构建生命周期
  10. robotframework2.8.7日志输出List乱码
  11. Spring+redis整合遇到的问题集以及注意事项
  12. Linux安装gitbook
  13. Python json 读取 json 文件并转为 dict
  14. GET与POST传递数据的长度分析
  15. Observer 观察者
  16. redis sentinel(哨兵机制)部署(Windows下实现)
  17. CDOJ--1369
  18. tp5.1升级
  19. App测试工具
  20. TypeError: 'ExcelData' object is not iterable

热门文章

  1. VS2015编译TIFF3.8.0源码
  2. mac 安装mysql 修改密码
  3. iOS性能调优系列(全)
  4. ceph 存储安装部署
  5. android基础组件---->Button的使用
  6. JS:“分享到”之类的悬浮框的运动原理(代码)
  7. 【BZOJ4524】[Cqoi2016]伪光滑数 堆(模拟搜索)
  8. 证书:数字签名和验签&加密和解密
  9. @Apiimplicitparam的paramType
  10. 微信小程序 --- 选择图片和拍照