Java开发环境的准备:JDK简介、安装、常用命令
Java入门程序-HelloWorld
HelloWorld程序常见问题
补充知识:Java程序的执行原理
补充知识:JDK的组成、跨平台原理
补充知识:JDK安装后Path和Java_home环境变量
Java背景知识
- Java是美国 sun 公司(Stanford University Network)在1995年推出的一门计算机高级编程语言。
- Java 早期称为Oak(橡树),后期改名为Java。
- Java 之父:詹姆斯·高斯林(James Gosling)。
- 2009年 sun公司被Oracle公司收购。
Java能做什么
Java技术体系
如何使用Java(JDK简介)
- Java语言的产品是 JDK(Java Development Kit :Java开发者工具包) ,必须安装JDK才能使用Java语言
- JDK下载(去Oracle官网下载JDK)https://www.oracle.com/java/technologies/downloads/
验证JDK安装成功的方式:查询JDK的版本号
- 在命令行 窗口中分别输入
javac –version
及java –version
看版本提示,如果版本提示与自己安装的版本号一致,则代表JDK环境搭建成功。
Javac 和 java介绍
说明:
- 将来我们写好的Java程序都是高级语言,
计算机底层是硬件不能识别这些语言
。必须先通过javac编译工具进行翻译
,然后再通过java执行工具
执行才可以驱动机器干活
命令窗口常用命令
编译代码、运行代码
HellWorld程序介绍
总结
1、开发一个Java程序要经历哪些步骤?
- 编写、编译(javac)、运行(java)
2、Java代码编写有什么基本要求?
-
文件名称的后缀必须是java结尾。
-
文件名称必须与代码的类名称一致。
-
必须使用英文模式下的符号。
JDK的组成
- JVM(Java Virtual Machine):Java虚拟机, 真正运行Java程序的地方。
- 核心类库:Java自己写好的程序,给程序员自己的程序调用的。
- JRE(Java Runtime Environment): Java的运行环境。
- JDK(Java Development Kit): Java开发工具包(包括上面所有)。
Java的跨平台、工作原理
- 一次编译,处处可用。
java、javac配置Path的注意事项
- 目前较新的JDK安装时会自动配置javac、java程序的路径到Path环境变量中去 ,因此,javac、java可以直接使用。
- 注意:
以前的老版本的JDK
在安装的是没有自动配置Path环境变量的
,此时必需要自己配置Path环境变量。
配置Java_home环境变量
- JAVA_HOME:告诉操作系统JDK安装在了哪个位置(
将来其他技术要通过这个环境变量找JDK
)
注意:
较新版本的JDK只是自动配置了Path,没有自动配置JAVA_HOME。
IDEA开发工具的使用
IntelliJ IDEA 开发工具概述、安装
集成开发环境( IDE, Integrated Development Environment )
- 把代码编写,编译,执行等多种功能综合到一起的开发工具,可以进行代码智能提示,错误提醒,项目管理等等。
- 常见Java的IDE工具有:Eclipse、MyEclipse、IntelliJ IDEA、Jbuilder、NetBeans等。
IntelliJ IDEA
-
IntelliJ IDEA
一般简称IDEA,是Java编程语言开发的集成环境,在业界被公认为最好的java开发工具。 -
IDEA 在代码错误提醒,智能代码补全等多方面表现的都非常优秀,是Java开发企业级首选工具。
IDEA 下载https://www.jetbrains.com/idea/
IDEA项目结构介绍
使用步骤:
IDEA 中设置主题、字体
IDEA 常用快捷键
Java基础语法
字面量
- 计算机是用来处理数据的,
字面量
就是告诉程序员:数据在程序中的书写格式
。
变量
- 变量就是内存中的一块区域,用来存储一个数据的,且存储的数据可以被替换。
变量定义的格式
定义变量需要注意的几个问题
- 变量要先声明再使用
- 变量声明后,不能存储其他类型的数据。
- 变量定义的时候可以没有初始值,但是使用的时候必须给初始值。
关键字
- Java语言自己用到的一些词,有特殊作用的,我们称之为关键字。
- 如:public、class、byte、short、int、long、double…
java用了,我们就不能用了,否则会报错!如定义:类名或者是变量名称时,就不能用这些词
。
标识符
- 标志符就是名字。
- 我们写程序时会起一些名字,如类名、方法名、变量名,取名时要遵守一定的规则。
标识符的要求 - 基本要求:由数字、字母、下划线(_)和美元符($)等组成
- 强制要求:不能以数字开头、不能是关键字、区分大小写
命名指导规范
-
变量名称:满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber = 59。
-
类名称: 满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如:HelloWorld.java。