您的位置:首页 > 编程语言 > Java开发

第三章 Java的基本程序设计结构(一)

2015-05-28 18:01 211 查看
变量的分类可以认为有2种方法,

从数据类型来划分:基本数据类型的变量、引用数据类型变量

从变量的作用域划分:成员变量(属性)、局部变量

这里主要讲述基本数据类型和一些简单的Java规范

基本数据类型

基本数据类型一般说有“四类八种”。

整型

整型变量顾名思义,只能表示整数,由于表述没有小数部分的数,包括负数。

类型存储需求取值范围
int4字节-2 148 483 648 ~ 2 148 483 647(正好超过20亿)
short2字节-32 768 ~ 32 767
long8字节-9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807
byte1字节-128 ~ 127

浮点类型

类型存储需求取值范围
float4字节大约 ±3 402 823 47E + 38F(有效位数为6到7位)
double8字节大约 ±1 797 693 134 862 315 70E + 308(有效位数为15位)

char类型

通常表示单个字符。

特殊字符的转义序列符

转义序列名称Unicode值
\b退格\u008
\t制表\u009
\n换行\u000a
\r回车\u000d
\”双引号\u0022
\’单引号\u0027
\反斜杠\u005c

boolean类型

也称布尔类型,只有true和false俩个值,用来判断逻辑。

变量的声明&初始化

在Java中,每一个变量都属于一种类型。

变量的声明格式如下:类型名 变量名;

eg.:int i;

变量初试化实际是用赋值语句对变量赋值。

eg.:i = 10;

也可以将声明与初始化放在同一语句中。

eg.: int i = 10;

常量

在Java中,用final表示常量,被final修饰的量智能被赋值一次,且以后不能在被更改。

一般常量名习惯使用全大写字母。

注释

注释的形式有3种,

// 注释该行开始到结束

以 /* 开始,以 */ 结束。注释跨行长文本

以 /* 开始,以 / 结束。同为注释跨行长文本

运算符

赋值运算符: =

eg. int a = 10 // 自右向左看

算术运算符:

+ - * / %(取余数)

扩展赋值运算符:

+= -= *= /= %=

字符串连接符:+

如果在“+”两边的任意一边出现了一个字符串,那么该符号就表示字符串连接符,它的做用在于将连接符两边的内容连接起来并转换成字符串。

自增运算符、自减运算符:++ –

关系运算符:< <= > >= ==(等于) !=(不等于)

逻辑运算符:&& (与) ||(或) !(非)

三目运算符:表达式1?表达式2:表达式3

如果表达式1的值为true,那么返回表达式2的值,否则返回表达式3的值

运算符的优先级:算术运算符=>关系运算符=>逻辑运算符

当不能确定优先级的时候,加括号

位运算符

请看这篇博文
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: