目录
1.编写第一个Java程序
1、 创建Java源程序
(1)在某个文件夹内新建一个文本文档文件,并修改这个文本文档文件名为“HelloWorld.java”。
(2)使用记事本或者其他文本编辑器打开新建的“HelloWorld.java”文件,在文件内书写如下代码(注意大小写,英文符号)。
public class HelloJava {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
(3)书写完代码后保存文件
2、编译并运行“HelloWorld.java”文件
(1)通过组合键“Windows+R”进入运行窗口,输入“cmd”命令进入DOS窗口。
(2)通过“cd java文件的路径”命令进入“Hello World.java"文件坐在的文件夹。
(3)执行编译命令“javac HelloWorld.java ”,生成HelloWorld.class文件
(4)执行运行命令“java HelloWorld”运行class文件,在DOS窗口输出“Hello World”。
1.1.4 Java跨平台原理
(1)跨平台是指程序可以在多种平台(Microsoft Windows、Apple Macintosh和Linux等)上运行,即编写一次,随处运行(Write Once,Run Anywhere)。
(2)Java语言通过为每个计算机系统提供一个叫做Java虚拟机的环境来实现跨平台。
(3)Java虚拟机是可运行Java字节码的虚拟计算机系统。可以将Java虚拟机看成一个微型操作系统,在它上面可以执行Java的字节码程序。
它附着在具体操作系统之上,本身具有一套虚拟机指令,但它通常在软件上而不是在硬件上实现。
(4)Java虚拟机形成了一个抽象层,将底层硬件平台、操作系统与编译过的代码联系起来。
(5)Java字节码具有通用的形式,Java实现跨平台性只有通过Java虚拟机处理后才可以转换成具体计算机可执行的程序。
任务2:使用MyEclipse开发Java程序
集成开发环境(Integrated Development Environment,IDE),MyEclipse集成了编辑、编译、解释、运行、调试等功能,并且提供了图形化界面。
1.2.1 MyEclipse的安装和使用
1、下载MyEclipse软件
在MyEclipse官网https://www.myeclipsecn.com下载MyEclipse软件
2、安装、破解MyEclipse软件
参照《MyEclipse安装和破解》Word文档
3、使用MyEclipse开发Java程序
创建Java项目--->创建包--->创建Class文件--->保存文件(编译)---->运行
参照《使用MyEclipse开发Java程序》Word文档
4、MyEclipse常用操作和常用快捷键
常用操作:
(1)显示不同窗体:Window--->Show View--->点击要显示的窗体
(2)显示代码编辑区行号:在代码编辑区左侧单击鼠标--->Show Line Numbers
(3)Java代码编辑区的字体、大小和颜色:Window--->Preferences--->General--->Appearance--->Color and Fonts--->Basic--->Text Font--->Edit
(4)控制台字体、大小和颜色:Window--->Preferences--->General--->Appearance--->Color and Fonts--->Debug--->Console font--->Edit
常用快捷键:
(1)内容辅助键:Alt+/
main---->Alt+/
syso---->Alt+/
(2)格式化代码:Ctrl+Shift+F
(3)导包:Ctrl+Shift+O
(4)单行注释:Ctrl+/、取消单行注释:Ctrl+/
(5)多行注释:Ctrl+Shift+/、取消多行注释:Ctrl+Shift+\
(6)删除某行代码:Ctrl+D
其他具体内容参照书本P188页附录2《MyEclipse常用基本操作汇总》
1.2.2 Java API帮助文档
(1)在开发过程中如果遇到疑难问题,除了可以在网络中寻找答案,也可以在Java API帮助文档(简称“JDK文档”)中查找答案。
(2)JDK文档是Oracle公司提供的一整套文档资料,其中包括Java各种技术的详细资料,以及JDK中提供的各种类型的帮助说明。
(3)它是Java开发人员必备的、权威的参考资料,就好比字典一样。
(4)在开发过程中药养成查阅JDK文档的习惯,到JDK文档中去寻找答案,寻找解决方案。
1.2.3 Java反编译工具
1、编译和反编译
(1)编译:将源文件(.java)转换成字节码文件(.class)的过程称为编译。
(2)反编译:将字节码文件(.class)转换回源文件(.java)的过程称为反编译。
2、反编译工具jad和FrontEnd Plus
(1)jad的使用步骤
第一步:双击jad.exe文件。
第二步:在cmd窗口中进入jad.exe所在的文件夹(XxxXxx.class文件与jad.exe在同一个文件夹内)。
第三步:执行反编译命令:jad -s java XxxXxx.class。
(2)FrontEnd Plus的使用步骤
第一步:双击FrontEnd.exe文件。