java综述

面向对象变成 oop
oop 三原则
封装 继承 多态

基本类型

整型

byte short int 和 long 它们表示有符号整数
浮点数 float和double 它们表示带小数位的数字
字符型 char 表示字符集中的符号 比如字母和数字
布尔型 boolean 是一种用于表示true/false值的特殊类型

整型宽度

byte
最小的整数类型是byte 它是有符号的8位类型 范围 -128 ~127 当操作来自网络或文件的数据流时 byte 类型的变量特别有用 当操作与java的其他内置类型不直接兼容的原始二进制数据时 byte 类型的变量也很有用

byte b,c

short
short是有符号的16位类型 它的范围为 -32768~32767 他是最不常用的java类型

short s;
short t;

int
最常用的整数类型是int 它是有符号的32位类型 范围为 -2147483648~2147483647

long
long是有符号的64位类型对于那些int类型不足以容纳期望数值的情况 long类型是有用的 long类型的范围相当大 这使当需要很大的整数时它非常有用

浮点数

浮点数宽度

float
32位 存储的单精度数值 在某些处理器上 单精度运算速度更快 并且占用的空间是双精度的一半 但是当数值非常大或非常小时会变得不精确 如果需要小数部分 并且精度要求不是很高时 float类型变量是很有用的

double
双精度使用double关键字表示 并使用64位存储数值 在针对高速数学运算进行优化的某些现代处理器上 实际上双精度数值运算速度更快

字符型

在java正式规范中 char被当作整数类型 这意味它和 int short long 以及 byte 位于同一分类中 然而 因为char类型的主要用途是表示unicode字符 所以通常考虑将char放到单独的分类中

布尔型

boolean 的基本类型 用于表示逻辑值 它只能是两个可能的值之一 true 或 false 所有关系运算都返回这种类型的值


从jdk7开始 在整型字面值中还可以嵌入一个或多个下划线 嵌入下划线可以使阅读很大的整数变得更加容易 当编译字面值时 会丢弃下划线

int x = 123_456_789;

为x提供的值为123456789下划线将被忽略 下划线只能用于分割数字 不能位于字面值的开头和结尾
在两个数字之间使用多个下划线是允许的

int x = 123__456__789;

浮点数字面值

浮点数表示具有小数部分的十进制数值 可以使用标准计数法或科学计数法表示浮点数 标准计数法由前面的整数部分

6.022E23 314159E-05 2e+100

java也支持16进制的浮点数字面量
0x12.2P2 代表72.5

从jdk7开始 在浮点型字面值中可以嵌入一个或多个下划线 该特性和用于整型字面值时的工作方式相同

double num = 9_423_497_862.0

double num = 9_423_497.1_0_9

布尔型字面值
布尔型字面值很简单 布尔型只有两个逻辑值 true 和 false
true 和 false 不能转换成任何数字表示形式 在 java中 true 不等于1 字面值 false 也不等于0

字符型字面值

字符型字面值
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,602评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,442评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,878评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,306评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,330评论 5 373
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,071评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,382评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,006评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,512评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,965评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,094评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,732评论 4 323
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,283评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,286评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,512评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,536评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,828评论 2 345

推荐阅读更多精彩内容