几个关于JAVA的简答题~

2025-05-20 13:51:25
推荐回答(1个)
回答1:

1:说明java应用改程序的编辑编译执行过程(写出执行命令)
编辑:在记事本中编辑。
编译:进入源文件所在位置javac 类名.java
执行:java 类名
2:简述JAVA数据库连接的几个步骤(写出相关代码)
这个是我做的一个连接数据库的程序你自己看吧
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.SQLException;

public class T {
/**
* @param args
* @throws SQLException
* @throws SQLException
*/
public static void main(String[] args) throws SQLException {
// TODO Auto-generated method stub

Connection conn = getMySqlConnection();
java.sql.Statement stmt = conn.createStatement();
//String sql = "insert into stu(name,birthday) values('pisa','1984-10-17')";//测试成功
String sdate = "1984-10-17";//这里模拟从页面得到的数据
Date date = Date.valueOf(sdate);
String sql= "insert into stu(name,birthday) values('pisa','"+date.toString()+"')";
System.out.println(sql);

try {
stmt.executeUpdate(sql);
} catch (SQLException e) {
e.printStackTrace();
}
conn.close();
System.out.println("insert over");

}

/**
* 连接MySql数据库
* @return
*/
public static Connection getMySqlConnection(){
Connection conn = null;
String url = null;

try{
Class.forName("com.mysql.jdbc.Driver");
url = "jdbc:mysql://localhost:3306/t";
conn = DriverManager.getConnection(url,"root","");

if( conn==null ){
throw new SQLException("Can't connect MySql!");
}

} catch (ClassNotFoundException e2) {
e2.printStackTrace();
}catch(SQLException e){
System.out.println("url:"+url);
e.printStackTrace();
}
return conn;
}
}
3:简述与对象的关系及JAVA面向对象的三个基本特点
与对象的关系:费解……
JAVA面向对象的三个基本特点:封装,继承,多态

4.java编程题 求输入十个正整数的和
import java.util.Scanner;

public class T {

/**
* @param args
*/
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
double [] d = new double[10];
double sum = 0;
for(int i=0;i<10;i++){
d[i]=scan.nextDouble();
sum+=d[i];
}
System.out.print(sum);

}

}

如果你觉得我的回答对你有帮助,请给我多加分,兄弟很幸苦的。如果你还有什么疑问的话,请给我留言,百度,qq,甚至手机都可以,帮助别人就是帮助自己,大家一块进步嘛!