java学习第二章(变量声明和赋值)

变量类型

Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。记住,java的变量很严格,整数就是整数,小数就是小数,字符就是字符。

整数类型
byte short int long
8位整数 16 位整数 32 位整数 64 位整数
最小值 -128
(-2^7)
-32768
(-2^15)
-2,147,483,648
(-2^31)
-9,223,372,036,854,775,808
(-2^63)
最大值 127
(2^7-1)
32767
(2^15 - 1)
2,147,483,647
(2^31 - 1)
9,223,372,036,854,775,807
(2^63 -1)
默认值 0 0 0 0L
小数类型
float double
32 位浮点数 eg:0.0f,ps:必须加f或者F 64位浮点数不用加f,F
默认值:0.0f 默认值:0.0d
字符和布尔
char boolean
char类型是一个单一的 16 位 Unicode 字符; 两个值true/false

变量声明

格式: 类型 名称

int a
long b
double c

int x,y,z // 多个同类型可以一起声明

// ps: 不可重复名称

变量赋值

格式: 类型 名称 = 值

int a = 100 // 声明同时赋值
int b
b = 100 // 先声明再赋值
float c
// c = 1.2是要报错的。为啥加f去问创始人詹姆哈
// c = 1.12345678910 打印结果只会是七位小数,所以记住了float只支持到七位小数。
c = 1.2F
System.out.printIn(c) // 1.2打印出来还是1.2
double d = 1.2 // 这个是OK的。而且是支持十六位小数,但是最后一位会使用进一法计算。
d = 1.33333333333333333 // 打印结果为1.3333333333333334

// 单行注释
/*
多
行
注
释
*/ 

PS: 变量声明规则,Eclipse你错误命名直接报错!你要手写这么屌的话,记住只能以数字,下划线,字母,$声明,数字不可以作为开头。一般情况下不要用$!不能使用关键字就是Eclipse中会变色的单词。例如public class。

上一章 目录 下一章
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容