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赋值

JAVA输入下一行 java下一行命令_文件名


运行结果

JAVA输入下一行 java下一行命令_JAVA输入下一行_02

三元运算符

格式 :X ? Y : Z

如果X = ture ,则结果为Y,否则结果为Z

JAVA输入下一行 java下一行命令_JAVA输入下一行_03


运行结果

JAVA输入下一行 java下一行命令_JAVA输入下一行_04

包机制

  • 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间,格式 : package 包名
  • 一般利用公司域名倒置作为包名,eg : com.zhang.xxx
  • 导包 : 为了能够使用某一个包的成员,需要导包,格式 : import package包名