关于Java
前些日子学习过一段时间的Java,但学得比较散,这次希望进行一次比较系统且深入的Java学习,希望自己可以尽快熟悉这门开发语言,打好基础。
对于Java的概念,在学习资料里有很多,这里贴一下新学到的一个概念:
Java是分两部分的:一个是编译,一个是运行。
Javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jvm可以识别的字节码文件。也就是class文件,也就是java的运行程序。
Java:负责运行的部分,会启动jvm,加载运行时所需的类库,并对class文件进行执行。一个文件要被执行,必须要有一个执行的起始点,这个起始点就是main函数。
搭建环境
之前已经将Java环境搭建并配置好了,包括在Linux和Window环境的搭建。
按照网上的教程,大致上是挺顺利的,只有在检验安装是否成功的时候出了差错:执行javac命令报错。
后来找到了解决的方法,就是将电脑环境变量中有关java路径里的JAVA_HOME改为相应的绝对路径,就成功了。
参考资料:
【1】Datawhale开源资料