java八大数据类型详解及其变量详解

一.类型



基本java类型



java基本数据类型(8种)

分为四种:逻辑型(boolean),字符型(char),整型(byte,short,int,long),浮点型(float,double)

*其中char类型的取值范围是:0~65535,所以在此范围内和int兼容,而且只和int兼容。

二.变量

*声明变量就是分配内存

注意:public static void main(String[] args)  中的 static

声明为static的变量实质上就是全局变量。当声明一个对象时,并不产生static变量的拷贝,而是该类所有的实例变量共用同一个static变量。声明为static的方法有以下几条限制:

它们仅能调用其他的static 方法。

它们只能访问static数据。

它们不能以任何方式引用this 或super

1.逻辑变量

boolean   truth=ture;

2.字符变量

char类型表示单个字符。一个char文字必须包含在单引号内(‘ ’),单引号内只能包含一个字符,若有多个字符,则是字符串。

String

不是一个基本数据类型,它是一个类.

具有用双引号(””)引用的多个文字字符.

3.整数类—byte,short,int long

1.进制表示

2               十进制值是2

077            首位的0表示这是一个八进制的数值

0xBAAC   首位的0x表示这是一个16进制的数值

2.默认整数类文字属int类型,除非在其后直接跟着一个字母“L”或者“l”,L表示一个long值。

byte smallOne=7;

short count=10000;

int score=100;

long bigone=999999999L;

3.浮点数--float.double

float 声明的数后必须加上F,f

double声明的数后可带可不带D,d.

八种基本数据类型变量的默认值如下:

boolean         false

byte      0

char          ‘\u0000’,空,Unicode码的0000

short	     0

int             0

long     0L

float      0.0f

double	     0.0

四.变量初始化

1.成员变量自动初始化:在类内声明,属于成员属性。

2.局部变量声明时必须初始化:在类的方法内声明。

五.转义字符



转义字符

六.常量

字面常量和标识符常量。

常量用法通常用在开发中用标识符来表示一个固定值,便于在程序中通过名称来引用。都用大写来表示

1.声明同时初始化

final int MAX_SPEED=200;

2.先声明,随后初始化

final int MAX_SPEED;

MAX_SPEED=200;

后记:虽然写的不是很完美,但是我想开始,并想坚持下去,谢谢阅读!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值