当前位置:网站首页 > Java基础 > 正文

java基础类型变量



注意:如果使用notepad++编码,在cmd控制台编译时报错(编码GBK的不可映射字符),可以参考如下链接进行设置:https://jingyan.baidu.com/article/e3c78d649a562java基础类型变量33c4c85f502.html
1.编写案例演示每种不同数据类型的变量定义
/*
    变量的定义格式:
        数据类型 变量名 = 初始化值;
        
    数据类型:
    byte,short,int,long,float,double,char,boolean
*/
public class VaribleDemo{
    public static void main(String[] args){
        //定义byte类型的变量
        byte b = 10;
        System.out.println(10);
        System.out.println(b);
        
        //定义short类型的变量
        short s = 100;
        System.out.println(s);
        
        //定义int类型的变量
        int i = 1000;
        System.out.println(i);
        
        //定义long类型的变量
        //注意定义long类型的变量时,最好直接加上L
        long l = L;
        System.out.println(l);
        
        //定义float类型的变量
        //注意定义float类型的变量时,最好直接加上F
        float f = 12.34F;
        System.out.println(f);
        
        //定义double类型的变量
        double d = 12.34;
        System.out.println(d);
        
        //定义char类型的变量
        char c = 'a';
        System.out.println(c);
        
        //定义boolean类型的变量
        boolean bb = true;
        System.out.println(bb);
    }
}
2.变量定义的注意事项
-变量未赋值,不能直接使用
          引出变量的第二种使用格式
-变量只在它所属的范围内有效。
          变量在哪对大括号内,变量就属于哪对大括号。
-一行上可以定义多个变量,但是不建议这样定义
/*
    变量定义的注意事项:
        A:变量未赋值,不能直接使用
        B:变量只在它所属的范围内有效,变量属于它所在的大括号
        C:一行上可以定义多个变量,但是不建议
*/
public class VaribleDemo2{
    public static void main(String[] args){
        //定义一个变量
        int a = 10;
        System.out.println(a);
        
        int b;
        b = 20;
        System.out.println(b);
        
        //代码块
        {
            int c = 30;
            System.out.println(c);
        }
        //System.out.println(c);    //此项会编译报错,此值将不会在控制台输出
        
        int aa,bb;
        aa = 10;
        bb = 20;
        System.out.println(aa);
        System.out.println(bb);
    }

  • 上一篇: java6基础教程
  • 下一篇: java 基础包装类型
  • 版权声明


    相关文章:

  • java6基础教程2025-04-22 09:26:01
  • java核心技术卷1基础知识2025-04-22 09:26:01
  • java基础279讲2025-04-22 09:26:01
  • java框架和java基础2025-04-22 09:26:01
  • java基础篇2025-04-22 09:26:01
  • java 基础包装类型2025-04-22 09:26:01
  • java基础283讲解2025-04-22 09:26:01
  • 基础java开发培训班2025-04-22 09:26:01
  • Java基础 break语句2025-04-22 09:26:01
  • java 减法基础2025-04-22 09:26:01