JavaSE基础语法
常用快捷键
Ctrl + C : 复制
Ctrl + V : 粘贴
Ctrl + Z : 撤销
Ctrl + S : 保存
Ctrl + X : 剪切
Ctrl + D : 复制当前行到下一行(好用啊)
Win + R : Dos窗口
Win + E : 我的电脑
Win + Tab : 切换应用程序
Dos命令
- 盘符切换 : 盘名:------ eg : E : (切换到E盘)
- 查看当前目录下的所有文件 : dir
- 切换目录 : cd /d路径------(cd后有一个空格)
- 回到上一级 : cd …
- 到下一级 : cd 路径名
- 创建目录 : md目录名
- 删除文件 : del文件名
- 删除目录 : rd文件名
- 清楚屏幕 : cls
- 退出终端 : exit
- 查看电脑ip : ipconfig
- 目录中创建文件 : cd>文件名
- 打开计算器 : calc
- 打开绘图工具 : mspaint
- 打开记事本 : notepad
注释
行注释 : //内容
块注释 :
/**内容
*内容
*/内容
数据类型
1.强数据类型 : 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
弱类型语言 : 与强类型数据相反
2.java的数据类型分为两大类
1.基本类型 :
- 整数类型[ int , byte, short, long ]
- 浮点类型[ float, double ]
- boolean类型
- char字符
2.引用类型 :类,接口,数组
类型转换
1.由于java是强类型语言,所以要进行有些运算的时候,需要用到类型转换
低———————————————————高
byte,short,char -> int -> long -> float -> boule
2.强制转换 : (类型) 变量名 高—>低
自动转换 : 低—>高
eg : (高到低)
int i = 128;
byte b = (byte) i;
3.注意点
- 不能对布尔值进行转换
- 不能把对象类型转换为不想干的类型
- 在把高容量转换到低容量时,强制转换
- 转换的时候可能出现内存溢出,或者精度问题
变量
Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域
1.局部标量 : 必须声明和初始化值,在方法中
2.实例变量 : 从属于对象,在类里,方法外,如果不自行初始化,这个类型的默认值为0,0.0 布尔值默认为false。除了基本类型,其余的默认值都是null。
3.类变量 : static 变量类型 变量名
常量
格式 : final 常量类型 常量名
注意点 : 常量名一般全大写和下划线
eg : HUA-WEI
运算符
基本加减乘除运算符不在赘述
1.a++ 与++a 的区别
int b = a++; 先给b赋值,后自增
int b = ++a; 先自增,后给b赋值
运行结果
三元运算符
格式 :X ? Y : Z
如果X = ture ,则结果为Y,否则结果为Z
运行结果
包机制
- 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间,格式 : package 包名
- 一般利用公司域名倒置作为包名,eg : com.zhang.xxx
- 导包 : 为了能够使用某一个包的成员,需要导包,格式 : import package包名