Java语言的产品是 JDK(Java Development Kit :Java开发者工具包) ,必须安装JDK才能使用Java语言。
去Oracle官网下载JDK。https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
JDK提供了编译和执行Java程序的工具
在命令行窗口中直接输入javac–version 及java –version分别看版本提示,如果版本提示都是自己安装的版本号,则代表JDK环境搭建成功。
常用命令行命令
命令 作用 D: C: 切换盘符 dir 查看当前路径下的全部内容 cd 目录 进入单级目录:cd Mymd cd 盘符:\目录1\目录2\ ... 进入多级目录:cd C:\apps\myapp cd .. 回到上级目录 cd \ 回到盘符根目录 cls 清屏 exit 退出命令行窗口 calc 打开计算器
- 开发Java 程序,需要三个步骤:编写代码,编译代码,运行代码
- 建议代码文件名全英文,首字母大写,满足驼峰模式,源代码文件的后缀必须是.java。
- 注意:文件名称必须与代码中的类名称一致。
- 运行
- 计算机怎么理解Java写好的指令
- 编程语言发展历程
- 机器语言
- 汇编语言
- 高级语言
- 为什么学习高级编程语言?
- 更简单:使用人类自己的语言书写,翻译器再将其翻译成计算机能理解的指令。
- JVM(JavaVirtualMachine):Java虚拟机, 真正运行Java程序的地方。
- JDK(JavaDevelopmentKit): Java开发工具,包含java编译器、java虚似机、以及java帮我们写好的程序...等所有需要的东西。
- JRE(JavaRuntimeEnvironment): Java运行时环境,只包含java虚似机、以及java帮我们写好的程序等java运行所需的东西。
结论:
- 我们现阶段只要安装了JDK即可拥有java程序开发和运行需要的全部环境。
- 如果是在企业的部署环境下,其实只需要安装JRE就可以运行编译好的Java程序了。
下载:[https://www.jetbrains.com/idea/]
project(项目、工程)
module(模块)
package(包)
class(类)
创建过程:
- 创建Project空工程
- 创建Module模块
- 创建Package包
- 创建class 类
- 在类中编写代码
- 完成编译运行
快捷键 作用 main/psvm、sout、… 快速键入相关代码 Ctrl + D 制当前行数据到下一行 Ctrl + Y 删除所在行,建议用Ctrl + X Ctrl + ALT + L 格式化代码 ALT + SHIFT + ↑ , ALT + SHIFT + ↓ 上下移动当前代码 Ctrl + /,Ctrl + Shift + / 对代码进行注释
在程序中对代码进行解释说明的文字,方便自己和其他人理解、查看,不会影响程序的正常执行。
单行注释
多行注释
文档注释(一般用在类和方法上的注释)
- 变量就是用来存储一个数据的内存区域(可以理解成盒子),且里面存储的数据可以变化
变量使用的注意点
什么类型变量存储什么类型的字面值。
同一个范围变量名不能重复
变量在使用时要有初始值
变量存在访问范围
数据在计算机底层都是用二进制存储的
数据存储的最基本单位是字节
- 引用数据类型(除了基本类型之外的类型)
- 基本数据类型(4大类,8种)
- 注意:
- 随便写一个整数字面值,默认是int类型的,如果希望随便写一个整数默认是long型的必须在数据后加L或者l表示。
- 随便写一个小数字面值,默认是double类型的,如果希望这个小数是float类型的,必须在数据后加F或者f表示。
美国信息交换标准编码,就是一套现代英语、数字、和其他西欧字符(不含中文)的编号规则。
字符在计算机底层就是存储其编号的二进制形式。
关键字
Java自己保留的一些单词,作为特殊功能的,例如:public、class、byte、short、int、long、double…
我们不能用来作为类名或者是变量名称,否则报错。
注意:关键字很多,不用刻意去记。
标识符
标志符就是由一些字符、符号组合起来的名称,用于给类,方法,变量等起名字的规矩。
标识符的要求
- 基本要求:由数字、字母、下划线(_)和美元符($)等组成
- 强制要求:不能以数字开头、不能是关键字、区分大小写
命名指导规范
变量名称:满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber= 59。
类名称:满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如:HelloWorld.java。