Win11+Kdj17
编辑器Nodepad++
Java程序开发步骤
编写程序,编译程序,运行程序
Kdj11以上不需要设置环境变量,否则会运行出错
为什么要配置Path环境变量
为了在开发Java程序的时候能更方便使用Javac和Java这些命令
HelloWorld
public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
Java8.0 公司最常用
Java11.0 学习最常用
Java 语言跨平台相当于找了一个翻译,翻译叫jvmJava虚拟机 跨平台只需提供相应系统的jvm
jre Java运行环境,包括jrm和运行时的核心类库,想运行jre要安装jre
jdk 开发工具包,包含编译工具jre和运行工具Java.exe 开发全新Java程序必须安装jdk
如何打开命令提示符窗口
1.打开命令提示符窗口
1.1按下win+r
1.2输入cmd
1.3回车
2.盘符切换:E:回车,表示切换到E盘
3.dir:查看当前路径下的内容
4.cd目录:进入单级菜单
5.cd..:回退到上一集目录
6.cd\目录一\目录二:进入多级目录
7.cd\:回退到盘符目录
8.cls:清屏
9.exit:退出命令提示符窗口
注释
多行注释/*
*/
单行注释
//
关键字
Java语言赋予特定含义的单词
关键字的字母全部小写
常用代码编辑器对关键字有颜色
常量
在程序运行中,值不可以发生改变的量
常量分类
字符串常量 “” (可直接输出)
整数常量 不带小数的数字
小数常量 带小数的数字
字符常量 ‘’
布尔常量 表示真假 只有两个true false
空常量 特殊的值,空值 null
计算机存储单元
计算机存储设备最小信息单元,称位 又叫比特拉 b
最小存储单元,B
1B等于8bit
1KB等于1024B
1MB等于1024KB
1GB等于1024MB
1TB等于1024GB
Java语言对不同数据类型分配类不同内存空间,所以他们表示的数据大小也是不一样的
变量
在程序运行过程中,其值可以发生改变的量
变量由三部分组成,变量名,数据类型,变量值
变量使用主要是取值和修改值
变量名不能重复
标识符
是给类 方法 变量等起名字的符号
由数字,字母,下划线和美元$符号组成
不能以数字开头
不能是关键字
区分大小写
类型转换
自动类型转换
把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量
强制类型转换
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
运算符
对常量或者变量进行操作的符号
表达式
用运算符对常量或者变量连接起来的符合Java语法的式子
不同运算符连接的表达式体现的是不同类型的表达式
整数操作只能得到整数,想要小数必须要浮点数参与
字符的+操作
算数表达式中包含多个数据类型的值的时候,整个算数表达式的类型自动进行提升
byte类型,short类型,char类型会提升到int类型
整个表达式的类型自动提升到表达式中最高等级操作数相同的类型
等级顺序:byte,short char→int,long,float,double
关键词与取值范围
数据类型
运算符
算数运算符号
字符默认取值