【JAVA】学习记录一:

Java历史:(了解)

  1. 诞生于SUN(Standford University Network)
  2. 大概于1996年发布正式的第一版
  3. Java之父:詹姆斯.高斯林
  4. 2009年SUN被Oracle(甲骨文)收购
  5. 目前学习(开发)的版本是Java8
  6. 最新版本:Java12
  7. Java分为三大方向:JavaSE,JavaEE,JavaME Java9尝试把JavaSE,JavaEE,JavaME合起来。用模块的方式进行区分。

Java的特点(了解)

Java语言运行机制:跨平台

跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行。 “Write once , Run Anywhere”一次编写,处处运行。

  1. 编写Java代码,保存的代码的文件.java
  2. 编译Java代码为字节码,字节码文件.class 为什么要编译为字节码呢?因为JVM只认识字节码,不认识Java代码
  3. 运行字节码 把字节码再转成CPU能执行的机器指令。
  4. 开发环境搭建 (1) JDK:Java Developer’s Kit,Java开发工具包 JDK = JRE + 开发工具集 JRE:Java Runtime Environment,Java运行环境 JRE = JVM + 核心类库(提前写好的代码) JVM:Java Virtual Machine,Java虚拟机, 运行Java程序需要用到JVM 如果仅仅是运行Java程序,只要装JRE就可以了,不需要装JDK。 如果是要开发Java程序,那么必须安装JDK。

(2)下载与安装 网址:www.oracle.com 下载时注意:是什么平台 例如:windows的64位:jdk-8u141-windows-x64.exe

安装:傻瓜式安装 提醒: ①以后我们作为开发人员,安装软件时,要避免中文目录 ②每一个软件的安装建立自己的目录

(3)卸载 ①控制面板 ②通过“360”或“电脑管家”进行卸载 5、环境变量 为什么要配置环境变量? windows等操作系统,默认是在当前路径下找“命令”等工具的。 如果我希望它在我指定的目录下去查找这个“命令”,那么我就要 在path这个环境变量中,把目录添加上去。

windows等操作系统,除了在当前目录下查找,还会去path环境变量指定的目录下搜索命令。

【计算机】-》右键-》【属性】-》【高级系统设置】-》【高级】-》【环境变量】

【用户环境变量】只针对当前用户(操作系统登录的用户) 【系统环境变量】针对所有用户的

path=D:ProgramFilesJavajdk1.8.0_141in;之前的环境变量的值 说明:;必须是英文状态下,半角输入,用于和其他原有的环境变量的分割 Win7 D:ProgramFilesJavajdk1.8.0_141in;D:ProgramFilesmysqlmysql-5.6.26-winx64-serverin;D:ProgramFiles omcatapache-tomcat-8.0.24in;d:ProgramFiles2345SoftHaoZip;C:Program Files (x86)InteliCLS Client;C:Program FilesInteliCLS Client;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;C:Program FilesIntelIntel® Management Engine ComponentsDAL;C:Program Files (x86)IntelIntel® Management Engine ComponentsDAL;C:Program FilesIntelIntel® Management Engine ComponentsIPT;C:Program Files (x86)IntelIntel® Management Engine ComponentsIPT;C:Program FilesIntelWiFiin;C:Program FilesCommon FilesIntelWirelessCommon;C:Program FilesLenovoFingerprint Manager Pro;C:Program Files (x86)Common FilesLenovo;C:SWTOOLSReadyApps;D:ProgramFilesMySQLMySQL Server 5.5in

Win10 表格形式,一行一个环境变量

经验分享 程序员 微信小程序 职场和发展