如下:
(1) 一个Java语言开发工具包(Java Devekopment Kit),其中包括Java 编译器和Java运行环境。
(2) 一份Java语言API文档,目前版本的Java语言API文档同样可以免费。
(3) 一个Java语言集成开发环境,能够在其中编辑Java代码,并且进行编译与调试。推荐使用的集成开发环境是JCreator。
建议去找老师让老师 带你做 项目 我这几天正在做的 感觉收获好多的 上课学到的东西其实更本就不够用的 只有实践了 你才能知道自己的差距
需要以下步骤:
定义问题:主要是指“想开发什么样的程序”、“这个程序用来解决什么问题”。满足目标客户的要求是最重要的。
2. 是否具有可行性:要对这个程序是否具有实用性、利益性、以及对技术和法律方面的要求,都进行考虑。
3. 需求分析。弄清用户对软件系统的全部需求,编写需求规格说明书和初步的用户手册,提交评审。
4. 开发阶段:设计、实现、测试,是开发时最为重要的三个步骤。这三个步骤需要把程序员自己的理解及想法,和客户的需求都要得到体现。
5. 对程序的维护:维护相当于售后服务,这个非常重要。因为程序在运营时,可能遇到各种各样的突发事件,面对这些突发情况,必须要进行紧急的处理。维护包括四个方面"改正性维护、适应性维护、完善性维护、预防性维护"。
Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现均支持Java applet。
ava分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。
实现代码如下:
Student类:
public class Student {
private String name
private String sex
private int age
private double chinese
private double math
private double english
public String getName() {
return name
}
public void setName(String name) {
this.name = name
}
public String getSex() {
return sex
}
public void setSex(String sex) {
this.sex = sex
}
public int getAge() {
return age
}
public void setAge(int age) {
this.age = age
}
public double getChinese() {
return chinese
}
public void setChinese(double chinese) {
this.chinese = chinese
}
public double getMath() {
return math
}
public void setMath(double math) {
this.math = math
}
public double getEnglish() {
return english
}
public void setEnglish(double english) {
this.english = english
}
}
-----------------------------------------------------------------
StudentTest类:(测试类)
import java.util.Scanner
public class StudentTest {
public static void main(String[] args) {
Student student = new Student()
Scanner sc = new Scanner(System.in)
System.out.println("请输入姓名:")
student.setName(sc.next())
System.out.println("请输入性别:")
student.setSex(sc.next())
System.out.println("请输入年龄:")
student.setAge(sc.nextInt())
System.out.println("请输入语文成绩、数学成绩、英语成绩:")
student.setChinese(sc.nextDouble())
student.setMath(sc.nextDouble())
student.setEnglish(sc.nextDouble())
Double count = student.getChinese()+ student.getMath()+student.getEnglish()
System.out.println("姓名:"+student.getName()+" 性别:"+student.getSex()+" 年龄:"+student.getAge())
System.out.println("总分:"+count+" 平均分:"+count/3)
}
}
运行结果为:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)