Java 入门
来源:互联网 发布:js 全局变量 丢失属性 编辑:程序博客网 时间:2024/05/16 06:57
数据类型分为基本数据类型和引用数据类型
基本数据类型:
1.数值型:
整数型byte(字节型)short(短整型)int(整形)long(长整形)
浮点型float(单精度浮点型,值后面必须添加f) double(单精度浮点型)
2.字符型:char
3.布尔型:boolean (代表的是真假,值只有true和false)
引用数据类型:
1.数组array
2.接口interface
3.类class
变量:一个数据的存储单元,可变的值
格式: 数据类型 变量名 = 值;
数据类型转换:运算符
算术运算符
+ - * /(取模,取余) ++(自增) --(自减)
1. a++ 先运算后自增,++a先自增,在运算
a) 例如 a=3;b=a++;那么 a=4,b=3式子可以拆分为:b=a;a=a+1
b) 例如:a=3;b=++a;那么:a=4,b=4;式子可以拆分为:a=a+1;b=a
2. a-- 先运算后自减,--a先自减,在运算
比较运算符
> < >= <= == !=
所有比较运算符的得到的结果都是布尔值即true或者false
==判断两个值是否相等
逻辑运算符 (布尔运算符)
&(逻辑与) |(逻辑或) &&(短路与) ||(短路或) ! (取反)
对于逻辑与来说要直接走完所有的运算,然后得到结果
对于短路与来说只要遇到false直接得到结果false,其余的将不再参与运算
对于逻辑或来说要直接走完所有的运算,然后得到结果
对于短路或来说只要遇到true直接得到结果true,其余的将不再参与运算
赋值运算符
+= -= *= /= %=
字符串拼接符 +
条件运算符(三目运算符,三元运算符)?:
格式:布尔表达式?为真的值:为假的值
- java入门--activeMq入门
- Java入门
- java入门
- Java 入门
- JAVA入门
- Java入门
- Java入门
- java入门
- JAVA入门
- Java入门
- JAVA入门
- java入门
- java入门
- Java入门
- java 入门
- Java入门
- java入门
- java入门
- 1.Java实现各种排序
- 文档就绪事件--document.ready和onload的区别
- Linux网络编程基础(二)
- C++函数的返回值(中)
- 过路费,白书P331UVa10537(dijkstra算法逆推应用,最短路径保存)
- Java 入门
- Maven 的pom.xml文件结构之基本配置parent和继承结构
- 技术人员的发展之路
- day6 类和集合
- [模板]平衡树treap
- POJ 2653 (判断线段相交)
- 第六届福建省大学生程序设计竞赛-重现赛
- HDFS_数据加密空间
- 航天 航空 舰船研究所 编号和名称汇总