- 10
- 0
- 约1.57万字
- 约 21页
- 2017-01-03 发布于重庆
- 举报
JAVA基础部分
1. 我们能不能声明main()方法为非静态?
不能,main()方法必须声明为静态的,这样JVM才可以调用main()方法而无需实例化它的类。
如果从main()方法去掉“static”这个声明,虽然编译依然可以成功,但在运行时会导致程序失败。.不用main方法如何定义一个类?
不行,没有main方法我们不能运行Java类。
在Java 7之前,你可以通过使用静态初始化运行Java类。但是,从Java 7开始就行不通了。
. String类为什么是final的。
主要是为了“效率”和“安全性”的缘故。若?String允许被继承,?由于它的高度被使用率,可能会降低程序的性能,所以String被定义成finalfinal 关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?
使用final 关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改变的。
5. string、stringbuilder、stringbuffer区别.可变与不可变
String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道string对象是不可变的。
private final char value[];
StringBuilder与StringBuffer都继承自AbstractStringBuilder类,
您可能关注的文档
- 2017-2018年北航可靠性与系统工程学院控制科学与工程933控制工程综合考研大纲重难点.doc
- 2017-2018年北航可靠性与系统工程学院航空宇航系统安全与可靠性工程933控制工程综合考研大纲重难点.doc
- 2017-2018年北航宇航学院控制科学与工程933控制工程综合考研大纲重难点.doc
- 2017-2018年北航可靠性与系统工程学院工业工程933控制工程综合考研大纲重难点.doc
- 2016校园二手商品交易系统的设计与实现.doc
- 2015届高考物理名师考点点拨专题讲义专题一力与场内物体的平衡.docx
- 2017-2018年北航宇航学院适航技术与管理933控制工程综合考研大纲重难点.doc
- 2017-2018年北航自动化科学与电气工程学院控制工程933控制工程综合考研大纲重难点.doc
- 2017-2018年北航航空科学与技术国家实验室大飞机班航空工程933控制工程综合考研大纲重难点.doc
- 2018年北京交通大学07106电气工程综合专业课复习参考书目考试大纲考研真题考研经验-新祥旭考研.docx
最近下载
- 第八讲共奉中国与中华民族内聚发展辽宋夏金时期01课件讲解.pptx VIP
- TC7525-16塔式起重机电控说明书.pdf
- 汽车车内空调流场分析与优化.docx VIP
- 船长见习记录薄附页(见习报告)(最全).doc VIP
- WW╱ T 0075-2017 田野考古钻探记录规范.pdf VIP
- 2023年成都天府新区投资集团有限公司招聘考试试题及答案解析.docx VIP
- 2022年成都天府新区投资集团有限公司招聘考试题库及答案解析.docx VIP
- 2026四川成都天府新区投资集团有限公司招聘产业投资岗等岗位47人笔试备考试题及答案解析.docx VIP
- 中华民族共同体概论大讲堂课件第七讲华夷一体与中华民族空前繁盛(隋唐五代时期).pptx VIP
- 2026四川成都天府新区投资集团有限公司招聘产业投资岗等岗位47人备考题库及答案详解一套.docx VIP
原创力文档

文档评论(0)