黑马程序员—基础学习__2

来源:互联网 发布:android完整浏览器源码 编辑:程序博客网 时间:2024/06/06 01:51

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------

       

                 计算机中所有的数据都是二进制数据存储的。

                     java的几种基本数据类型,符合数据类型。

              byte--占用一个字节:

              short--占用两个字节:

                                 int--占用四个字节:

              long--占用八个字节:

              float--占用四个字节:

              double-占用八个字节:

              char--占用两个字节:

              boolean-占用一个字节:

          整数类型:低位数据放到高位的变量中,在高位补充0(正)或者1(负),这种为自动转换。

          整数变浮点数为自动转换,浮点数变整数为强制转换。

           单引号加字母表示字符。

           在一个运算中,如果有字符串,那么+即为相连,运算结果还是字符串。

           &与&&的区别:如果&&前面的式子是false,可以决定整个式子的值,那么后面的不运行。如果&前面的式子是false,后面的还要运行。

            java的几种语句:

            java语言中规定一个语句是由一个;(分号),也可以是一对{} (大括号)做结尾。

            if语句如果需要多条复合语句,则需要用大括号将语句括起来,否则将会报错。

            if else 的语句如果较为简单可以用?表达式来代替。

            例如 y=x>0?x:-x;意思为x>0,y=x;else y=-x。

            switch语句即为系统只要读到满足条件的语句那么接下来的语句都会读,都会执行,如果想要跳出执行,只要在后面加上break;语句即可。

             switch语句的局限:1 只可以接受int,byte,char,short型。不可以接受其他类型。2不能对范围进行判断,即只能对值进行抽样检查。

              while循环语句:即为满足条件,无限循环。注意在定义while时,后面不能加;。例while (x=3);前面这个分号不能加,加了即为单独语句会无限循环。、

              for也是一种循环语句,一般用于指定次数的循环,而while用作未做循环次数的循环。

              continue:跳出当前循环,执行下一循环,而其打印的应该是不满足条件的值。 例: for (int i=0;i<10;i++){

       if(i%2==0)

       continue;

         System.out.println(i);

} 打印结果为1,3,5,7,9,



---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------


         



0 0
原创粉丝点击