从零开始在JAVA世界冒险——(一)

关于JAVA历史啥的我也不是很在意。(可能是因为我个人比较功利的原因把。

这里的笔记是对应视频P0—P329的内容。(我个人比较感兴趣的内容

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虚拟机)。它之所以被称之为是“虚拟”的,就是因为它  仅仅是由一个规范来定义的抽象计算机。

猜你喜欢

转载自www.cnblogs.com/Vikyanite/p/12356759.html