首页 > 编程语言 > 详细

java学习(2)

时间:2020-11-14 17:35:25      阅读:28      评论:0      收藏:0      [点我收藏+]

java学习(2)

helloworld

class A{
    public static void main(String[] args) {
        System.out.println("helloworld");
    }
}
// 编译java  javac A.java 生成一个java.class的文件
// 运行程序 java A 
// helloworld

关键字

技术分享图片
在java中关键字的字母全部都是小写

变量

常量

在执行过程中,其值不会发生改变的量(数据)

class A{
    public static void main(String[] args) {
        System.out.println("helloworld");
    }
}

比如在这段代码中,常量就是helloworld

常量的分类

  • 字符串常量: 被双引号所包裹的内容
  • 整数常量: 所有整数
  • 小数常量 所有小数
  • 字符常量 被单引号包裹的内容,里面只能存放单个字符
  • 布尔常量 只有两个值,true 和false
  • 空常量 null 在java中 null空常量不能输出打印
class A{
    public static void main(String[] args) {
        System.out.println("helloworld");


       // - 字符串常量: 被双引号所包裹的内容
       // - 整数常量: 所有整数
       // - 小数常量 所有小数
       // - 字符常量 被单引号包裹的内容,里面只能存放单个字符
       // - 布尔常量 只有两个值,true 和false
       // - 空常量 null 在java中 null空常量不能输出打印
        System.out.println("helloworld");
        System.out.println(32);
        System.out.println(32.1);
        System.out.println(‘c‘);
        System.out.println(true);
        System.out.println(null); // 报错
//        A.java:17: 错误: 对println的引用不明确
//        System.out.println(null);
//                  ^
//        PrintStream 中的方法 println(char[]) 和 PrintStream 中的方法 println(String) 都匹配
//        1 个错误

    }
}

变量与数据类型

变量就是内存中的存储空间,空间中存储着经常发生改变的量(数据)

java中的变量定义格式 数据类型 变量名 = 数据值

不同的数据类型占用不同的内存空间,因此他们所表示的数据大小也不一样

  • 整数
    整数有4种数据类型,内存所占用的字节数量也不同
    byte 占用 1字节
    short 占用 2字节
    int 占用 4字节 (默认)
    long 占用8字节

  • 浮点数
    float(单精度) 4字节
    double(双精度) 8字节 (默认)

  • 字符
    char 2字节

  • 布尔类型
    bool 1字节

基本数据类型与引用数据类型
技术分享图片

变量的定义和使用

基本数据类型的存储方式
技术分享图片

计算机存储单元

计算机是可以用来存储数据的,但是无论是内存还是硬盘,计算机存储设备的最小信息单元叫"位(bit)",我们又叫做比特,通常用b小时,而计算机中最小的存储单元是字节(byte) 用B表示,有8个位组成

常用的存储单位及转换

1B(字节)  = 8bit
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
1PB = 1024TB

java学习(2)

原文:https://www.cnblogs.com/Alpacapyer/p/13973487.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!