Java基础知识

Java基础知识:

变量:

变量是指可变化的量[强调:Java是强类型语言,因此每个变量都必须声明其类型]

Java变量是程序中最基本的存储单元,包括变量名,变量类型和作用域(type varName [value])

注意:

1.每个变量都有类型,类型可以是基本类型,也可以是引用类型

2.变量名必须是合法的标识符

3.变量声明是一条完整的语句,因此每一个声明都必须要以分号结束

4.变量的作用域:类变量(一般在变量前+static,表示该变量属于整个类),实例变量(将变量实例化,具体化,从属于对象不给定值会自动给出初始值),局部变量(一般写在方法中,只能在内部使用,必须初始化)

常量:

常量初始化以后就不能改变,是一种特殊的变量

格式:final 常量名 = 值(常量名一般大写)

变量的命名规范:

1.所有变量,方法,类名见名知意

2.类成员变量:首字母小写和驼峰原则

3.局部变量:首字母小写和驼峰原则

4.常量:大写字母和下划线

5.类名:首字母大写和驼峰原则

6.方法名:首字母小写和驼峰原则

运算符:

算数运算符:+,-,*,/,%,++,–

赋值运算符:=

关系运算符:>,<,>=,<=,==,!=

逻辑运算符:&&,||,!

位运算符:&,|,~,^,<<,>>

条件运算符:? :

扩展赋值运算符:+=,-=,*=,/=

扩展:数据运算时,只要有long类型参与运算,结果仍为long类型,其他的数据运算结果都为int类型

++,–(自加,自减运算符运算法则:符号在前先自加或者自减再赋值,符号在后,先赋值再自加自减)

可借助Math工具[提供了特殊的运算和方法]类输出幂函数(举例:2^3=Math.pow(3,2))

逻辑运算符:

&&:两个同为真,结果才为真

||:其中一个为真,结果就为真

!:结果相反,为真结果则为假,为假结果则为真

短路运算:

&&中如果前面为假则运算结束,结果为假

||中如果前面为真,则结果直接为真

位运算符(2进制):

A = 0011 1100

B = 0000 1101

A&B =0000 1100(都为1才为1,否则都为0)

A|B = 0011 1101(有一个为1则结果为1)

A^B =0011 0001(两个都相同则为0,不同则为1)

~B =1111 0010(是1结果就为0,是0结果就为1)

强调:在运算符前后出现就字符类型的数据,那么就变成了字符串拼接

三目运算符:x?y:z 如果x为true结果为y否则就为z

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值