程序:
public class HelloWorld{
public static void main(String args[]){
System.out.println("Hello World!");
}
}
我们在学习一门计算机语言是相信大家都会学习这个'Hello World',从这一个简单的程序来去简单的了解这门语言的大体语法。但是很多人初学时不会去考虑这段程序是怎样编译运行的,看上去简简单单几行代码,后面的运行机制可是及其复杂的,想要完全搞懂真的是非常的困难。不过不必担心,这些过程我们也不必去完全搞懂,能大致了解一个过程就已经很厉害了!
问几个问题:
1.java号称:一次编写,到处运行;为什么呢?它是靠什么来实现这个的呢?是怎样一个流程呢?
让我们来看看这位大佬的博客,讲的很清楚,让我豁然开朗:
https://blog.csdn.net/wangyongxia921/article/details/28117155
2.jdk是什么?干啥用的?
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。那么这时候我们又要去了解JVM(java虚拟机),API(java系统类库)和java工具了!
总结:多问为什么,遇到不清楚的地方一定要去查资料,这样我们打好坚实的基础,然后去快速的学习一门语言!同时也告诫自己,我已经接触java将近三年,现在才想起来去看这些最基本的,才想着去总结这些一直困惑自己的东西!