java学习源代码 java入门源代码( 三 )


ba.showMoney();
}
}
//2.
public class Triangle {
private static float a;
private static float b;
private static float c;
public Triangle(float a, float b, float c) {
this.a = a;
this.b = b;
this.c = c;
}
public static boolean judgeTriangle(float a, float b, float c) {
if ((aMath.abs(b - c)ab + c)
(bMath.abs(a - c)ba + c)
(cMath.abs(a - b)ca + b))
return true;
else
return false;
}
public float getCircumference() {
return this.a + this.b + this.c;
}
}
//3.
public class TestTriangle {
public static void main(String[] args) {
Triangle t = new Triangle(5.3f,7.8f,9.3f);
if(t.judgeTriangle(5.3f,7.8f,9.3f)){
System.out.print("能够成三角形java学习源代码,周长为: ");
System.out.printf("%9.2f",t.getCircumference());}
else
System.out.println("不能构成三角形");
}
}
怎样有效地去学习java jdk源代码,本人是一个菜鸟,目前还处于实习阶段 , 听那些有经验的老手说你只有掌握了基础才能看懂那些文档 , 那些文档确实是自学非常好的教材,但是你也要具备一定的基础,否则越看越乱 。。。
Java 这个东西,需要你不断的敲代码,多练一定会成长 。。
如何学习java源码Java是一种面向对象语言 , Java语言类似于C++语言,所以已熟练掌握C++语言的编程人员 , 再学习Java语言就容易得多!Java程序需要编译 , 它被放置在Internet服务器上,当用户访问服务器时,Java程序被下载到本地的用户机上,由浏览器解释运行 。实际上有两种Java程序:一种Java应用程序是一个完整的程序 , 如Web浏览器 。
另一种Java小应用程序是运行于Web浏览器中的一个程序 。Java程序和它的浏览器HotJava,提供了可让你的浏览器运行程序的方法 。你能从你的浏览器里直接播放声音,你还能播放页面里的动画,Java还能告诉你的浏览器怎样处理新的类型文件 。当我们能在2400 baud线上传输视频图象时,HotJava将能显示这些视频 。
求JAVA源代码import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class GradeStatistic {
public static void main(String[] args) {
GradeStatistic gs = new GradeStatistic();
ListMark list = new ArrayListMark();
float sum = 0;
while(true){
Scanner sc = new Scanner(System.in);
System.out.print("Please input student name: ");
String name = sc.nextLine();
if(name.equals("end")){
break;
}
System.out.print("Please input student score: ");
float score = sc.nextFloat();
sum += score;
list.add(gs.new Mark(name, score));
}
float max = list.get(0).getScore();
float min = list.get(0).getScore();
for(Mark mark: list){
if(maxmark.getScore()){
max = mark.getScore();
}
if(minmark.getScore()){
min = mark.getScore();
}
}
float average = sum / list.size();
System.out.println("Average is: " + average);
System.out.println("Max is: " + max);
System.out.println("Min is: " + min);
}
private class Mark{
private String name;
private float score;
public Mark(String name, float score){
this.name = name;
this.score = score;
}
public String getName() {
return name;
}
public float getScore() {
return score;
}
}
}
----------------------
Please input student name: Zhang san
Please input student score: 100
Please input student name: Li Si
Please input student score: 91
Please input student name: Ec
Please input student score: 35

推荐阅读