黑马程序员-java的基本组成部分

来源:互联网 发布:湖北网络运输许可证 编辑:程序博客网 时间:2024/06/02 11:17

黑马程序员-java的基本组成部分

------- android培训java培训、期待与您交流! ----------

Java中的关键字

java标识符

标识符由数字(0-9),字母(a-z)(A-Z),下划线和美元符号(_ $)等组成

定义合法的标识符

1, 不能以数字开头

2, 不能使用关键字

Java中严格区分大小写

 

注意:为了提高阅读性,起名字时尽量让他有意义。

 

标识符的一些规范

 

进制(二,十,八,十六)

对于整数java有三种表现形式

十进制:0-9满10进1

八进制:0-7满8进一,以0开头

十六进制:0-9,a-f满16进一,用0x开头

计算机中所有数据都是以二进制形式所表示的,三个二进制位代表一个八进制位(0-7),四个二进制位代表一个十六进制位(0-9a-f,所以进制越大表现形式越短。

 

负数的二进制表现形式

对应正数的二进制位取反再加1

负数的最高位都是1

 

Java中的变量

 

 

java算数运算符

 

转义字符

转义字符是通过“ \”进行转义的如:(\n ,\t,\\)等。

\n: 换行。

\b:退格

\r:回车

\t:制表符

 

比较运算符

 

逻辑运算符

 

位运算符

 

有符号右移左面补的位是0还是1是根据最高位而定的,最高位是0就补零,最高位是1就补1.

无符号右移不管最高位是0还是1,左面的空位都补0

 

 

java在数据运算时最有效的方式(效率最高)就是移位运算

 

三元运算符

(条件表达式)?表达式1:表达式2

如果条件为true返回表达式1的结果,如果为false返回表达式2的结果

java中的语法结构(程序的流程控制)

if else结构

if()

{

}

else

{

}

 

If else格式可以简写成三元运算符的形式(如:z=x>1?1:2好处和弊端简化成三元运算符时必须得有结果(因为是运算符)而 if else 不需要一定有结果。

 switch结构

switch(表达式)

{

 case取值1:执行语句;

case 取值2:执行语句;

default:执行语句;

}

 

循环结构

while   do while   for

 while(条件表达式)

{

    执行语句;

}

 

do

{

   执行语句;

}while(条件表达式);

 

for(初始化表达式;循环条件;循环后的操作表达式)

{

      执行语句;

}

 

 

原创粉丝点击