int x
int y
public Point() {
}
public Point(int x, int y) {
this.x = x
this.y = y
}
public Point(int x) {
this.x = x
this.y = x
}
public double distance() {//求当前点到原点的距离
return Math.sqrt((x * x + y * y))
}
public double distance(int x1, int y1) {//求当前点到(x1,y1)的距离
return Math.sqrt((x-x1)*(x-x1) + (y-y1) * (y-y1))
}
public double distance(Point other){
int x2 = other.x
int y2 = other.y
return Math.sqrt((x-x2)*(x-x2) + (y-y2) * (y-y2))
}
}
int x = 9, yif (x >= 0) {
if (x > 0) {
y = 1
} else {
y = 0
}
} else {
y = -1
}
System.out.println(y)
知识点:if else 后面的括号可以省略,条件成立执行下面一句代码。
建议:这种省略的做法非常不可取,可读性差,只适合给喜欢骚 *** 作的人使用。
1.要激活一个java小应用程序applet需具有 class 文件。2.一个java源程序文件必须以 .java为其扩展名。
3.java编译器产生的文件的扩展名为 .class。
4.每个java程序语句以 分号 结束。
5.所有程序均可以用 顺序结构,分支结构 和 循环结构 三种控制结构编写。
7.被调用方法中的 return 语句可以将表达式的值回送给调用它方法。
8.方法头中的关键字void 用来表示方法不还返回值。
9.当applet开始执行时,调用一次init 方法。
10.在java中可以使用许多方法同名,但各方法使用的参数的类型和数量不同,这称为方法 重载。
11.限定词final 用来声明只读变量。
12.指定为private 的类成员只能被此类中的成员访问。
13.类的方法通常设为public,而类的实例变量一般设为private.指定为 static的类成员可被此类作用域中的任何对象访问。
15.关键字final表明一个对象或变量在初始化后不能被修改。
16.声明为static的方法不能访问 非静态 类成员。
17.如Alpha类继承Beta类,Alpha类被称为 子 类,Beta类被称为 父 类。
18.四种成员访问限制是 public ,protected,private,friendly。
19.如果一个类包含了一个或多个abstract方法,它是 抽象 类。
20.线程通过调用sleep() 方法可以休眠一段时间,然后恢复运行。
21.Applet类的 getImage()方法将图像装入applet。
22.FileOutputStream、FileInputStream、RandomAccessFile文件流类的 close() 方法,可用于关闭文件。
23.鼠标被移动时会发生 MouseEvent 事件。
24.使用setLayout() 方法为构件容器设置布局管理器。
25.Java的网络类在java.net包中
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)