基础班-JAVA笔记(一)

作者: ZOKE | 来源:发表于2017-04-21 03:20 被阅读18次
    1.path的java环境变量放在最前面,运行查找时速度更快,不需要配置classpath变量,单行注释可以嵌套,多行注释不能嵌套
    2.字符常量:用单引号括起来的内容,里面只能放单个数字、字母或符号,例如'a'
    3.进制表示
    进制表示.jpg
    4.数值赋值注意事项
    (1)long x = 88888888;(错误的写法,超过默认的int类型),应改为:
    long x = 88888888L;
    (2).同样的
    float x = 12.3;(错误的写法,浮点数默认为double类型,直接改为float会损失精度) 应该改为:
    float x = 12.3F;
    (3).注意事项
    byte b1 = 3;
    byte b2 = 4;
    byte b3 = b1 + b2;(错误)
    因为byte与byte或者其他类型的数进行运算时会转换为int类型。
    
    5.自加性
    short s = 2;
    s++;
    
    等价于
    
    short s = 2;
    s = (short)(s + 1);
    
    自加性.PNG
    6.局部变量的作用范围
    change(a,b)后面打印的依旧是10和20.png 改变基本数据类型和引用数据类型区别.png
       在主方法中change(a,b)语句后面的System.out.println()语句打印的依旧是a=10和b=20,因为下面的change方法是局部方法,在控制权交回main方法后change方法定义的局部变量a和b就会被释放掉,不会影响main方法里面的a和b的值。
    
    7.for与while循环里变量生存周期的问题
    for与while变量生存周期的问题.PNG
    8.switch的另类用法
    switch的另类用法.PNG
    9.void方法的调用方式
    void的调用方式.png
    10.while和for语句的无限循环
    while和for语句的无限循环.PNG
    11.switch判断语句的default不一定要放最后,可以放在任意位置,但无论放在哪都是在最后执行,如果没有break则会顺序执行下面的语句,直到大括号为止
    12.数组的动态和静态新建方式,最下面的方法为错误方法,简写形式的声明必须在同一行
    动态和静态新建数组.png
    13.数字的左移和右移
    符号移动.PNG
    14.执行return语句后下面的println不执行
    使用return后下面的println不执行.png
    15.数组异常类型
    数组异常类型.png

    相关文章

      网友评论

        本文标题:基础班-JAVA笔记(一)

        本文链接:https://www.haomeiwen.com/subject/ujbrzttx.html