java 基础笔记
一.进制及转换
(1)十进制: 0 1 2 3 4 5 6 7 8 9
(2)二进制: 0 1
(3)16进制: 0 1 2 3 4 5 6 7 8 9 A B C D E F
二.十进制转二进制:
1.整数:(除二取余倒过来)
2.小数:(乘二取整顺着来)
三.java基本数据类型
数据类型 | 大小 | 取值范围 |
---|---|---|
byte | 1字节 | -2^7 ~ 2^7-1,即-128 ~ 127 |
short | 2字节 | -2^15 ~ 2^15-1,即-32768 ~ 32767 |
int | 4字节 | -2^31 ~ 2^31-1,即-2147483648 ~ 2147483647 |
long | 8字节 | -2^63 ~ 2^63-1,即-9223372036854774808 ~ 9223372036854774807 |
float | 4字节 | 3.4e-45~1.4e38 |
double | 8字节 | 4.9e-324~1.8e308 |
char | 2字节 | 0~65535 |
boolean | 1字节 | true/false |
注:1字节(byte)=8位(bit) 二进制位
字符串类型String不是基础类型,而是字符数组组成;