努力,拼搏,奋发,有为

——积累,传递,分享,进步!

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

Java 基础(2)--数据类型和运算符

1、  标识符和关键字

(1)分隔符:分号;花括号{};方括号[];圆括号();空格;圆点 .

(2)标识符:必须字母、下划线、$ 开头; 不可以用关键字和保留字; 长度没有限制。

(3)Java关键字:48个,enum新增加

abstract

assert

boolean

break

byte

case

catch

char

class

continue

default

do

double

else

enum

extends

final

finally

float

for

if

implements

import

int

interface

instanceof

long

native

new

package

private

protected

public

return

short

static

strictfp

super

switch

synchronized

this

throw

throws

transient

try

void

volatile

while

 

2、  数据类型分类—strongly typed

(1)       基本类型Primitive Type: boolean类型和数值类型(整数和浮点类型)。

整数:byte/short/int/long/char。浮点型:float/double.

(2)       引用类型 Reference Type: 类、接口、数组、null。

 

3、  基本数据类型

基本数据类型

整数类型

(默认int类型)

1个字节byte

 

2个字节short

4个字节int

8个字节long(L)

字符类型

2个字节char

 

浮点类型

(默认double)

4个字节float

正无穷、负无穷、非数

8个字节double(f)

布尔类型

1位boolean

 

(1)       Java中整数常量的4中表示方式:二进制(0b)、八进制(013)、十进制、十六进制(0x13)。

(2)       Java7新增二进制,以0b或0B开头。

(3)       Java7新增下划线分隔:int a= 0b000_0010_0010_0010_0010_0010_0010.

 

4、  基本数据类型转换

(1)       由小到大自动转换:

(2)       由大到小强制转换

5、  运算符

算术、赋值、位、逻辑、比较、类型

posted on 2013-09-13 09:46  孤剑独行  阅读(176)  评论(0)    收藏  举报