目录
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文件。











