我的Java第一课:
首先,了解熟悉计算机的基础知识,其中包括基本组成,计算机语言,人机交互,键盘快捷键功能键以及DOS命令。在eclipse工具里面“Alt+/”可以自动补全代码,是一个非常重要的快捷键。DOS命令行的打开方式有三种,开始->程序->附件->命令提示符;开始->运行->输入cmd->回车;win+R->输入cmd->回车,其中最后一种打开方式比较常用。而常用的DOS命令包括:--d: 回车->盘符切换;--dir(directory)->列出当前目录下的文件及文件夹;--md(make directory)->创建目录/文件夹;--rd(remove directory)->删除目录(空目录);--cd(change directory)->改变指定目录(进入指定目录);--cd..->退回上一级目录;--cd\->退回根目录;--del(delete)->删除文件(del *.txt可以删除一堆后缀名一样的文件);--cls(clear screen)->清屏;--exit->退出DOS命令行;--rd /s->询问删除:y/n 可以删除带有文件或者带有文件夹的目录。
其次,了解Java语言,了解它的发展史,平台版本以及语言特点。在语言特点方面,Java是开源的以及跨平台(跨操作系统)的。说到Java的跨平台性,我们就要了解一下JVM,JVM即Java虚拟机(JVM Java Virtual Machine)。Java跨平台的原理是在需要运行java应用程序的操作系统上,安装一个Java虚拟机,由JVM来负责Java程序在该系统中的运行。因为有了JVM,所以同一个Java程序可以在几个不同的操作系统中执行。这样就实现了Java程序的跨平台性,也称为Java具有良好的可移植性。需要注明的一点是:只能是Java是跨平台的,JVM并不是跨平台的,因为要在几凯帕、个不同的操作系统中执行同一个Java程序并不是一个Java虚拟机就可以了,而是每个操作系统都有对应版本的JVM。JRE(Java Runtime Environment Java运行环境)包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。JDK(Java Development Kit Java开发工具包)JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
接下来就是非常经典的HelloWorld案例了。它的开发工具包括notepad,Notepad++,Eclipse,MyEclipse。它的源代码如下:
class HelloWorld{
public static void main(String[] args){
System.out.println("hello world");
}
}
在程序中,编写Java源代码程序,它的名字应该为:扩展名.java,然后在命令行模式中输入javac(-javac 源文件名.java)对源代码
进行编译,生成字节码文件(如:HelloWorld.class),编译完成后,若无报错则输入java命令(如:java HelloWorld)对class字节码文件进行解释运行,特别重要的一点是执行时不需要添加.class扩展名。
最后对于环境变量的配置,Path环境变量的配置方式有两种。
第一种是:
Win XP(Win7/Win8):右键单击桌面计算机->选择属性->(选择高级系统设置)->选择高级选项卡->点击环境变量->在下方系统变量中查找path->双击path->将jdk安装目录下的bin目录添加到最左边并加 ;
第二种是(比较建议使用):
Win XP/Win 7/Win 8:
--进入环境变量中,在下方系统变量中创建新的变量名称:JAVA_HOME
--为JAVA_HOME添加变量值:jdk的安装目录
--将path环境变量修改:%JAVA_HOME%\bin;(在最左边加)
Win 10:
--进入环境变量中,在下方系统变量中创建新的变量名称:JAVA_HOME
--为JAVA_HOME添加变量值:jdk的安装目录
--创建CLASSPATH环境变量
--为CLASSPATH添加变量值: ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
--配置path:在C:后加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(rt.jar是JAVA基础类库,dt.jar是关于环境的类库,tools.jar是工具类库)。