第二章 Java语言基础

2.1 代码注释与编码规范

2.1.1 代码注释

1.单行注释 标记 “//”

2.多行注释标记 “/* */”(在多行注释中可嵌套单行注释,但在多行注释中不可以嵌套多行注释)

3.文档注释标记 “/** */”

 

2.1.2 编码规范

(1)每条语句要单独占一行,一条命令要以分号结束。(其分号须以英文状态下输入)

(在关键词与关键词之间的空格无太多意义)

2.2 变量和常量

2.2.1 标识符和关键字

1.标识符:用来标识类名,变量名,方法名,数组名等有效的字母序列。(严格区分字母大小)

(由任意顺序的字母,下划线(_),美元符号($)和数字组成,并且第一个字符不能是数字。标识符不能是Java中的保留关键字)

 

 

 

编写Java代码有一套公认的命名规范:

(1)类名:通常使用名字,第一个单词字母必须大写,后续单词首字母大写;

(2)方法名:通常使用动词,第一个单词首字母小写,后续单词首字母大写;

(3)变量:第一个单词首字母小写,后续单词首字母大写;

2.关键词

2.3 基本数据类型

  整数类型  -byte     1           -128~127

                     -short     2           -32768~32767

                     -int         4

                     -long      8

十进制      不能以0作为十进制数的开头(0除外)

八进制       0

十六进制   0x或0X

 

浮点类型      -double   8

                     -float       4

float a = 3.3f (代表有8个字节)

double b= 3.4

字符型    -char         2

布尔型    -boolean

   1真  0假

 

自动转换  隐式转换:

int a = 3;

double b = a;

强制转换  显示转换:

double c =3.5;

int d = (double) c;

运算符

 -赋值运算符

        -变量名=变量值

 -算术运算符

   - +

   - -

   - *

   - /

   -  %  取余  10%5=0  3%2=1  50%11=6

 -自增自减运算符 

    -符号在前 ++i   --I 先计算后使用

    -符号在后 i++ i-- 先使用后计算

 -关系运算符(返回值都是boolean)

    -a==b  判断a和b是否相等

    -a!=b   判断a和b是否不相等

   -a>b     判断a是否大于b

   -a<b     判断a是否小于b

   -a>=b  判断a是否大于等于b

   -a<=b  判断a是否小于等于b

 -逻辑运算符

   -&&   与    并且    如果前者为假后者无需判断

  -||     或   或者   如果前者为真后者无需判断

   -!     非     取反

 -位运算符

   -位逻辑运算符

     - &  与      并且    (无短路现象)

     - |   或      或者   (无短路现象)

     -  ~  非      取反     非假及真-  非真及假

     -  ^  异或  判断两者是否不一样,不一样就是真

  -位移运算符

     - < <    左移    乘以2的n次方

     - > >   右移     除以2的n次方   (往下取整)

     ->>>  无符号右移

 

 -复合运算符

  - +=

  - *=

  - %=

  - <<=

 -三元运算符

 -圆括号

 -运算符优先级

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值