JAVA入门知识

文章介绍了Java编程语言中的常量类型,包括整数、小数、字符、布尔和字符串常量,并强调了常量在程序运行时不可变的特性。同时,概述了8种基本数据类型,如boolean、float、char等,以及它们的字节占用和进制关系。此外,文章还提及计算机中数据的存储方式,重点讨论了原码、反码和补码的概念。
摘要由CSDN通过智能技术生成
  1. 常量

常量可分为字符串常量,整数常量,小数常量,字符常量,布尔常量和空常量等。在程序运行时其值不可以发生改变。我们通常这样输出常量:

public class constant{
    public static void main(String[] args){
        System.out.println(123);//整数常量
        System.out.println(3.14);//小数常量
        System.out.println('a');//字符常量
        System.out.println(true);//b布尔常量
        System.out.println("Hello World");//字符串常量       
        //System.out.println("null");空常量不能直接输出
        }
        }

2、基本数据

(1)基本数据类型:

包括boolean(布尔型)、float(单精度浮点型)、char(字符型)、byte(字节型)、short(短整型)、int(整型)、long(长整型)和double(双精度浮点型)共8种.

(2)字节占用与进制:

byte:一个字节;short:两个字节;int:四个字节;

long:八个字节;float:四个字节; double:八个字节;

1B=8bit

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

注意!

1.Java 是一种强制类型的语言,所有的变量都必须先明确定义其数据类型

2.byte 类型、short类型、int类型和long类型都是整数类型,故可以使用“+”相加,而非字符串之间连接

3.布尔类型(boolean)用于对两个数值通过逻辑运算,判断结果是“真”还是“假”

3、计算机中原补反码

任何存储于计算机中的数据,其本质都是以二进制码存储,且在计算机当中都是使用补码来进行计算和存储的

原码:最高位是符号位,0代表正数,1代表负数,非符号位为该数字绝对值的二进制。

反码:正数的反码与原码一致,负数的反码是对原码按位取反,只是最高位(符号位)不变。

补码:正数的补码与原码一致,负数的补码是对原码按位取反加1,符号位不变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值