现在的位置: 首页 > 综合 > 正文

Java学习笔记02——数据类型|流程控制

2013年05月09日 ⁄ 综合 ⁄ 共 865字 ⁄ 字号 评论关闭

二、数据类型与运算符

1.  变量与常量

a)  常量:final double PI = 3.1415926;

b)  变量:int count = 10;

2.  数据类型

a)  整数类型:byte,short,int,long;

b)  浮点类型:float单精度,double双精度;

c)  字符类型:char(采用Unicode编码)

d)  布尔类型:boolean(true | false)

3.  类型之间的转换、转义序列

4.  运算符与表达式:算术运算符,关系,逻辑,位,条件,赋值,扩展……

5.  附:

1)  Float f=3.4f; 或 Float f=(float)3.4;

[Java中,没小数点默认是int型,有小数点默认是double型,注意float型的转换]

2)  数据类型:

a)  8个基本数据类型:值类型,语言内置,原生类型;

b)  引用数据类型:类类型,属于类(如String),其数据是对象(如str),可以调用其方法

3)  类型转换:

a)  自动类型转换:定义域小的à定义域大的.如:intàlongàfloatàdouble

b)  强制类型转换: (新数据类型)变量名或表达式;

包括向上转型和向下转型.如:double d=1.23;int n=(int)d;

6.  Java中可用连接运算符”+”来连接字符串或变量

7.  Java中没有指针

8.  Java中的NULL只能写成小写的”null”

9.  Java中对变量进行操作前必须先对变量进行初始化,再对变量进行操作.另外,在类中定义的成员变量可以不用进行初始化,而由类的构造方法进行初始化;但是类的方法中定义的变量就必须初始化.

10.Java程序运行时,java.lang.*包自动被导入,无需import,根类Object类.

 

 

三、程序控制语句

1.  选择语句:if,switch

2.  循环语句:while,do…while,for

3.  其它语句:break,return,continue

4.  附:

a)  foreach循环: 无须循环条件,系统自动迭代每个元素

抱歉!评论已关闭.