首先介绍一下属于eclipse的一个便捷功能,如何引入文件,首先点击文件,然后点import 在点击 Genaral再点击第二项Existing projects into workpace从文件夹找自己的Java文件。再有就是建包,建包的具体步骤是点击new 再点pacakege 包名字的具体原则是对应域名倒过来写。再根据功能写名字如com.Wehai.student。
Java是一种强类型语言,所有的变量在使用之前必须定义或声明,所有变量必须有确定的数据类型,数据类型表示在变量中可以存放什么样的数据,变量中只能存放指定的类型的数据,程序运行的过程中也不能改变变量的类型。
int price=0;这一行定义一个变量。变量名字是price,类型是int,初始值是0.Java程序运行计算之前首先要对你所定义的变量进行赋值,也就是初始化,否则你的Java程序无法进行。两种方式,第一种是声明变量的·时候就复制另一种的方式是单独使用后进行赋值。
如何明白字节的最大值和最小值例子; byte x=Byte.MAX_VALUE;
System.out.println(x);答案127 byte x=Byte.MIN_VALUE;System.out.println(x)答案-128 还有特殊的int int x=Integer.MIN_VALUE;
System.out.println(x)答案-2147483648int x=Integer.MAX_VALUE;
System.out.println(x)答案2147483647为什么存在问题呢 因为int是integer的缩写 这也是所有字节里唯一存在的缩写。
现在介绍java基本类型除数值的其他类,字符型(char)和布尔型(boolean)
Cha可以表示单个字符,字符型通常用于表示单个的字符,字符型必须使用单引号(')括起来。Java语言使用16位的Unicode字符集作为编码方式,而Unicode被设计成支持世界上所有书面语言的字符,包括中文字符,因此Java程序支持各种语言的字符。
字符型值有如下三种表现形式:>直接通过单个字符来指定字符型值,例如 ‘A’,‘9’,‘0’等。>通过转义字符表示特殊字符型,例如’\n’,’\t’等。>直接使用Unicode值来表示字符型,格式是’\uXXXX’,其中XXXX代表一个十六进制的整数。字符型值也可以采用16进制编码方式来表示,范围是’\u0000’-’\uFFFF’,一共可以表示65536个字符,其中前256个(’\u0000’-’\u00FF’)字符和ASC||码中的字符完全吻合。由于计算机底层保存字符时,实际是保存该字符对应的编号,因此char类型的值也可以直接作为整型值来使用,它相当于一个16位的无符号整数,表数范围0-65535。char类型的变量、值完全可以参与加、减、乘、除等数学运算,也可以比较大小,实际上都是用该字符对应的编码参与运算!
斜杠表示转义, 改变字符本身意义,计算机存的实际上是字母对应的编码,
如用\u0061(6*16+1)可以表示a,\uddd表示的是16进制的转换,对应转换的是ASCII码接下来是布尔型 Boolean 他是一个特殊的字符,取值只有两个 true 和false 应用于判断正误 boolean x=true;
x=false;
x=4>3;
System.out.println(x)答案 true
强制转换有两种方式