Java面试必备知识点总结
"Java面试知识点大全" Java面试葵花宝典2012版是Java开发者必须掌握的知识点总结,本资源摘要信息涵盖了Java基础、Java语法、面向对象编程、多态、抽象类、接口、内部类等多方面的知识点。 **Java基础** 1. 一个".java"源文件中可以包括多个类(不是内部类),但是只能有一个public类,且文件名必须与public类名相同。 2. Java中没有goto语句,Java设计者认为goto语句会使程序难以阅读和维护。 3. &和&&的区别:&是按位与运算符,&&是逻辑与运算符。 4. 在JAVA中可以使用break、continue、return语句跳出当前的多重嵌套循环。 5. switch语句可以作用在byte、short、char、int类型的变量上,但不能作用在long、String类型的变量上。 **Java语法** 6. short类型变量s1不能赋值为s1+1,因为short类型变量不能自动转换为int类型,但可以使用+=运算符。 7. char型变量可以存贮一个中文汉字,因为char类型变量可以存储Unicode码。 8. 使用位移运算符可以快速计算2乘以8的结果,例如2 << 3。 **面向对象编程** 9. final关键字修饰一个变量时,表示引用不能变,但引用的对象可以变。 10. "=="和equals方法的区别:"=="比较引用是否相同,equals方法比较对象的值是否相同。 11. 静态变量和实例变量的区别:静态变量属于类,实例变量属于对象。 12. 不能从一个static方法内部发出对非static方法的调用,因为static方法属于类,非static方法属于对象。 **多态** 13. Integer和int的区别:Integer是对象,int是基本类型。 14. Math.round(11.5)等於12,Math.round(-11.5)等於-11。 15. 可以使用final关键字修饰一个变量,使其值不能改变。 **抽象类和接口** 16. 抽象类可以继承具体类,抽象类中可以有静态的main方法。 17. 接口可以继承接口,抽象类可以实现接口。 18. 构造器Constructor不能被override,因为构造器不是方法。 **内部类** 19. 内部类可以引用它的包含类的成员,但有访问权限的限制。 20. AnonymousInnerClass是匿名内部类,用于创建一个只需要使用一次的对象。 **面向对象的特征** 21. 面向对象的特征有继承、多态、封装、抽象等。 22. java中实现多态的机制是通过方法重载和方法覆盖来实现的。 23. abstractclass和interface的区别:abstractclass可以有构造器,interface不能有构造器。 24. abstract的method可以同时是static,但不能同时是native或synchronized。 **其他** 25.clone()方法通常都有一行代码,即super.clone()。 26. 内部类可以继承其他类,但要求其他类有默认构造器。 27. StaticNestedClass和InnerClass的不同:StaticNestedClass是静态内部类,InnerClass是非静态内部类。
![](https://csdnimg.cn/release/download_crawler_static/6956589/bgb.jpg)
![](https://csdnimg.cn/release/download_crawler_static/6956589/bgc.jpg)
![](https://csdnimg.cn/release/download_crawler_static/6956589/bgd.jpg)
剩余63页未读,继续阅读
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 2
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)