Java基本常识

这里了解一些Java基本常识

目录

 

数据类型

数据类型字节大小

字面值

进制

原码、反码、补码

命名规则

注释


数据类型

基本数据类型

数值型

    整数:byte、short、int、long

    小数: float、double

字符型:char

布尔型:boolean

引用数据类型

类class

接口interface

数组

 

数据类型字节大小

计算机的基本单位:bit (0或1)

byte:1byte = 8bit 1个字节是8个bit

Bit(比特位、二进制位、计算机最小单位)
Byte(字节)

1 Byte = 8 Bit
1 KB = 1024Byte
1 MB = 1024KB
1 G = 1024 MB
1 T = 1024 G

byte:1byte = 8bit     1个字节是8个bit
short:2byte
int:4byte
long:8byte
float:4byte
double:8byte
boolean:1byte
char:2byte

 

字面值

整型字面值

Java中表示整型的三个方法:十进制、八进制、十六进制

    八进制:以0开头,0-7数字        十六进制:以0x或0X开头,0-9数字 和 a-f(A-F)

    末尾若出现l或L,表示长整型,如:0x1abcL、0xa2cdf3ffL

布尔类型字面值

    在Java中,布尔值只能为true和false(不能为1和0,C语言中可以)

 

进制

二进制:(0b开头)0b010001
八进制:(0开头)07
十进制:(默认十进制)7
十六进制:(0x开头)0x73BF

 

原码、反码、补码

第一位为符号位(不变),0表示正数,1表示负数

数字1:(假设机器字长(处理的位数)为8位)
    原码:00000001
    反码:00000001
    补码:00000001
数字-1:
    原码:10000001
    反码:11111110    在原码基础上,符号位不变,其余各位取反
    补码:11111111    在原码基础上,符号位不变,其余各位取反+1
    (对补码取反+1 得到原码)
计算机中以补码的形式表现,包括运算,无论正数还是负数

 

命名规则

  • 见名知其意
  • 类名单词首字母大写
  • 由字母、数字、下划线、$组成,数字不能开头
  • 区分大小写
  • 不得使用关键字和保留字
  • 驼峰状

关键字:在编程语言中事先定义了的单词,有着特殊含义与用途
保留字:与关键字一样,是编程语言事先定义了的单词,只是目前暂时未使用

 

注释

为程序员服务的信息
编译器不理注释
分类:

  • 单行注释:/注释信息/ Ctrl+/
  • 多行注释:/*注释信息*/ Ctrl+Shift+/
  • 文档注释:/** 注释信息 */ 可以生成文档信息API
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值