Java零基础入门到精通----第2章 ·基本数据

第2章 ·基本数据类型和数组

本章导读

*****标志符和关键字

*****基本数据类型

*****基本数据类型的转换

*****数据的输入和输出

*****数组

2.1 标志符和关键字

1.标志符

定义:用来标志类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标志符。简单地说,标志符就是一个名字。

定义标志符的规则:Java语言规定标志符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字。Java关于标志符的语法细则包括:(1)标志符由字母、下划线、数字和美元符号组成,长度不受限制;(2)表制符的第一个字符不能是数字字符;(3)标志符不能是关键字;(4)标志符不能是true\false\null

2.关键字

关键字是Java语言中已经被赋予特定意义的一些单词,他们在程序上有着不同的用途,Java的50个关键字如下:

1)48个关键字: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)2个保留字(现在没用以后可能用到作为关键字):goto、const。

 

 2.2基本数据类型

基本数据类型也称为简单数据类型。Java语言有8种简单数据类型:boolean,byte,short,int,long,float,double,char.

习惯上被分为四大类:

1)逻辑类型:boolean

(2)字符类型:char

(3)整型类型:int,short,byte,long

(4)浮点类型float,double

2.3  基本数据类型的转换

各个类型按精度从高到低排列:

byte   short  int    long   float  double

显示类型转换运算

       (类型名)要更换的值

(从高到低不用显示类型转换运算,相反,用显示类型转换运算)


2.4  数据的输入与输出

1.数据输出  System.out.printf()

public class Example2_3{

public static void main(String args[]){
char c='A';
float f=123.456789f;
double d=123456.12345678;
long x=5678;
System.out.printf("%c%n%10.3f%n%f,%12d%n%d",c,f,d,x,x=x+2)

  }
}

2.数据的输入Scanner类

2.5  数组

1.声明数组

数组元素类型[ ]  数组名

或者数组元素类型   数组名[ ]

举例:

float boy[ ]             float [ ]  boy

2.创建数组

数组名=new  数据元素的类型[数组元素的个数]

举例:

boy=new float[4];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西建大的开心崽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值