变量:在程序的执行过程中,只会根据需要不停变化(在内存)
数据类型:变量java是强类型语言(int numbered)弱类型(js:var temp)
class JavaDemo1
{
public static void main(String[] args)
{
int number = 3;
long lon = 3L;
char ch = 'c';
int temp = ch+number;
float f = 12.5F;
double dou = 23.44;
System.out.println("3");
System.out.println("ch");
System.out.println("temp");
System.out.println("f");
System.out.println("dou");
System.out.println("lon");
}
}
java中小数默认的为double
面向对象:局部变量必须初始化
成员变量可以不用初始化
java中的编码问题:unicode编码,变量和函数名可以使用中文(但不推荐使用)
转义字符 “/”, “,” “\\”
表达式:运算的优先等级全部用“()”可以提高代码的可阅读性。
System.out println(7/2); //两边是整数,结果就是整数
System.out println(7.0/2) ; //如果出现小数结果就不是整数
++a是先自加的运算,自加的结果参加表达式
a++是先用原来的值参与表达式的运算