psvm可以快捷出一条命令

public static void main(String[] args) {

sout可以快捷一条命令

System.out.println("Hello,world!");

java注释

单行注释 //

多行注释/* 内容 */

文件注释/** 内容 */

基本类型(primitive type)

数据类型 +命名=赋值

//整数类型

int num1 = 10;(最常用)

byte num2 =20;

short num3 =30;

long num4 = 50.1L(数字后面需要加L注释);

//小数类型(浮点数)

float num5 =50.1F;(数字后面需要加F注释);

double num6 =3.115987;

//字符类型

char name ='a' ;

String name1 ='星星' ;

//布尔值 是非

boolean flag = ture ;

boolean flag = false ;

//整数类型
int a =10;
int a1 =010;
int a2 =0x10;
System.out.println(a);
System.out.println(a1);
System.out.println(a2);
System.out.println("--------------------------------------------------------");
//小数类型(浮点类型)
float b =0.1f;
double b1=1.0/10;
System.out.println(b);
System.out.println(b1);
System.out.println(b==b1);
System.out.println("--------------------------------------------------------");
//字符类型
char c ='a';
char c1 ='中';
System.out.println(c);
System.out.println(c1);
System.out.println((int)c);
System.out.println((int)c1);
System.out.println("--------------------------------------------------------");
//布尔类型 是非
boolean flag = true;
boolean flag1 =false;
if (flag==true){}
if (flag){}
//转义字符
System.out.println("hello\tworld");//   \t表示空格
System.out.println("hello\nworld");//   \n表示换行
System.out.println("---------------------------------------------------------");
      int e =1_0000_0000;
      int f =30;
      long total =e*((long)f);//这里要注意转换类型的时候前后要一致起来
      //当数字过大的时候,会有溢出的问题,所以当数字过大的时候需要转换
      System.out.println(e);
      System.out.println(f);
      System.out.println(total);
    //   System.out.println((long)total);此时对total进行强行转换达不到效果,因为已经算出结果来了
char g ='a';
int g1 =c+1;
      System.out.println(g1);
      System.out.println((char)g1);
/*强制类型转换: (类型)变量名 等级是高级转低级
      自动转换   低级转高级*/