首先声明,本博客仅用于个人对java知识点的归纳总结,欢迎大家对我没有涉及到的知识进行补充;对我写在文中的错误进行批评和指正!
java配置
所谓配置,个人理解为在电脑中安装一些驱动以便电脑能支持java程序运行,那么什么“驱动”能支持运行java程序呢?这就要引入JDK和JRE。
JDK, java development kit, 是java语言的软件开发工具包。这个工具包中包含的工具主要有:
- javac(java compiler)——java的编译器,将源代码文件(.java文件)编译成字节码文件(.class文件)。
- jar——java的压缩包文件(后缀格式.jar),把java的类文件,相关的元数据,图片,文本等打包在一起。
- javadoc——注释,符号为/** **/,自定义API文档的生成工具
- jdb——java的调试查错工具。
除了这些工具,JDK还包含java的运行时环境(简称运行环境)JRE(java runtime environment)。运行时环境中又包括java虚拟机(JVM, java virtual machine)和java的标准类库。如果只有JRE,就只能执行.class文件,只能运行程序,不能把.java文件编译为字节码文件,因为JRE中没有javac工具。
还要补充的是java的集成环境。简单来说,集成环境就是集编写代码,编译代码,运行代码,调试代码于一体,eclipse就是典型的java集成环境,c语言的vc++6.0也是。如果电脑上没有安装集成环境,编译、调试java程序都比较麻烦,这是因为没有集成环境,就只有通过记事本编辑java源代码,在windows的运行窗口中去输入执行代码,同样要注意在运行窗口中切换到.java文件的路径名下。像这些细节对我这种新手来说不太友好,有些命令也很陌生。
至于安装JDK时要设置环境变量,这是为了让电脑知道执行指令时应该找哪个资源执行,如果找不到就可能报错,就无法执行一些命令。设置环境变量网上有很多指导,我就不赘述了。