一、Java概述
1、java的创始者:Sun公司1982年,Sun Microsystems公司诞生于美国斯坦福大学的校园,Sun公司也是世界上最大的UNIX系统供应商。在2009年,Sun公司以74亿元美金被Oracle公司收购。Java之父:James Gosling 。
2、JDK重要术语:
(1)JDK java开发工具包,提供了开发,运行java程序所有的工具(没有jdk就不能做java开发)。
(2)JRE java运行环境,运行Java程序的必备环境。
(3)JVM java虚拟机,运行java程序和核心软件。
(4)API 应用编程接口,java特指 javaDOC文档。
(5)GC 内存对象垃圾收集机制,自动懒惰的回收。
(6)IDE 集成开发环境,是一种集成了编辑、编译、运行、调试、部署应用程序,以及整合三方软件,比如应用服务器、数据库等功能的软件。
3、Java语言特点:简单的(C++类允许多继承,Java类只能单继承)、面向对象的语言、跨平台的
4、Java开发过程:
编辑Hello.java源程序,通过编译器编译成Hello.class(字节码文件 ByteCode(二进制文件)由JVM加载并解释执行)。在不同的操作系统平台,安装与之对应的JDK软件,但使用的相同的Java规范,来解读相同的.class文件。----思路:通过JDK/JVM屏蔽了底层操作系统的差异。
5、Java开发的重要步骤△
(1)下载并安装JDK网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,这里注意点击Accept License Agreement,否则下载不了。下载好jdk的安装包之后,直接双击运行,安装过程很简单直接点击下一步即可。安装成功之后可以在C盘Program Files看到安装好的文件。
(2)C:\Program Files\Java\jdk1.8.0_201目录下:
bin目录:binary 二进制 文件 *.exe文件 存放jdk主要常用命令,如javac.exe是启动编译器编译源程序,java.exe是负责运行的 负责启动JVM运行程序。
jre\lib目录:rt.jar文件,JDK核心类库的.class文件的压缩包,*.jar压缩比和*.zip是一样的 。src.zip:src是source的缩写 源代码。 java是一种开源的语言,开放源代码。
(3)配置环境变量:我的电脑->属性->高级->环境变量
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_201 (找到C盘中Program Files下的java文件,打开jdk复制路径)
变量名:PATH
变量值:方式一:复制JAVA_HOME的变量值,在后面加\bin;(C:\Program Files\Java\jdk1.8.0_201\bin;)
方式二:%JAVA_HOME%\bin;
变量名:CLASSPATH
变量值:.
检查配置环境变量是否正确:可通过java、javac、java -version等命令,出现以下信息即配置正确。
java -version 查看到当前JDK的版本号
(4)编译 javac 源文件名
E:\>javac HelloWorld.java 如果成功了,会生成一个.class文件。
(5)运行 java 类名
原文:https://www.cnblogs.com/lulujiang/p/10990165.html