Untitled

书籍:

java核心技术卷1:基础知识

java编程思想

考核:

平时百分之40

考试60

平时:作业(20)一半,上机(20)一半

上机:3-4次

记录一个考核点:

前面的bool 、 int的乱换啥的,

double a = 0x16;
System.out.printf("%e",a);
float b =(float)1.1;//不可float b = 1.1;
float c = 10+1.1f;//
int i=10;
byte d = 10;
//不可:byte e = i;
byte e = (byte)i;
//不可:char c1 = e;
//byte,char之间不会自动转换
char c1 = (char)e;
int i2 = 'a';//可以
boolean b2 = true;
//不可int i2 = (int)b2; bool和int之间没关系,true就是true
boolean b3 = 1==1;
System.out.print(b3);

int p3=5;
int q3=5;
if(p3++==6 && ++q3==6){
    p3 = 11;
}
//注意短路运算
//        int p3=5;
//        int q3=5;
//        if(p3++==6 | ++q3==6){
//            p3 = 11;
//        }
//按位就不会短路?(求证)

int i0 = 1;
i0 = i0++;
System.out.println(i0);
helo

javac、java、package的那些指令啥的

动态绑定的问题