1.注意大小写
2.虽然也可以输出中文,但尽量使用中文
3.文件名与 类 名要保持一致
4.可执行的要加入main方法public static void main(String[]args)
(psvm快捷方法)
1.
数据类型1.强类型语言。要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
2.弱类型语言。
如何定义一个变量
type varName [=value] [{, varName[=value]}] ﹔
//数据类型变量名=值;可以使用逗号隔开来声明多个同类型变量。
String man="boy";
//八大基本数据类型
int num1=100000;//最常用
byte num2=20;
short num3=30;
long num4=30L;//Long 类型要在数字后面加个L
//小数:浮点数
Float num5=50.5F;//Float类型要在数字后面加F
Double num6=6.666666;//定义小数
//字符
char name ='a';//要用单引号,且一个字
//字符串,String不是关键字,类
//String newman="我是人";
//布尔值,代表是非
boolean flag=true;//是
boolean ff=false;
//整数拓展:二进制0b 十进制 八进制0 十六进制0x
int i=10;//输出10
int i2=022;//八进制输出18
int i3=0x1F;//十六进制0x 16+15=31
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
System.out.println("=========================================================");
//浮点数拓展=========================================================
//float 有限 离散 舍入误差 大约
//最好完全使用浮点数进行比较
//少用浮点数,可用BigDecimal 数学工具类进行比较
//字符类拓展=========================================================
//float 有限 离散 舍入误差 大约
//
//所有字符本质上是数字
char c1='a';
char c2='中';
System.out.println(c1);
System.out.println((int)c1);//强制转换,变为数字97
System.out.println(c2);
System.out.println((int)c2);//强制转换,通过查表
//转义字符
// \t 制表符号
// \n 换行
System.out.println("12\t33");//打印12 33
//
String ea= new String("hello world");
String eb= new String("hello world");
System.out.println(ea==eb);//打印false,比较指向地址,但开辟了新地址
System.out.println("=========================");
String ec= ("hello world");
String ed= ("hello world");
System.out.println(ec==ed);//打印true,
//布尔值拓展
boolean flag2=true;
if(flag2==true){}
if(flag2){}//上下两个代码意思相同