标签:02 10 java int system char 小白 println out
基础:
1.注释:单行:// 多行:/*注释*/ 文档:/**注释*/
-
所有的标识符都应该以字母(A-Z或者a-z),美元符($)或者下划线(_)开始
-
首字符之后可以是字母,美元符,下划线或数字的任何字符组合
-
不能使用关键字作为变量名或者方法名
-
标识符是大小写敏感的
-
合法标识符举例:age,$salary,_value,__1_value
-
非法标识符举例:123abc,-salary,#ab
2.数据类型
强类型语言:要求变量的使用严格符合规定,所以变量都需先定义才能使用。
八大基本数据类型:
byte,short,char,int,long,float,double,boolean类型false/true
public class Demo01 { public static void main(String[] args){ //整数 int num01 = 10;//最常用 byte num02 = 20; short num03 = 30; long num04 = 40L;//数字后需加L //小数,浮点数 flaot num05 = 3.14F;//数字后需加F double num06 = 234.2; //字符 char name = 'A'; char mane01 = '中'; //布尔值 表是非 boolean folg = true; boolean flag = false; //字符串String 属于类 //String name02 = "yunyan"; } }
引用数据类型:类,接口,数组
字节:
-
位(bit):是计算机内部数据储存的最小单位 11001100是一个八位二进制数
-
字节(byte):是数据处理的基本单位,用B表示1B=8bite
-
举例:
1 public class Demo02 { 2 public static void main(String[] args){ 3 //整数拓展 二进制0b 八进制0 十进制 十六进制0x 4 int i = 10; 5 int i1 = 0b10;//二进制 6 int i2 = 010;//八进制 7 int i3 = 0x10;//十六进制 0~9 A~F 8 system.out.println(i);//10 9 system.out.println(i1);//2 10 system.out.println(i2);//8 11 system.out.println(i3);//16 12 /*浮点数拓展: 银行业务如何表示 钱用数学工具类BigDecimal 13 float 有限且离散 容易有误差 更类似于接近但不等于 14 */ 15 float f = 28.7F; 16 double d = 287.0/10; 17 system.out.println(f == d);//false 18 float a = 5656565656.0F; 19 double b = a +1; 20 system.out.println(a == b);//true 21 //字符拓展 (int)强制转换 22 char a1 = 'a'; 23 char a2 = '中'; 24 system.out.println(a1);//a 25 system.out.println((int)a1);//97 26 system.out.println(a2);//中 27 system.out.println((int)a2);//20013 28 char a3 = '\u0061'//编码 Unicode表格 29 system.out.println(a3);//a 30 //转义字符 \t字符表 \n 换行 31 system.out.println("Hello\tWorld"); 32 system.out.println("Hello\nWorld"); 33 } 34 }
oh ya 敲的好困的呀
标签:02,10,java,int,system,char,小白,println,out 来源: https://www.cnblogs.com/chenyifei/p/14992620.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。