Today 2010.4.13  分数 60! (O_o等车竟然迟到了,不过还是感觉挺好)
 
今天的内容:
1:今天首先讲解了java的基础语法
  其中包括:java的代码严格区分大小写,标识符(只能是英文,数字 _  $)其中数字不能开头。
2:java的关键字
3:java的常量,包括 整数常量,实数常量,字符串常量,字符常量,布尔常量,还有null常量(表示引用对象为空)。其中常量使用final申明的,一旦申明就不允许在被赋值。还有一种类常量,可以在一个类中的任意地方使用。
4:变量,本质是在内存中的一块区域。变量必须先申明在赋值,然后在使用。
变量是有作用范围和生命周期的。通俗的说就是出了大括号就没有任何意义。
5:java的数据类型:基本数据类型和引用数据类型。其中基本数据类型是四类八种。char  shot int long   float    double    boolean    byte..
byte 1个字节 shot 2字节 int 4字节 long 8字节 float 4字节 double 8字节。
-128~127   注意数字的表述范围
6:类型转换 自动类型转换和强制类型转换。
byte shot char 参与运算的时候自动转换成int
int long 转换成float可能丧失精度
long 转换成Double可能丧失精度
一般float 和double转换成 int 砍去小数部分
如果想四舍五入 必须用到math.round()这个方法。
7:方法,其中有返回值类型,方法名,形参 实参 形参和实参的类型和数量必须一样 return除了返回数值,还有结束方法的功能。
没有返回值时必须是void表示
8:函数的重载,函数的重载就是函数名相同,但是形参的类型或者数量不同,返回值类型可相同也可不同。
9:算数运算符中的 “/”必须的重视,整数相除只保留整数部分(不四舍五入)
%也是需要注意的·当除数为负数,正负忽略不计,如果被除数则为负。
10:位运算符。任何数和1& 都的其自身,与0&都的0
                                任何数和1| 都的1   与0| 都的其自身
                                1个数连续2次^,都的其自身
                    >> 有符号右移
                   >>>无符号右移
                   <<左移
                                                       待续!(重点)
 
11:程序控制结构
          顺序,循环,选择。
if  |       if else  |       if           else if             else if                else
for           while                do  while
switch
break  continue