用java编写程序!!急需

作者&投稿:殷苑 (若有异议请与网页底部的电邮联系)
用java编写一个连接数据库的程序。急需!!!谢谢~

String url = "com.mysql.jdbc.Driver";
String driver = "jdbc:mysql://localhost:3306/test";
String user = "root";
String password = "12345";

Connection conn = null;
Statement stmt = null;
ResultSet rs = null;

try {
Class.forName(driver); // 1.注册驱动
conn = DriverManager.getConnection(url, user, password); // 获取数据库连接
stmt = conn.createStatement(); // 获取数据库操作对象
rs = stmt.executeQuery("要执行的SQL语句"); // 执行SQL返回结果集
while (rs.next()) { // 逐条记录进行访问
Object obj = rs.getObject(1); // 获取一条记录的第一列
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 资源释放
try {
if (rs != null) rs.close();
if (stmt != null) stmt.close();
if (conn != null) conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

直接编写 JSP 就行了。你们肯定学过这个。
如果在写JSP的时候,遇到什么问题。可以百度HI我。我能帮就帮。

代码为:

public class T {
public static void main(String[] args) {
//声明三个人的成绩
double[] gradesForZhangSan = new double[]{9.65, 9.40, 9.95, 9.55, 9.65, 9.80, 9.75, 9.20};
double[] gradesForLiSi = new double[]{9.15, 9.80, 9.45, 9.65, 9.90, 9.85, 9.70, 9.30};
double[] gradesForWangWu = new double[]{9.40, 9.45, 9.50, 9.30, 9.95, 9.20, 9.60, 9.85};

//利用Arrays的排序方法sort()进行升序排序
Arrays.sort(gradesForZhangSan);
Arrays.sort(gradesForLiSi);
Arrays.sort(gradesForWangWu);

//调用getResult()方法计算最终结果
System.out.print("当前学生为张三,");
getResult(gradesForZhangSan);
System.out.print("当前学生为李四,");
getResult(gradesForLiSi);
System.out.print("当前学生为王五,");
getResult(gradesForWangWu);
}

private static void getResult(double[] grades) {
int i;
double sum = 0;
double max;
double min;
double result;
System.out.println("其成绩为:");
for (i = 0; i < grades.length; i++) {
System.out.print(grades[i] + " ");
sum += grades[i];
}
max = grades[grades.length - 1];
min = grades[0];
result = (sum - max - min) / 6;

System.out.println("
其总分为:" + sum);
System.out.println("去掉一个最高分:" + max);
System.out.println("去掉一个最低分:" + min);
//最终结果利用BigDecimal的setScale()方法四舍五入保留两位小数
System.out.println("最终得分:" + new BigDecimal(result).setScale(2, RoundingMode.HALF_UP));
System.out.println("");
}
}


运行结果:



剩下的2个人自己抄一份代码再算下就好了。
import java.text.DecimalFormat;

public class Test56 {

// 张三评分
public double[] point1 = new double[]{9.65,9.40,9.95,9.55,9.65,9,80,9.75,9.20};

public static void main(String[] args) {
Test56 test = new Test56();
double max1 = test.getMax(test.point1);
double min1 = test.getMin(test.point1);
double sum1 = test.getSum(test.point1);
double avg1 = (sum1 - max1 - min1) / (test.point1.length - 2);
DecimalFormat df = new DecimalFormat("#.00");
System.out.println("张三最终得分:" + df.format(avg1));
}

public double getMax(double[] point){
double max = point[0];
for(double d : point){
if(d > max)max = d;
}
return max;
}

public double getMin(double[] point){
double min = point[0];
for(double d : point){
if(d < min)min = d;
}
return min;
}

public double getSum(double[] point){
double sum = 0.0;
for(double d : point){
sum += d;
}
return sum;
}

}

编写和运行Java程序的步骤是什么?每一步的结果是什么?在JDK中,Java语言...
答:步骤:1、编写java源文件:可用记事本等相关的文本文档写源代码,也可使用java开发集成环境,如:JCreator LE JCreator pro eclipse Myeclipse 等相关的集成开发工具。2、编译java源文件生成class文件:手写的源文件(即不使用开发工具所写的),在DOS中使用javac 完整的java源文件命来编译使其生成class文件...

java编程(急需):编写程序,使用一个数据输出流来写2个整数100、200到文件...
答:import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class Test1 { //把数据写到文件中 public static void writeToFile(String path){ try { BufferedWriter bw = new BufferedWriter(new FileWriter...

用java编写程序 1.建立一个文本文件,输入英语短文.编写一个程序,统计...
答:public class Read { public static void main(String[] args) throws Exception { long size = readFileByChars("D://test.txt"); write("D://test1.txt",size); } public static long readFileByChars(String fileName) { File file = new File(fileName); Reader...

如何编写第一个java程序
答:恭喜你,你成功编写并运行了第一个Java程序。打开Demo文件夹下的bin目录,出现了一个 HelloWorld.class 文件,这就是编译生成的字节码。与C、C++不同,Java编译的结果不是可执行文件,而是字节码文件。字节码文件不能直接运行,必须由JVM翻译成机器码才能运行,这就是为什么运行Java程序必须安装JVM的原因。

用java编写一个程序
答:java:创建实体 public class Customer { private long id;//数据库主键primary key private String gesNum ;//客户代码 ...} 创建dao和Impl public interface CustomerDao { void insert(Customer c);//增加 void update(Customer c);//修改 Customer get(Customer c);//获得一个 void delete(...

JAVA编写程序?
答:System.out.println("Hello world");} };} }class Inner { public static class InnerDemo { public static void main(String[] args) { Outer.method().show();} } } 这个程序中定义了一个接口 Inter 和一个外部类 Outer。Outer 类中有一个静态方法 method,该方法返回了一个实现了 ...

用java编写程序!!急需
答:代码为:public class T {public static void main(String[] args) {//声明三个人的成绩double[] gradesForZhangSan = new double[]{9.65, 9.40, 9.95, 9.55, 9.65, 9.80, 9.75, 9.20};double[] gradesForLiSi = new double[]{9.15, 9.80, 9.45, 9.65, 9.90, 9.85, ...

使用JAVA编写一个程序
答:package cn.txet.partice;import java.util.Random;import java.util.Scanner;public class DemoRandom {private static int k, i,n=0;public static void main(String[] args) {// 使用当前时间作为种子数字来创建Random对象Random random = new Random(System.currentTimeMillis());// 创建Scanner...

java语言如何编写程序?
答:如下:(1) 一个Java语言开发工具包(Java Devekopment Kit),其中包括Java 编译器和Java运行环境。(2) 一份Java语言API文档,目前版本的Java语言API文档同样可以免费。(3) 一个Java语言集成开发环境,能够在其中编辑Java代码,并且进行编译与调试。推荐使用的集成开发环境是JCreator。建议去找老师让老师 ...

用java语言编写程序,任意输入一个字符串,从最后一个字符开始倒序输出他...
答:import java.io.InputStreamReader;public class Test { public static void main(String[] args){ BufferedReader br = null; String s = ""; String s1 = ""; try{ br = new BufferedReader(new InputStreamReader(System.in)); System.out.println("请输入字符并以回车结束:"); //读入键盘输入 s ...