背景
名字
Oak(橡树)改到一个岛(疑似盛产咖啡)
Java之父
詹姆斯·高斯林(James Gosling)
sun公司研发
现在属于Oracle公司 把它称为甲骨文公司
应用
企业级应用开发
重点学习JavaSE(Standard Edition)
JDK安装
挂官网下载JDK Java Development Kit
用Oracle官网下载
企业一般出于稳定性考虑,一般用Java-8 LTS(长期支持版)
教学用最新
bin包下
java.exe 执行工具
javac.exe 编译工具
命令行窗口的常用命令
如何打开命令行窗口 Windows加R cmd回车
JDK
JRE (java Runtime Environment)
java的运行环境
JVM
(Java Virtual Machine)
Java虚拟机,真正运行Java程序的地方
核心类库
java自己写好的程序,给程序员自己的程序调用的
开发工具
Java Javac等
环境变量的配置
Path环境变量可用于配置程序的所在路径,以方便在命令行窗口的任意目录下直接通过命令启动该程序。
JDK安装时环境变量的配置,目前较新的JDK安装会自动配置。
cd\返回根目录
cd code 进入code这个目录
dir查看文件下的内容
开发一个Java程序
记事本
用记事本打一个文件,注意改后缀为.java
代码文件的名称后缀必须是java结尾
代码文件的名称,必须与代码里所谓的类名称一致。
第一行会出现一个后缀为class的文件(写一半按tab会自动补全)
第二行运行,注意第二步不要加后缀,第一步要加
Java的跨平台编译 HelloWorld.class 可以在windows或者linux或者MacOS版本的Java虚拟机里面运行。
IDEA
按顺序创建(New)
工程Prohect
module 模块
package 包
class类
写main程序入口就有了
打印快捷写法,“hello”.sout回车。
右键run
idea中的java程序是自动编译和执行的,编译之后的class文件在工程路径下的一个out文件