Java基础之类型转换、变量、常量、变量的命名原则

Java基础之类型转换、变量、常量、变量的命名原则

类型转换

低-------------------------------------------------->高

byte,short,char->int->float->double

运算中,不同类型的数据先转化为同一类型,然后进行运算。

强制类型转换

自动类型转换

public class demo03 {
    public static void main(String[] args) {
        int i=128;
        byte b=(byte)i;
        //强制类型转化 (类型)变量名
        //强制类型转换 (类型)变量名 高—>低
        //自动类型转换   低->高
        System.out.println(i);
        System.out.println(b);//输出-128,溢出
        double d=i;//自动类型转换
        /*
        注意点:
        1.不能对布尔值进行转换
        2.不能把对象类型进行不相干的转换
        3.在把高容量转换到低容量的时候要强制类型转换
        4.转换的时候可能存在内存溢出或者精度问题
         */
        System.out.println((int)23.7);//输出23
        System.out.println((int)-50.1f);//输出50

        System.out.println("****************************");
        char c='a';
        int k=c+1;
        System.out.println(k);
        System.out.println((char)k);
    }
}

变量

type varName =value;

变量的作用域:

  1. 类变量
  2. 实例变量
  3. 局部变量

常量

final 类型 常量名=值

几种方式 :

//常量
    static double pi=3.14;
    static  final  double p=3.14;
    final static double pei=3.14;

变量的命名原则

所有变量、方法、类名:见名知意;

类变量成员:首字母小写和驼峰原则:monthSalary 除了第一个单词外,后面的单词首字母大写

局部变量:首字母小写和驼峰原则

常量:大写字母加下划线:MAX_VALUE;

类名:首字母大写和驼峰原则:Man,GoodMan

方法名:首字母小写和驼峰原则:run();runRun()

posted @ 2020-09-18 15:48  Gemin_Chang  阅读(127)  评论(0)    收藏  举报