word 杂记

简介:

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中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。回收机制有分代复制垃圾回收和标记垃圾回收,增量垃圾回收。

 


本文转自农夫山泉别墅博客园博客,原文链接:http://www.cnblogs.com/yaowen/p/3818830.html,如需转载请自行联系原作者

相关文章
电子电路中的负反馈的介绍
电子电路中的负反馈 引言: 电子电路中的负反馈是一种重要的技术手段,它可以改善电路的性能和稳定性。本文将介绍负反馈的概念、作用、种类以及在电子电路中的应用。 一、负反馈的概念 负反馈是指将电路的一部分输出信号反馈到输入端,与输入信号进行比较并进行相应的调整。通过这种方式,可以使电路的输出稳定在期望值附近,减小非线性失真和噪声,提高电路的增益稳定性。 二、负反馈的作用 1. 提高电路的稳定性:负反馈可以抑制电路的非线性失真,使得电路的输出更加稳定可靠。通过将一部分输出信号反馈到输入端,可以对输入信号进行纠正,使得输出信号更加准确。 2. 减小噪声:负反馈可以减小电路中的噪声,提高信号的纯
873 0
|
2月前
|
弹性计算 人工智能
阿里云优惠券详解:免费领取、查询、使用以及个人、企业和学生代金券领取入口整理
阿里云优惠券免费领取攻略:个人、企业及学生均可领,最高享2088元代金券+6折整单折扣。学生专享300元无门槛券,企业可申5亿算力补贴。附领取入口、查询与使用教程,购云服务器更省钱!
|
2月前
|
Arthas 监控 算法
Java JVM 调优实战指南:从入门到精通
深入讲解 Java JVM 调优技巧,涵盖内存结构、GC 算法、常用参数配置及性能监控工具的实战应用
|
人工智能 自然语言处理 JavaScript
CodeGeeX的开发者是谁?
【8月更文挑战第30天】CodeGeeX的开发者是谁?
578 10
|
机器学习/深度学习 消息中间件 监控
监控工具实现实时监测的方法
监控工具实现实时监测的方法
705 11
|
SQL 存储 安全
带你读《Apache Doris 案例集》——07查询平均提速700% ,奇安信基于 Apache Doris 升级日志安全分析系统(2)
带你读《Apache Doris 案例集》——07查询平均提速700% ,奇安信基于 Apache Doris 升级日志安全分析系统(2)
756 0
|
Linux 虚拟化 数据中心
在Linux中,如何进行系统资源的隔离?
在Linux中,如何进行系统资源的隔离?
【漏洞复现】探索 Python 中原型链的利用与污染
在本文中,我们从实际应用的角度出发,深入探讨原型链的利用方式,并剖析可能导致代码安全漏洞和意外行为的污染情形,同时希望读者深刻了解 Python 中原型链的概念、机制以及潜在的安全风险。
|
算法 索引 Python
使用遗传算法解决图着色问题
图着色任务可以简单概括为:为图中的每个节点分配一种颜色,并保证相连接的节点对不会使用相同的颜色,同时,我们希望使用尽可能少的颜色。本文使用遗传算法解决图着色问题。
2207 0
使用遗传算法解决图着色问题
|
前端开发 安全 数据库
💡Android开发者必看!掌握这5大框架,轻松打造爆款应用不是梦!🏆
【7月更文挑战第28天】在Android开发领域,五大框架如星辰般指引方向,加速进程,提升应用品质。1. **Retrofit**:Square公司的类型安全HTTP客户端,使网络请求变得优雅简洁。2. **Room**:Google推荐的ORM库,简化SQLite数据库访问。3. **MVVM**:一种架构模式,提高代码可维护性和扩展性。4. **Dagger 2**:依赖注入框架,减少样板代码,以声明方式管理依赖。5. **Jetpack Compose**:全新的UI工具包,采用声明式UI编程,让UI开发更直观高效。掌握这些框架,能有效应对Android开发挑战,助力打造爆款应用。
484 0

热门文章

最新文章