JDK(Java Development Kit):Java开发者工具
JVM(Java Virtual Machine):java虚拟机,真正运行java程序的地方
核心类库:java自己原本的程序,给程序员自己的程序调用的
JRE(Java Runtime Environment):Java的运行环境
企业:JDK 8/11/17
如何获取JDK:
通过Oracle官方网站获取
http://www.orcle.com
(针对不同操作系统,下载对应的安装包)
具体流程
官网->Java->Download Java->选择对应版本的JDK->选择对应的操作系统下载
如何安装jdk
傻瓜式安装:直接下一步
注意:安装路径中不要包含中文和空格
所有的开发者工具最好到统一目录
验证JDK是否安装成功
1. 看java javac 是否可用
2. 看Java,javac的版本号是否无问题
具体流程
win+r->cmd->enter->分别输入java,javac,如果有提示则能用
win+r->cmd->enter->分别输入java -version,javac-version,观察版本号是否有误
JDK安装时,环境变量需要注意什么?
较新版本的JDK会自动配置java javac的环境变量
较老的JDK则不会
以及配置 JAVA_HOME
javac 编译工具 编译产生的是字节码
java 执行工具
命令行常用命令:
盘号:切换到某个盘下;如 D:,C:
dir: 查看当前的目录的文件信息
cd:
cd 目录名 单级目录
cd D:\A\B\C 多级目录
cd .. 回退到上一级目录
cd \ 回退到盘符根目录
cls 窥屏
开发步骤
编写->a.java->javac编译->a.class->java运行类名(无需.class)
java的跨平台性
简略:一次编译,处处可用
同一个编译过的java应用程序能够在不同的硬件平台和不同的操作系统上执行,因为编译产生的不是可执行代码,而是字节码,所以可以在各种安装JVM的系统平台上运行
Path环境变量:
作用:记住程序路径,方便在命令行接口(cmd)的任意目录下启动程序
为java,javac配置path的路径
找到jdk所属的bin目录,ctrlc+ctrlv->我的电脑->程序->高级->环境变量->Path
重新配置环境变量后,必须检测是否成功
配置JAVA_HOME环境变量
我的电脑->程序->高级->环境变量->新建
变量名JAVA_HOME
变量值 jdk所属目录路径
配置java javac Path
%JAVA_HOME%\bin
IDEA管理Java程序的结构
project(项目/工程)
module(模块)
paceage(包)
class(类)
常用快捷键
main main方法
CTRL+ D 复制当前行
CTRL + Y 删除所在行(不如CTRL+X)
ALT + L 格式化代码(代码的缩进)
ALT+SHIFT+↑/↓ 上/下移动当前代码
注释
是什么:写在程序中对程序进行解释说明的文字
特点:注释不影响代码的执行,编译后的class文件中已经没有注释了
单行注释 //
多行注释
/*
*/
文档注释(可以自动提取到程序说明文档)
/**
*/
快捷键
CTRL+/ 单行注释
CTRL +SHIFT+/ 多行注释
变量
变量用于存储一个数据的,本身是内存的一块区域
数据类型 变量名称 数据
使用变量存储要处理的数据,编写的代码更灵活,管理代码更方便
变量里的数据可以被替换
注意事项
1.变量要先声明才能使用
2.变量是什么类型,就应该使用什么类型的数据
3.变量定义的时候可以不赋值,但在使用时,变量有值,否则报错
标识符
类名/变量名 都属于标识符
组成
可以由数字、字母、下划线_美元符号$来等组成
不能以数字开头,不能用关键字做名字,区分大小写
字符的存储说明
字符存的是ASCII码中对应的数字的二进制形式
字符'A'对应的数字是65
字符'a'对应的数字是97
'字符0'对应的数字是48
java支持书写二进制、八进制、十六进制的数据
分别以0B/0b、0、0X/0x开头来表示