类型转换
import static javax.lang.model.type.TypeKind.BYTE;
public class Demo03 {
public static void main(String[]ages){
int a = 128;
byte a1= (byte) a;
System.out.println(a);
System.out.println(a1);
double a2 = a;
System.out.println(a2);
System.out.println((int)45.5);
System.out.println((int)96.45f);
char b = 'b';
int b1 = b + 1;
System.out.println (b1);
System.out.println((char)b1);
int money = 10_0000_0000;
int years = 20;
int total = money * years;
System.out.println(total);
long total1 = money * years;
System.out.println(total1);
long total3 = money * (long)years;
System.out.println(total3);
}
}
变量,常量,作用域
public class Demo04 {
static final int NUM= 1415926;
final static int NUM_ONE = 1415926;
static double salary = 3000;
String name ;
int age;
boolean c;
double a;
public static void main(String[] args) {
int a = 10;
System.out.println(a);
Demo04 demo04 = new Demo04();
System.out.println(demo04.age);
System.out.println(demo04.name);
System.out.println(demo04.c);
System.out.println(demo04.a);
System.out.println(NUM);
System.out.println(NUM_ONE);
System.out.println(salary);
}
}
明日学习P27(初学,有不足之处望指正)