day2

JAVA基本语法

基本数据类型;(所占字节)

整数:byte(1) short(2) int(4) long(8)

浮点型:float(4) double(8)

字符:char(2)

布尔:boolean

boolean类型只有2个值 true(真)和false(假)

默认整数型类型都为int

默认浮点型类型为double

声明long类型赋值的时候都要在后面加上L

声明float类型赋值的时候都要在后面加上F

变量和变量之间可以相互赋值只要数据类型相同

cha字符在计算机中是不存在的,都是由数字关系进行对比转换而来 ASCII码

数据类型的转换

小的数据类型可以自动转换成大的相同的数据类型

大的数据类型如果一定要给小的数据类型,可以进行数据类型强制转换,但是会损失精度

变量

变量赋值 数据类型 变量名 = 值;

标识符(严格区分大小写)

什么是标识符? JAVA标识符就是在JAVA程序中给变量,类,方法等命名的符号。

命名规则: 标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。 不能把关键字和保留字作为标识符。 标识符没有长度限制。 标识符对大小写敏感。

运算符

 

算数运算符

  ' + - * /'

  运算符取余(取模):当不能整除时最后的数就是余数

  运算符%:(1)、当运算符左边小于右边,结果就等于左边;

       (2)、当运算符左边大于右边,就和取余是一样的效果。

 

赋值运算符:= 右边的赋值给左边

 

关系运算符:> < >= <= == != 关系运算符结果都为boolean值

 

逻辑运算符:

  (&& || 又称短路运算符) 短路运算符:从左到右执行中一旦确认结果就不在运行,直接返回boolean值

  &&(逻辑与):当运算符2边都为true时才返回true否则为false, 第一个条件不成立,后面的条件均不进行判断,返回false

  ||(逻辑或):当运算符有1边为true就返回true,第一个条件成立,后面的条件均不进行判断,返回true

  &&和&与||和| 分别的区别:&&和||具有短路运算的特点 而&和|没有,&也有位运算的作用

 

布尔运算符:只有2个值  true真  false假

 

位运算符:<<  >>  >>>

 

自增自减运算符:++  --

 

正负号:

 

new:

 

insteanceOf:

 

():

 

[]:

 

.  

运算符优先级:同一优先级的运算符,结合次序由结合方向所决定。(意思是从左到右)

简单记就是:

! > 算术运算符 > 关系运算符 > && > || > 赋值运算符

记不住,就打上()



包的作用如同文件夹一样,同一个包的类名是不同的,不同包可以有相同类名。同时调用不同包的2个相同类名时可以用包名来区分。可以避免名字冲突,方便管理。

同一个包中的类不需要被导入,当代码使用外部包中的类时,需要用import语句导入包含该类的包。

创建包时用package关键字;

如果有包声明,包声明一定作为源代码的第一行;

包的名称一般为小写,包名要有意义。

 

转义符

常用:

/n 换行

/r 回车

/t 一个制表位

 

 

2019-11-8 20:32:57

 

 

 

 

 

问题
原文地址:https://www.cnblogs.com/liqking/p/11823102.html