JAVA学习笔记+变量的种类
2017-10-11 19:36
204 查看
1.补码运算
(1)二进制补码存储
(2)二进制的最高位是符号位,0表示正数,1表示负数
(3)正数的值时其本身,负数的值是最高位不变,其它位逐位取反,再加一
(4)两数相加,若最高位(符号位)有进位,则进位被舍弃。
2.进行计算
负数=模-正数
3数据类型
整数类型
四种整数类型:byte、short、int、long
默认int型
java后面要用L(l)
浮点类型
1.浮点类型用于表示小数的数据类型。
2.java的浮点类型有float和double类型两种。
3.默认的结果是double,用float时在后面加上F(l)
整数+尾数
字符类型
1.char
英文字母,字符,汉字
unicode编码与ASCII码是兼容的
for(int i=0;i<127;i++)
{
System.out.println((char)i+":"+i);//输出0的ascll码值
}
ascll码表
转义字符
转义字符是“/”,通过转义字符,可以表示一些特殊的字符
System.out.println('\u4e2d');
System.out.println(4*Math.pow(16,3)+14*Math.pow(16,2)+2*16+13);
System.out.println((char)20013);
System.out.println("我和\n你不在一行哟");
System.out.println("System.out.println(\"双引号也输出来了\");");
布尔类型
布尔类型的值有两个
ture:肯定
false:否定
定义 boolean
boolean isPass;
isPass=true;
System.out.println("考试通过"+isPass);
(1)二进制补码存储
(2)二进制的最高位是符号位,0表示正数,1表示负数
(3)正数的值时其本身,负数的值是最高位不变,其它位逐位取反,再加一
(4)两数相加,若最高位(符号位)有进位,则进位被舍弃。
2.进行计算
负数=模-正数
3数据类型
整数类型
四种整数类型:byte、short、int、long
默认int型
java后面要用L(l)
浮点类型
1.浮点类型用于表示小数的数据类型。
2.java的浮点类型有float和double类型两种。
3.默认的结果是double,用float时在后面加上F(l)
整数+尾数
字符类型
1.char
英文字母,字符,汉字
unicode编码与ASCII码是兼容的
for(int i=0;i<127;i++)
{
System.out.println((char)i+":"+i);//输出0的ascll码值
}
ascll码表
转义字符
转义字符是“/”,通过转义字符,可以表示一些特殊的字符
System.out.println('\u4e2d');
System.out.println(4*Math.pow(16,3)+14*Math.pow(16,2)+2*16+13);
System.out.println((char)20013);
System.out.println("我和\n你不在一行哟");
System.out.println("System.out.println(\"双引号也输出来了\");");
布尔类型
布尔类型的值有两个
ture:肯定
false:否定
定义 boolean
boolean isPass;
isPass=true;
System.out.println("考试通过"+isPass);
相关文章推荐
- Java基础学习笔记(一)环境变量配置,数据类型,运算符,控制语句,循环语句
- Java 学习笔记 (1) -Java 编程规范 环境变量
- Java学习笔记---关键字、变量与数据类型
- JAVA 学习笔记 - 【环境变量配置】
- Java学习笔记5 —— 变量
- Java 学习笔记15:关于web开发中,全局变量的一点想法
- objective-c学习笔记第七章《objective-c 数据类型和变量与java中的区别》
- Java菜鸟学习笔记--配置篇(一):Windows JDK环境变量配置与常见问题
- java学习笔记之安装环境变量设置
- Java菜鸟学习笔记(2)--Ubuntu JDK环境变量配置与常见问题
- Java学习笔记之变量和类变量的访问哲学
- Java菜鸟学习笔记--面向对象篇(八):成员变量和局部变量
- Thinking in Java [Java编程机制] 学习笔记 -- 变量和对象
- java学习笔记---String类型的变量“相等”
- Java学习笔记(成员变量初始化补充)
- Java学习笔记45:Java 线程与主线程之间的变量关系
- C\C++ 程序员从零开始学习Android - 个人学习笔记(四) - java基础 - 数据类型、变量、字符串、数组
- Java学习笔记38:通过Spring Bean 注入static变量,来设计一套适合测试,开发,生产环境的配置项
- 【Java 学习笔记】 变量转换
- Java学习个人笔记(一)配置java环境变量(Feb04,2013 - )