第三章 Java的基本程序设计结构(一)
2015-05-28 18:01
211 查看
变量的分类可以认为有2种方法,
从数据类型来划分:基本数据类型的变量、引用数据类型变量
从变量的作用域划分:成员变量(属性)、局部变量
这里主要讲述基本数据类型和一些简单的Java规范
特殊字符的转义序列符
变量的声明格式如下:类型名 变量名;
eg.:int i;
变量初试化实际是用赋值语句对变量赋值。
eg.:i = 10;
也可以将声明与初始化放在同一语句中。
eg.: int i = 10;
一般常量名习惯使用全大写字母。
// 注释该行开始到结束
以 /* 开始,以 */ 结束。注释跨行长文本
以 /* 开始,以 / 结束。同为注释跨行长文本
eg. int a = 10 // 自右向左看
算术运算符:
+ - * / %(取余数)
扩展赋值运算符:
+= -= *= /= %=
字符串连接符:+
如果在“+”两边的任意一边出现了一个字符串,那么该符号就表示字符串连接符,它的做用在于将连接符两边的内容连接起来并转换成字符串。
自增运算符、自减运算符:++ –
关系运算符:< <= > >= ==(等于) !=(不等于)
逻辑运算符:&& (与) ||(或) !(非)
三目运算符:表达式1?表达式2:表达式3
如果表达式1的值为true,那么返回表达式2的值,否则返回表达式3的值
运算符的优先级:算术运算符=>关系运算符=>逻辑运算符
当不能确定优先级的时候,加括号
位运算符
请看这篇博文
从数据类型来划分:基本数据类型的变量、引用数据类型变量
从变量的作用域划分:成员变量(属性)、局部变量
这里主要讲述基本数据类型和一些简单的Java规范
基本数据类型
基本数据类型一般说有“四类八种”。整型
整型变量顾名思义,只能表示整数,由于表述没有小数部分的数,包括负数。类型 | 存储需求 | 取值范围 |
---|---|---|
int | 4字节 | -2 148 483 648 ~ 2 148 483 647(正好超过20亿) |
short | 2字节 | -32 768 ~ 32 767 |
long | 8字节 | -9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807 |
byte | 1字节 | -128 ~ 127 |
浮点类型
类型 | 存储需求 | 取值范围 |
---|---|---|
float | 4字节 | 大约 ±3 402 823 47E + 38F(有效位数为6到7位) |
double | 8字节 | 大约 ±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的值
运算符的优先级:算术运算符=>关系运算符=>逻辑运算符
当不能确定优先级的时候,加括号
位运算符
请看这篇博文
相关文章推荐
- 第三章 Java基本程序设计结构(3)---数组
- 《Java核心技术》复习笔记 - 第三章 Java基本的程序设计结构
- 第三章 Java的基本程序设计结构 (2)
- 第三章 Java的基本程序设计结构 (3)
- 第三章 Java的基本程序设计结构(1)
- 第三章 Java的基本程序设计结构——字符串
- 第三章 Java的基本程序设计结构 (4)
- 第三章 Java的基本程序设计结构 (5)
- 第三章 java基本的程序设计结构
- 第三章 Java基本程序设计结构(2)
- 【Java核心技术 I】第三章 Java的基本程序设计结构
- 第三章(JAVA基本的程序设计结构)
- Java 笔记【第三章 Java 的基本程序设计结构】
- 第三章 Java的基本程序设计结构 (1)
- 第三章 Java 的基本程序设计结构
- 第三章 Java的基本程序设计结构
- Java基础——Java的基本程序设计结构
- JAVA基础【3.2】《Java核心技术1》Java的基本程序设计结构-代码注释
- Java核心技术 卷1 读书笔记 (3 Java基本程序设计结构)
- java的基本程序设计结构(一)