一、数据类型取值范围
二、八种数据类型在成员变量中的默认值
(1)成员变量,没有赋值,编译不会报错,系统会自动给赋值
byteintshortlong默认值为0;floatdouble默认值为0.0;boolean默认值为false;char默认值为u0000
总结:一切向零看齐
(2)局部变量,没有赋值如果直接编译会报错
public class d10 { static int i = 100; static int a;//这是成员变量,没有赋值,编译不会报错,系统会自动给a赋值 public static void main(String[] args) { //int b; //这是局部变量,没有赋值如果直接编译会报错 //System.out.println(b); System.out.println(i); System.out.println(a); } }
三、转义符
1.print代表输出之后不换行,而println代表输出之后换行
2.转义字符,反斜杠在java中是转义作用
代表换行; 代表制表符;
public class d10_2_transferred_meaning_character { public static void main(String[] args) { char c1 = 'a'; System.out.println(c1); System.out.print(c1);//print代表输出之后不换行,而println代表输出之后换行 char c2 = ' ';//转义字符, 代表换行,反斜杠在java中是转义作用 System.out.println(c2); char c3 = ' '; System.out.print(c3); } }
四、源码:
d10_data_type_default_value.java
d10_2_transferred_meaning_character.jav
https://github.com/ruigege66/Java
2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)
3.博客园:https://www.cnblogs.com/ruigege0000/
4.欢迎关注微信公众号:傅里叶变换,后台回复”礼包“,获取大数据学习资料