1,变量
变量:值可以发生改变
常量:值不发生改变 π---->3.1415926... Math.PI
变量是由:
变量数据类型 变量名 = 变量值
变量名:(程序员人为去命名的名字)
关键字:在Java中有特殊含义英文单词。(全部小写)
class----->类
public---->公共的
static---->静态的
void------>没有返回值
类名、方法名、变量名、常量名------>标识符
标识符:
1、不能使用关键字-----class public{} 错误写法
2、标识符必须要遵守一种驼峰命名的规则 HelloWorldHei
3、标识符的首字符,只能是以字母或者$、_开头,不能使用数字开头 1Hello(错误)
4、在java标识符中间不可以有空格:Hello 张三(错误)
5.标识符不能是 true flase null
基本数据类型
逻辑类型:boolean( true/flase)
整数类型(int、byte、short、long、)
字符类型(char)
浮点类型(float、double)
类型转换
不包括逻辑类型
按精度由低到高(byte、short、char、int、long、float、double)自动转换
高到低可能造成数据丢失Scanner是类
输入和输出
运算符,表达式和语句
算数运算符+-*/%二目
自增自减是单目(放在前面是先增减然后使用、放在后面是先使用然后再增减)继x=x+1
关系运算符、关系表达式> < >= <= == !=【=是赋值、==是判断关系】
赋值运算符和赋值表达式
逻辑运算符逻辑表达式&& || (二目)!(单目)
位运算符(按位与、按位或、按位非、按位异或)
instanceof运算符集合,若a属于B,输出TRUEelse输flase
语句
方法调用语句(system.out,println(hello))
表达式语句
复合语句
空语句
网友评论