//第一天的内容包括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(){
}
}本文出自 “第一天的课” 博客,请务必保留此出处http://5453607.blog.51cto.com/5443607/1528492
原文地址:http://5453607.blog.51cto.com/5443607/1528492