从零开始在JAVA世界冒险——(一)
作者:互联网
关于JAVA历史啥的我也不是很在意。(可能是因为我个人比较功利的原因把。
这里的笔记是对应视频P0—P32的内容。(我个人比较感兴趣的内容
P0—P16:大概讲了一下针对从没有碰过计算机的人的关于计算机的基础知识,包括IT界历史,万维网,OS,程序员介绍,计算机史,计算机硬件知识,计算机的一些术语解释。(但是其实我都没咋看过,毕竟计算机导论课上过了,有兴趣的自行观看吧
P17—P22:讲了一下JAVA课的大纲以及JAVA能做什么。(编程啥都能做,算是喝鸡汤吧
P23:这一P算是较为重要的了。它主要讲了常用命令行指令,这个还是比较有用的。对于最开始用记事本进行编程,需要频繁地用到命令行指令来进行编译和运行,建议好好看看
P24—P29:这几P简单介绍了JAVA的历史,不同编程语言区别,JAVA的语言特点以及什么是JDK、JRE和JVM(这里还是需要知道一下的。
1.JAVA的由来:因为开发JAVA时,开发的人们都在喝产自JAVA的咖啡,所以就叫JAVA 了(没错就是这么随意,图标也是咖啡
2.JAVA的语言特点:强大的跨平台性。这里就拿C语言做比较说明。(C语言本来就是跨 平台的,不过是“源码级”跨平台。本来就是存在针对linux、windows的不同的编译器。所 以有C语言“一次编写,到处编译”,Java是“一次编译,到处运行”的说法。如C++创始人 酸溜溜的说法,JVM造了一个新的平台,让所有Java程序只能在这个平台上运行,而C和 C++的代码可以在几十个不同的平台上运行,从这个角度而言,C和C++是跨平台的,而 Java不是)
3.JDK、JRE和JVM:
三者的关系:
JDK全称Java Development ToolKit,是Java语言开发工具包
JRE(Java Runtime Environment,简称)是一个软件,由太阳微系统所研发,JRE可以 让计算机系统运行Java应用程序(Java Application)。
JVM全称是Java Virtual Machine(java虚拟机)。它之所以被称之为是“虚拟”的,就是因为它 仅仅是由一个规范来定义的抽象计算机。
标签:JRE,Java,计算机,跨平台,从零开始,JVM,JAVA,冒险 来源: https://www.cnblogs.com/Vikyanite/p/12356759.html