(记录学习)Java基础学习
鉴于目前想学习Java但是头脑的可系统的来看一下,目前作于本人记录学习Java的一个状态。
学过的知识太杂以至于不成体系,目前,回顾Java基础,之前做过记录,但是文件搬来搬去容易丢失,特此记录。
记录不分技术高低,有问题欢迎指正,虚心求教,共勉。
今天写一下Java环境变量配置以及关于Java的一些基础知识。
0.0 JDK,JRE,JVM之间的关系以及JDK和JRE的主要结构。
JDK包含JRE+Java的开发工具(javac.exe*用于编译程序,将源文件编译成字节码文件*、
java.exe*是运行字节码文件;由java虚拟机对字节码进行解释和运行*、
javadoc.exe*用于生成与源代码配套的API文档*)
JRE包含JVM(虚拟机)+Java的核心类库
JDK安装
Windows系统下安装JDK需要考虑系统位数,安装包一定要和系统匹配。如64位、32位。
一键安装,放置在默认目录就好。
1.0 环境变量配置
由于java,javac是在bin目录下的.
先创建一个JAVA_HOME的环境变量,注意所有字符大写
所以我们将bin目录放置在path中,这样我们的程序就可以存储在任意一个文件中, 并且可以运行.
可以将放置在path中的bin目录,通过%JAVA_HOME%来动态获取bin目录的路径(此处是动态获取路径,简单理解就是,如果jdk安装位置发生变化了,我们仅修改JAVA_HOME的路径即可。)
有关classpath配置
此处.:代表在该路径下所有文件,而不仅仅是当前文件夹(弊端在于所有文件都需要存储在该位置下)


浙公网安备 33010602011771号