首页 / 操作系统 / Linux / Java基础1_Java开发前奏
对于‘一次编译 到处运行’的理解:源程序——【编译程序】——可执行文件——执行java源程序——【编译程序】——java字节码文件——【windows/linux下的java字节码解释程序(java虚拟机)】——在windows/linux下执行对于‘java三方面内涵’的理解:编程语言:编写java源程序;开发工具:编译程序(源程序—字节码文件);运行环境:字节码解释器。开发工具与运行环境的搭建:jdk(J2EE,J2SE,J2ME)环境变量的作用:path环境变量。作用是指定命令搜索路径,在命令行下面执行命令时,它会到path变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的path变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好path变量后,就可以在任何目录下执行javac/java等工具了classpath环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过classpath来寻找类的。“.”指代当前目录,也必须加入到该变量中。java的编程过程:一个源程序有多个类,编译后则声生成多个字节码文件(.class)。类有关键字public,则类名必须与文件名一致,所以一个源文件中只能有一个public类。java虚拟机运行一个类,首先从main函数开始。java虚拟机的运行过程:装入——校验——执行java编程实用工具:1.查阅帮助文档2.jad反编译工具注意:环境变量的设置避免路径中的空格和汉字新的设置在已打开的命令行中不可用设置好环境变量classpath则可以在其他路径下运行classpath所指定的路径下的类命令行中通配符*的使用可以使操作方便快捷文件扩展名的隐藏与否积累:%path% 代表原路径命令java -verbose 可以查看装载过程,查看使用的JDK版本