- 类:如果源文件中有多个类,那么最多只能有一个public类;如果只有一个public类,那么该类的名字必须与源文件的名字完全相同
- 与C的不同:
- 关键字:C:可包含数字,字母,下划线。只能以字母,下划线_开头 ;Java:可包含数字,字母,下划线_,$。只能以字母,下划线_,$开头。
- 输出格式:
例 t1=2。 C:printf("%d",t1); Java: System.out.println(t1);
- Java数据类型初始化:
-
float num5=593.7F;//用 f 后缀也可 long num4=20000L;//用 l 后缀也可 String name="lan";
- 输出语句的运用:
-
//判断两者是否相等 float a=0.1f; double b=1.0/10.0; System.out.println(a==b);//输出结果为true或者false
总结:
public class day1
{
public static void main(String[] args)
{
//整型
String t1="ha";
System.out.println(t1);
int num1=100;
byte num2=2;
short num3=222;
long num4=20000L;//用 l 后缀也可
//浮点型
float num5=593.7F;//用 f 后缀也可
double num6=45.424;
//字符型
String name="lan";
char sex='M';
//布尔值
boolean flag1=true;
boolean flag2=false;
System.out.println(name);
//进制拓展 二进制0b 八进制0 十六进制0x
int i=3;
int i2=010;//八进制
int i3=0x11;//十六进制
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
//浮点数拓展
float a=0.1f;
double b=1.0/10.0;
System.out.println(a==b);
//字符拓展
char c1='h';
char c2='中';
String c3="haha";
System.out.println((int)c1);
}
}
结果: