Java入门?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java入门?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2205字,纯文字阅读大概需要4分钟。
内容图文
1.Java可以在计算机的操作系统之上再提供一个Java运行环境(Java Runtime Environment,JRE)。
2.JRE由Java虚拟机(Java Virtual Machine,JVM)、类库、以及一些核心文件组成。
3.Java虚拟机的核心是所谓的字节码指令,即可以被Java虚拟机直接识别、执行的一种由0、1组成的序列代码。字节码并不是机器指令,因为它不和特定的平台相关,不能被任何平台直接识别、执行。
4.Java针对不同平台提供的Java虚拟机的字节码指令都是相同的,Java提供的编译器不针对特定的操作系统和CPU芯片进行编译,而是针对Java虚拟机把Java源程序编译成称为字节码的“中间代码”。字节码是可以被Java虚拟机识别、执行的代码。
5.Java虚拟机负责解释运行字节码,其原理是:Java虚拟机负责将字节码翻译成虚拟机所在平台的机器码,并让当前平台(本地的操作系统)运行机器码。
6.名称:
Java SE(曾称J2SE):称为Java标准版或Java标准平台。Java SE提供了标准的Java Development Kit(JDK)。利用该平台可以开发Java桌面应用程序和低端的服务器应用程序。
Java EE(曾称J2EE):称为Java企业版或Java企业平台。使用Java EE可以构建企业级的服务应用,Java EE平台包含了Java SE平台,并增加了附加类库,以便支持目录管理、交易管理和企业级消息处理等功能。
7.保存Java源文件时,如果源文件有多个类,那么只能由一个类是public类,如果有一个类是public类,那么源文件的名字必须和这个类的名字完全相同,扩展名是.java,如果源文件没有public类,那么源文件的名字可任意(建议和某个类的名字相同),并且扩展名是.java。
8.一个Java应用程序必须有一个类含有一个public static void main(String[] args)方法,称这个类为此应用程序的主类
9.命令
编译器:javac.exe,解释器:java.exe
编译:javac 源文件名.java,可以只编译主类的源文件,Java系统会自动地先编译主类需要的其他源文件
运行:java 主类名
反编译:javap 类名(因为反编译的操作对象是.class字节码文件)
压缩为jar包:使用jar.exe命令把一些类的字节码文件压缩成一个jar文件,然后将这个jar文件放到jre的扩展中,即将这个jar文件放到JDK安装目录的jre\lib\ext文件夹中。
生成文档:使用javadoc.exe命令制作源文件类结构的html格式文档
10.当使用Java解释器运行应用程序时,Java虚拟机首先将程序需要的字节码文件加载到内存,然后解释执行字节码文件。当虚拟机将主类的字节码文件加载到内存时,就为主类中的main方法分配了入口地址,以便Java解释器调用main方法开始运行程序。
11.注意main方法不要写错,例如漏掉static、错写为mian等错误。
12.一个Java程序需经历的三个步骤:编写源文件、编译源文件生成字节码和加载运行字节码。
内容总结
以上是互联网集市为您收集整理的Java入门?全部内容,希望文章能够帮你解决Java入门?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。