JAVA的简单操作注意事项

来源:互联网 发布:openal是什么软件 编辑:程序博客网 时间:2024/06/03 11:06

JAVA简单操作注意事项

1)一个java文件里面 最多有一个public类,如果有,则文件名=public 类名。

2)JAVA程序由一个或多个类组成,而程序主体的起始方法main也包含在类里面,但是一个JAVA程序有且只有一个main方法,以固定的格式public static void main(String[] args) 开始。其中static表示在没有创建类对象的情况下也能开始运行,其中的形参可以是自定义的。

3)变量名中可使用字母、数字、下划线和$符号,但是不能以数字作为变量名的开头。

4)System.out.println(“Hello “+ name1); 中的System.out是标准输出,通常是与计算机的接口设备有关,比如打印件、显示器等. println是print和line的组合,含义是将括号里面的内容打印到输出设备——显示器上。打印的内容可以是字符、字符串、数值、常量和表达式,在这一句中”+“表示合并,而不是常规意义上的加法。

5)JAVA提供了8中基本的数据类型和3中引用类型,如图1,图2。
图1
图2
其中,float、double类型赋值为:
float f1=63.3f;
double d1= 63.3e0; // A e表示以10为底的幂运算
double d2 = 63.3d;//B 等价于A
java提供了int、byte、long和short的最大值MAX_VALUE与最小值MIN_VALUE,利用java.lang类来调用(是常用类,通常会省略),比如:
int int_max = java.lang.Integer.MAX_VALUE;
需要注意的是Integer的第一个字母必须大写,同样的可以换成Byte/Long/Short来获取另外三种类型的最值。为了防止数据溢出,可以利用强制类型转换成数值范围更大的类型。比如:
int_max + 2; //A result = MIN_VALUE+1, 已经溢出了
int_max+2L;//B result=MAX_VALUE+2,是long类型
int_max +(long)2;//C 等价于B
6) 自动做数据类型的转换需要满足两个条件:转换前后的类型兼容;转换后的数据类型的数值范围比转换前要大。比如:将short转换成int类型,由于两者都是整数类型,且int的数值范围比较大,则是可以自动转换的。
强制转换的写法为 : (转换后数据类型)变量名
7)常用的转移字符。
图3

8)&与&&运算符的区别
&是位运算符,表示AND;
&&是逻辑运算符,在判断语句中对多个条件进行同时考虑;

9)数组的常用API方法:
System.arraycopy(a1,0,a2,0,3); //A
Arrays.sort(a1); //B
A表示将a1数组中从a[0]~a[2]的3个元素拷贝到a2数组中去,覆盖a2[0]~a[2]的3个元素。
B为数组a1进行升幂排序,Arrays.sort(数组名)这个方法在java.util中定义,所以引用时需要导入这个包。

0 0
原创粉丝点击