java学习笔记【2】

playboy5566 · · 41 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。
变量和常量
  1. 常量

    java常量在程序运行时是不能被修改的。在 Java 中使用 final 关键字来修饰常量,声明方式和变量类似,虽然常量名也可以用小写,但为了便于识别,通常使用大写字母表示常量。byte、int、long、和short都可以用十进制、16进制以及8进制的方式来表示。当使用常量的时候,前缀 0 表示 8 进制,而前缀 0x 代表 16 进制.和其他语言一样,Java的字符串常量也是包含在两个引号之间的字符序列,字符串常量和字符常量都可以包含任何Unicode字符.

        //定义常量 (常量最好大写)
        final double PI = 3.14;  //这种成为字符常量
        int a = 16; // 代表十进制
        int b = 016; // 代表八进制
        int c = 0x16; // 代表16进制
        int d = 0b101;// 代表2进制
        System.out.println(a); // 输出16
        System.out.println(b); // 输出14
        System.out.println(c); // 输出22
        System.out.println(d); // 输出5
  2. 变量
    以数据类型为依据划分
    图片描述
  1. 8种基本数据类型 (4种整型+2种浮点型+1种字符型+1种逻辑型)

       //4种整型
       byte      1 字节     -128~127 
       short     2 字节     -32768~32767 
       int       4 字节     -2^31~2^31-1
       long      8 字节     -2^63~2^63-1
       
       //2种浮点型
       float     4 字节     32位IEEE 754单精度(有效位数6~7位)
       double    8 字节     64位IEEE 754双精度(有效位数15位)
      
       //1种字符型
       char      2 字节     整个Unicode字符集
       
       //1种逻辑型
       boolean   1 字节     true或者false

本文来自:Segmentfault

感谢作者:playboy5566

查看原文:java学习笔记【2】

41 次点击  
加入收藏 微博
0 回复
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet