学习笔记-Java基础001

  • Java语言发展史
  • Java语言
  • Java语言发展史
  • Java语言跨平台原理
  • 跨平台原理
  • JRE和JDK
  • JRE(Java Runtime Enviorment)
  • JDK(Java Development Kit)
  • JDK的下载与安装
  • JDK下载
  • 常用DOS命令
  • Path环境变量
  • HelloWorld
  • 开发流程
  • IDEA软件的安装和使用
  • 安装
  • 使用


Java语言发展史

Java语言

Java是美国Sun(Stanford University Network)公司在1995年推出的计算机语言。
Java之父:James Gosling。

Java语言发展史

Java5.0更新变动最大,Java8.0公司中使用最多,Java11.0Java基础学习使用版本。

自学java 记录笔记的软件哪个好 mac java全套笔记_jdk11

Java语言跨平台原理

跨平台原理

平台指操作系统,为多种操作系统找个“翻译”-JVM。

自学java 记录笔记的软件哪个好 mac java全套笔记_跨平台_02

JRE和JDK

JRE(Java Runtime Enviorment)

JRE是Java程序运行时环境,包含JVM和运行时需要的核心类库。

JDK(Java Development Kit)

JDK是Java程序开发工具包,包含JRE和开发人员使用的工具。编译工具(javac.exe)和运行工具(java.exe)。

自学java 记录笔记的软件哪个好 mac java全套笔记_jdk11_03

JDK的下载与安装

JDK下载

点击JDK官网,或JDK8JDK8_Download,安装教程链接JDK安装教程,环境变量配置如Path环境变量小节。

自学java 记录笔记的软件哪个好 mac java全套笔记_java_04

常用DOS命令

自学java 记录笔记的软件哪个好 mac java全套笔记_跨平台_05

Path环境变量

win10只许在系统变量添加JAVA_HOME,路径为jdk目录,例如

D:\Java\jdk-11.0.1

在系统变量Path添加

%JAVA_HOME%\bin

并上移动到第一行,一路点击确定。

测试是否成功,"win+R"打开CMD,直接输入java/javac出现如下界面,即配置完成。

自学java 记录笔记的软件哪个好 mac java全套笔记_跨平台_06

HelloWorld

开发流程

编写(记事本)、编译(javac)、运行(java)。

自学java 记录笔记的软件哪个好 mac java全套笔记_jdk11_07

  1. 新建文本档案,命名为HelloWorld.java
  2. 打开记事本输入如下程序内容
// Hello Wrold
public class HelloWorld {
	public static void main(String[] args){
    	System.out.println("Hello World!");
	}
}
  1. 打开CMD进入HelloWorld.java所在目录,输入指令编译和运(执)行
  2. 编译:javac 文件名.java后生成CLASS文件。
javac HelloWorld.java
  1. 执行:java类名,执行CLASS文件。
java HelloWorld
  1. 执行结果

IDEA软件的安装和使用

安装

安装路径选择其他路径,安装完成后选择64位试用,启动软件并将破解文件拖动至窗口即可。

使用

第一次使用时,选择好安装的JDK文件,新建项目文件,设置项目名称选择路径。

src是放代码的地方,新建一个package,

自学java 记录笔记的软件哪个好 mac java全套笔记_跨平台_08


在package内新建一个HelloWorld类,

自学java 记录笔记的软件哪个好 mac java全套笔记_Java_09


写一段HelloWorld,

自学java 记录笔记的软件哪个好 mac java全套笔记_jdk11_10


右键编译运行,

自学java 记录笔记的软件哪个好 mac java全套笔记_jdk11_11


执行结果,

自学java 记录笔记的软件哪个好 mac java全套笔记_idea_12


到此第一个程序结束。