------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
一、注释
概述:为了使代码易于阅读,提高程序的阅读性,可以帮助我们排错。
特点:组成关键字的字母全部小写
用于定义数据类型的关键字
| ||||
class
|
interface
|
byte
|
short
|
int
|
long
|
float
|
double
|
char
|
boolean
|
void
|
|
|
|
|
用于定义数据类型值的关键字
| ||||
true
|
false
|
null
|
|
|
用于定义流程控制的关键字
| ||||
if
|
else
|
switch
|
case
|
default
|
while
|
do
|
for
|
break
|
continue
|
return
|
|
|
|
|
三、标识符
概述:就是给类,接口,方法,变量等起名字时使用的字符序列
组成规则:英文大小写字母、数字字符、$和_
注意事项:不能以数字开头、不能是Java中的关键字、区分大小写
注:Java中严格区分标识符的大小写。在起名字的时候,为了提高阅读性,要尽量有意义。
Java中的名称规范:
包名:多单词组成时所有字母都小写。
xxxyyyzzz
类名接口名:多单词组成时,所有单词的首字母大写。
XxxYyyZzz
变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。
xxxYyyZzz
常量名:所有字母都大写。多单词时每个单词用下划线连接。
XXX_YYY_ZZZ
四、常量
概述:常量就是在程序中固定不变的值,是不能改变的数据。
定义格式:数据类型 变量名 = 初始化值;
数据类型:
Java中有两种数据类型:1、基本数据类型;2、引用数据类型。这里主要讲解基本数据类型。
注: 整数相除,只能得到整数, 要想得到小数,可以*1.0
进行取模运算时,如果有负数,运算结果取决于运算左边有没有负数。字符串数据和任何数据使用 +都是相连接,最终都会变成字符串。
位运算符的细节
| |
<<
|
空位补0,被移除的高位丢弃。
|
>>
|
被移位的二进制最高位是0,右移后,空缺位补0;
最高位是1,最高位补1。
|
>>>
|
被移位二进制最高位无论是0或者是1,空缺位都用0补。
|
&
|
任何二进制位和0进行&运算,结果是0;
和1进行&运算结果是原值。
|
|
|
任何二进制位和0进行 | 运算,结果是原值;
和1进行 | 运算结果是1。
|
^
|
任何相同二进制位进行 ^ 运算,结果是0;
不相同二进制位 ^ 运算结果是1。
|
常用字符与ASCII代码对照表
为了便于查询,以下列出ASCII码表:第128~255号为扩展字符(不常用)
| |||||||
ASCII码 | 键盘 | ASCII 码 | 键盘 | ASCII 码 | 键盘 | ASCII 码 | 键盘 |
27 | ESC | 32 | SPACE | 33 | ! | 34 | " |
35 | # | 36 | $ | 37 | % | 38 | & |
39 | ' | 40 | ( | 41 | ) | 42 | * |
43 | + | 44 | ' | 45 | - | 46 | . |
47 | / | 48 | 0 | 49 | 1 | 50 | 2 |
51 | 3 | 52 | 4 | 53 | 5 | 54 | 6 |
55 | 7 | 56 | 8 | 57 | 9 | 58 | : |
59 | ; | 60 | < | 61 | = | 62 | > |
63 | ? | 64 | @ | 65 | A | 66 | B |
67 | C | 68 | D | 69 | E | 70 | F |
71 | G | 72 | H | 73 | I | 74 | J |
75 | K | 76 | L | 77 | M | 78 | N |
79 | O | 80 | P | 81 | Q | 82 | R |
83 | S | 84 | T | 85 | U | 86 | V |
87 | W | 88 | X | 89 | Y | 90 | Z |
91 | [ | 92 | \ | 93 | ] | 94 | ^ |
95 | _ | 96 | ` | 97 | a | 98 | b |
99 | c | 100 | d | 101 | e | 102 | f |
103 | g | 104 | h | 105 | i | 106 | j |
107 | k | 108 | l | 109 | m | 110 | n |
111 | o | 112 | p | 113 | q | 114 | r |
115 | s | 116 | t | 117 | u | 118 | v |
119 | w | 120 | x | 121 | y | 122 | z |
123 | { | 124 | | | 125 | } | 126 | ~ |