Java基本概念

Java基本概念

关键字

在Java语言编程的时候,在关键的地方使用的单词,体现关键的地方的含义,如void,class等,还有一种是在当前版本未使用,但可能在以后版本中可能作为关键字的单词,称作保留字,例如future、var等,这些在命名时要避开。

标识符

Java对各种变量、方法和类等要素命名时使用的字符序列,可由数学、英文字母大小写、_、$搭配组成,尽量见名知意,需要注意数字不能开头使用。

命名规范:
包名:多单词组成时所有字母小写;
类名、接口名:所有单词首字母大写;
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始首字母大写,即驼峰命名法;
常量名:所有字母都大写。

变量

在程序运行过程中,其值可以发生改变的量。变量就是内存中一块空间,是数据存储的基本单元,就是一个数据存储的容器。
按数据类型对变量进行分类如下:数据类型分类

运算符

Java与C语言运算符规则类似,详见C语言运算符计算规则
算术运算符:+、-、*、/、%(取余)、++、- -,比较熟悉不多说。
关系运算符:>、<、=以及这三者的结合。
逻辑运算符:&(与)、|(或)、!(非)、^(异或)、&&(短路与)、||(短路或),这几种的运算结果为true和false。
位运算符: 位运算是对操作数以二进制为单位进行的操作和运算,运算对象只能是整型和字符型,结果为整型。以下为运算规则:

在这里插入图片描述
需要注意>>和>>>都是进行右移,但后者不带符号,即最终运算结果的正负与二进制形式的首位为0和1没有关系,结果都为正。
位异或中:都为0和都为1结果为0,其余为1。

示例:
与运算:15&37
37               00100101
15               00001111
37&15            00000101   =5  同1为1

位异或运算:
85           01010101
127          01111111
85^127       00101010  =42  同0为0

左移运算:
11   00001011
<<1  00010110   =22,相当于乘2

右移运算:
-105  10010111
>>1   11001011   =-53  ,首位为0则右移补0,首位为1,则右移 补1,而>>>无论首位为0或1均补0。

赋值运算符:=以及各种复合型,如+=,-=,略过~
三元运算符:(表达式)?A:B,如果表达式为真则执行A语句,表达式为假则执行B语句。

更新中…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值