有关Java的一般问题
1. 什么是JVM??为什么称Java为跨平台的编程语言?
Java虚拟机(Java Virtual Machine)是可以执行Java字节码的虚拟机,每个Java源文件将被编译成字节码文件,然后在JVM中执行。Java之所以被设计成可以在任意的平台运行,而不需要重写或者在不同的平台下重新编译,这些都要归功于Java虚拟机(JVM),因为JVM非常了解特定的指令的长度以及底层硬件平台的特殊性。
2. JDK和JRE之间的差异是什么?
Java运行环境(Java Runtime Enviroment) 是运行Java程序的基本的Java虚拟机,包括执行applet的浏览器插件。JDK (Java Development Kit) 是为了开发,编译和执行Java应用程序,针对Java的全功能的软件开发包,包含了JRE,编译器和工具(比如说 ?JavaDoc?和Java Debugger)。
3. “static” 关键字是什么意思?在Java里可以 override private 或 static 的方法吗? keyword mean ? Can you override private or static method in Java ?
static 关键字表示,访问这个成员变量或方法时,不必获取它属于的类的实例。
Java 里的 static 方法
您可能关注的文档
最近下载
- 2025年职业技能鉴定-制冷工-制冷工(高级)历年参考题典型考点含答案解析.docx VIP
- 电力系统建模仿真作业.doc VIP
- 风电场风力发电机组发电机更换吊装项目四措两案(三措两案)精品完整版.doc
- 2026年全国卷新高考英语押题卷(含解析).docx
- 车尔尼299钢琴练习曲第06条(带指法).pdf VIP
- (2025最新版)房屋拆除合同协议书7篇.docx
- 学堂在线人工智能原理章节测试答案.docx VIP
- 2026《中考化学45套》甘肃(原卷版)(OCR).pdf VIP
- 越剧一缕麻唱词 谢群英 徐铭.doc VIP
- 2025版大中型企业安全生产标准化管理体系全套管理手册和管理制度.pdf VIP
原创力文档

文档评论(0)