//第一天的内容包括JAVA环境配置,数据类型的讲解,数据类型的运算。在环境配置中,要求在 cmd命令窗口下,在任何文件目录下,输入javac.exe,都能够出现正确的显示结果--就需要在环境变量 中设置 public class Test{ public static void main(String[] args){ //不能使用保留字、关键字 /* 变量定义的格式 :数据类型 变量名=初始化值 变量必须先赋值,后使用 */ // 变量按数据类型来分,可以分为基本数据类型(八种)和引用数据类型(三种) int m= 10;//变量命名方式 int n; n=12; int sum=m+n; char a=‘a‘; double sjd=12.0; double sjd1=sjd; //整型:byte(8bit) short(16bit) int(32bit) long(64bit) byte b1=12; //byteb1=128;数值溢出 short s1=128; int i1=125; long l1=128; long l2=1234567890l;//超出了int型表示范围,需要在赋值后面加"l"或"L" //浮点类型 float(32bit) double(64bit) double d1=123.31; d1=123.0; float f1=12.7f;//定义一个float型变量 /*字符型在程序中表示一个字符。一个字符占两个字节 char(16bit) 使用单引号括起来; */ char c1=‘a‘;//string str="ab"; char c2=‘1‘; char c3=‘好‘; System.out.println("c3"); char c4=‘\n‘;//换行 char c5=‘\t‘;//制表 System.out.println("ab" + c4 + "cd"); System.out.println("ab" + c5 + "cd"); //unicode编码 char c6=‘\u1112‘; System.out.println("c6="+c6); //布尔型 Boolean 只有两个值 true/false 不能取值为null(null为所有引用类型变量的默认取值) //通常用于流程控制当中 boolean bol=true; if(bol){ System.out.println("你好\"帅\""); } else{ System.out.println("反话而已"); } //基本数据类型之间的转换(除boolean之外) //1.1自动类型转换:容量小的变量与容量大的变量之间做运算,容量小的自动转换为容量大的数据类型 byte b2=12; int i2=10; int i3=i2-b2; System.out.println("i3="+i3); float f2=12.5f; short s2=10; float f3=f2+s2; System.out.println("f3="+f3); int s3=s2+10; double s4=s3+10.3; long l4=1223;//自动类型转换 //float f4=12.33; //编译不会通过 //当byte char short 之间做运算时,运算结果为int; int i4=b2+s2; int i5=b2+c1; int i6=c1+s2; System.out.println("i4="+i4); System.out.println("i5="+i5); System.out.println("i6="+i6); char c7=‘A‘; int i7=c7+1; int i8=c1+1; System.out.println("i7="+i7); System.out.println("i8="+i8); //强制类型转换你 容量大的转换为容量小的数据类型 ,使用强制类型转换符 //强转有可能损失精度 double dd1=12.3; float ff1=(float)dd1; System.out.println("ff1="+ff1); int i9=128; byte b10=(byte)i9; System.out.println("i9="+i9); System.out.print("sjd="+sjd); System.out.print(c4); System.out.println("sjd1="+sjd1); System.out.println("n="+n); System.out.println("sum="+sum); System.out.println("HelloWorld!"); } //定义了一个run方法 public void run(){ System.out.println("跑步!"); } public void toJump(){ } }
第一天的代码练习_基础
时间: 2024-09-29 15:53:52