数据类型极其赋值
1、 java中的数据类型:分为两大类
1) 原生数据类型共有8种;
a. 整型:int;(32位)
b. 字节型:byte;(表示-128~127之间的256个整数)
c. 短整型:short;(16位)
d. 长整型:long;(64位)
e. 单精度浮点型:float
f.双精度浮点型:double
g. 字符型:char
h. 布尔型:boolean(只有true和false两个值)
2)应用数据类型(对象类型)。
2、java中的所遇浮点类型默认情况下都是double。不能将double的值赋给float类型的变量,即便是double的值在float的范围内也不行。总之,能否成功赋值取决于等号右边的 值类型与左边的变量类型是否一致。
3、上述情况可以使用强制类型转换:类型 变量名 = (类型)变量值
4、变量赋值的小结:可以将表示范围小的值赋给表示范围大的变量;反之不行。只能使用强制类型转换实现。
5、如何定义变量:
变量类型 变量名;(例如:int a;)
6、如何为变量赋值:
变量名 = 变量值;(例如:a = 3;)
7、变量名的命名规则:在java中,变量名一下划线、字母、$符号开头语,并且后跟下划线、字母、$符号以及数字。总之,java中的变量名不能以数字开头。
8、注释:java中有3种类型的注释
a.单行注释://注释内容
b.多行注释:/*注
释
内
容*/
运算符
1、当有多种类型参与运算是,其结果为表示范围最大的那个类型。
2、取模运算符:用%表示(即数学中的求余);
取模的规律:取模的结果符号永远与被除数的符号相同。
3、关系运算符:大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)、小于等于(<=);关系运算符的结果是个boolean值。
4、逻辑运算符:重点讲解逻辑与和逻辑或(二者存在短路情况:当前一步已经决定结果时则不执行后面的运算)
1)逻辑与:用&&表示。是双目运算符;只有当两个操作数都为真时,结果才为真;其余情况全为假。
2)逻辑或:用||表示。也是双目运算符;只有当两个操作数都为假时,结果才为假;其余情况都为真。
5、自增自减运算
1)int b = a++;作用是将a的值先赋给b,然后再让a自增1
2)int b = ++a;作用是将a的值先自增1,然后将自增后的值赋给b
6、条件运算符(三元表达式),其形式为:
Int d = 2 < 1 ? 3 : 4;
数据类型极其赋值
1、 java中的数据类型:分为两大类
1) 原生数据类型共有8种;
a. 整型:int;(32位)
b. 字节型:byte;(表示-128~127之间的256个整数)
c. 短整型:short;(16位)
d. 长整型:long;(64位)
e. 单精度浮点型:float
f.双精度浮点型:double
g. 字符型:char
h. 布尔型:boolean(只有true和false两个值)
2)应用数据类型(对象类型)。
2、java中的所遇浮点类型默认情况下都是double。不能将double的值赋给float类型的变量,即便是double的值在float的范围内也不行。总之,能否成功赋值取决于等号右边的 值类型与左边的变量类型是否一致。
3、上述情况可以使用强制类型转换:类型 变量名 = (类型)变量值
4、变量赋值的小结:可以将表示范围小的值赋给表示范围大的变量;反之不行。只能使用强制类型转换实现。
5、如何定义变量:
变量类型 变量名;(例如:int a;)
6、如何为变量赋值:
变量名 = 变量值;(例如:a = 3;)
7、变量名的命名规则:在java中,变量名一下划线、字母、$符号开头语,并且后跟下划线、字母、$符号以及数字。总之,java中的变量名不能以数字开头。
8、注释:java中有3种类型的注释
a.单行注释://注释内容
b.多行注释:/*注
释
内
容*/
运算符
1、当有多种类型参与运算是,其结果为表示范围最大的那个类型。
2、取模运算符:用%表示(即数学中的求余);
取模的规律:取模的结果符号永远与被除数的符号相同。
3、关系运算符:大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)、小于等于(<=);关系运算符的结果是个boolean值。
4、逻辑运算符:重点讲解逻辑与和逻辑或(二者存在短路情况:当前一步已经决定结果时则不执行后面的运算)
1)逻辑与:用&&表示。是双目运算符;只有当两个操作数都为真时,结果才为真;其余情况全为假。
2)逻辑或:用||表示。也是双目运算符;只有当两个操作数都为假时,结果才为假;其余情况都为真。
5、自增自减运算
1)int b = a++;作用是将a的值先赋给b,然后再让a自增1
2)int b = ++a;作用是将a的值先自增1,然后将自增后的值赋给b
6、条件运算符(三元表达式),其形式为:
Int d = 2 < 1 ? 3 : 4;
分享到:
相关推荐
java基础知识学习资料java基础知识学习资料
java基础知识学习入门,和大家分想我的学习经验,大家来下在
java入门级学习笔记,java基础知识简介
Java学习更是如此,知识点总结目录如下: 目录 一、 Java概述 3 二、 Java语法基础 5 数据类型 5 运算符号 14 语句 15 函数 15 方法重载(Overloadjing)与重写(Overriding) 16 数组 17 总结 18 三、 常见关键字 ...
Java基础知识整理 Java面试题整理 学习了几年Java,很多知识需要整理,这些都是很关键的知识
学习Spring必学的Java基础知识(含数据库事务基础知识)
word文档形式,分15个章节讲述JAVA基础。
Java入门基础知识总结学习教程大全
很全的java语言学习课件,java入门着必须知道的东东。希望对大家有用
java基础知识,适用于初学者打牢基础,毕业生学习应付面试,hr摘抄做java考题
大学学习时的JAVA学习课件, 还不错
java基础知识大全(必看经典),里面包含了最基本的java基础知识,适合学习java的初学者和想要复习java基础的同学。
基础的java 知识点,包含集合等的知识点,供大家学习,欢迎大家留言
JAVA_SE基础知识练习代码 Java学习资料
学习Java基础知识 记录笔记练习代码 Java学习资料
java基础知识培训课件
基础知识学习,基础知识学习,基础知识学习,基础知识学习
学习java必须了解的基础知识点,不要忽略基础
java基础知识总结 Java学习资料
非常好的一个学习Java的ppt,比较初级,讲的很清楚,值得下载学习。