基础语法

基础语法

注释

单行注释 //

多行注释 /**/ 中间写要注释的文字

文档注释javadoc

/**+回车

格式 以/**开头,

中间每行开头都有*

*/结尾

注释不被执行

标识符

  1. 只能以A-Z,a-z,美元符$,下划线_开始
  2. 之后可以是A-Z,a-z,美元符$,下划线_或数字的任何组合
  3. 不能用关键字作为变量名和方法名
    • 关键字
关键字 说明 关键字 说明
abstract 表明类和成员方法具有抽象属性 int 整数类型
assert 断言,用来进行程序调试 interface 声明接口
boolean 布尔类型 long 长整数类型
break 跳出语句,提前跳出一块代码 native 声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的
byte 字节类型 new 创建实例对象
case 用在switch之后,表示其中的一个分支 package
catch 用在异常处理中,用来捕捉异常 private 私有修饰符
char 字符类型 protected 受保护修饰符
class 用于声明类 public 共有修饰符
const 保留关键字,无具体含义 return 返回方法结果
continue 回到一个块的开始处 short 短整数类型
default 默认,如在switch语句中表示默认分支 static 静态修饰符
do 用于do...while语句 strictfp 声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE754算术规范
double 双精度浮点类型 super 父类对象
else 用于条件语句 switch 分支结构语句关键字
enum 声明枚举类型 synchronized 线程同步关键字
extends 创建继承关系 this 本类对象
final 声明不可改变的最终属性,如常量 throw 抛出异常
finally 声明异常处理语句中始终会被执行的代码块 throws 方法将异常处理抛向外部方法
float 单精度浮点型 transient 声明不用序列化的成员域
for 循环语句 try 尝试监控可能抛出异常的代码块
goto 保留关键字,没有具体含义 var 声明局部变量
if 条件判断语句关键字 void 声明方法无返回值
implements 创建类与接口的关系 volatile 声明两个或多个变量必须同步发生变化
import 导入语句 while while循环语句关键字
instanceof 判断两个类的继承关系
  1. 大小写是敏感的,代表的不一样

  2. 可以用汉字

数据类型

  1. 对应的数据类型要用对应的数据

  2. 变量 数据类型 变量名=值;

int num=10;

基本数据类型

//八大基本数据类型
//整数
int num1=10;//最常用
byte num2=20;
short num3=30;
long num4=30l;//要在数字后面加l

//小数:浮点数
float num5=50.1F;//后加F
double num6=3.1444454876476435;

//字符  代表一个字
char name='A';
//字符串,String不是关键词,是类
//String namea="多个字"

//布尔值   只有true or false
boolean flag1=true;
boolean flag2=false;
posted @ 2021-06-12 15:16  valder-  阅读(65)  评论(0)    收藏  举报