几个关于JAVA的简答题~

1:说明java应用改程序的编辑编译执行过程(写出执行命令)
2:简述JAVA数据库连接的几个步骤(写出相关代码)
3:简述与对象的关系及JAVA面向对象的三个基本特点
另外求一个
java编程题 求输入十个正整数的和

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,甚至手机都可以,帮助别人就是帮助自己,大家一块进步嘛!
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-01
1.运行--->cmd---->找到文件的所在路径---->javac 文件名.java----->java 文件名
2.public DBConnection getConn(){

try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=restrant","sa","sa");

} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
(1)把jdbc驱动类装载入java虚拟机中
(2)加载驱动,并与数据库建立连接
3.继承.封装.多态
4.import java.util.*;

class Test
{
public static void main (String [] args)
{

Scanner sc = new Scanner(System.in);
int num = 0;
int sum = 0;
for(int i = 0; i<10;i++){
System.out.print("\n请输入第"+(i+1)+"个数:");
num = sc.nextInt();
sum = sum + num;
}
System.out.println(sum);
}
}

如果还有什么疑问.. 请百度Hi我.. 我会进一步的为你解答..本回答被提问者采纳

java简答题
第一题选A,s是字符数组,而不是字符串数组..A定义的是字符数组,但是实例化确实字符串数组 四简答题:java跨平台就是能够在linux,windows,mac等不同的操作系统下稳定运行;java可以跨平台是因为它是通过JVM来对编译过后的字节码而不是机器码进行解析的.属于解释性语言。所以能够跨平台 对象是指一个...

求助,java基础问题。。
1..class 2. javac java 3. 4,4,12 4 int i = 12 5. true flase 6.float[] floatAry ={2.3, 7.5} 7.方法 属性 8.abstract 9. jar myjava 10.inner 二、简答题(8*5=40)1. Java的基本数据类型及其字节数。byte 1个字节 short 2个字节 char ...

JAVA考试简答题
java语言中不支持多重继承,是通过接口实现多重继承的功能。如果一个类A继承自另一个类B,就把这个A称为"B的子类",而把B称为"A的父类"。继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。在令子类继承父类的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类的原有...

JAVA简答题:面向对象中什么是类?什么是对象?它们之间的关系是什么?
我的 JAVA简答题:面向对象中什么是类?什么是对象?它们之间的关系是什么? 我来答 1个回答 #热议# 公司那些设施可以提高员工幸福感?匿名用户 2018-06-20 展开全部 对象是人们要进行研究的任何事物,它不仅表示具体的事物,还能表示抽象的规则、计划或事件。具有相同特性(数据元素)和行为(功能)的对象的抽象就是...

请从JAVA课本知识角度回答。小弟是要考试用的,老师只给了这个材料!希望...
6.为什么不能说java是严格的面向对象语言或者纯面向对象语言呢?7.举例说明继承机制?说明继承的意义?8.接口与抽象类的区别?9.什么是包?java中包的意义?10.举例说明继承机制?比较继承与封装之间的关系?能不能再详细点啊!!老师可能是考简答题! 展开  我来答 7个回答 #热议# 网文质量是不是下降了?

简答题:java面向对象的特征有哪些方面
1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种...

三简答题(每小题5分,共10分)1Java中面向对象方法的特点有哪些?
Java中的面向对象方法具有以下特点:封装性:面向对象方法通过封装类的属性和方法,将数据和行为进行组合,使得对象的内部状态不会被外部直接访问和修改,从而保证了数据的安全性和可靠性。继承性:面向对象方法允许创建子类继承父类的属性和方法,并可以重写父类的方法,从而实现代码的复用性和扩展性。多态性...

java简答题 简述ArrayList的实现原理 。求帮忙
ArrayList的实现原理总结如下:1、数据存储是基于数组实现的,默认初始容量为10;2、添加数据时,首先需要检查元素个数是否超过数组容量,如果超过了则需要对数组进行扩容;插入数据时,需要将插入点k开始到数组末尾的数据全部向后移动一位。3、数组的扩容是新建一个大容量(原始数组大小+扩充容量)的数组,...

javaee的简答题
(1)客户端提交一个HttpServletRequest请求(.action或JSP页面)(2)请求被提交到一系列Filter过滤器,如ActionCleanUp和FilterDispatcher等 (3)FilterDispatcher是Struts2控制器的核心,它通常是过滤器链中的最后一个过滤器 (4)请求发到FilterDispatcher后,FilterDispatcher询问ActionMapper是否需要调用某个Action来...

求最新JAVA面试题目,越全越好!!!
二、六道简答题 1、在java中如果声明一个类为final,表示什么意思?答:final是最终的意思,final可用于定义变量、方法和类但含义不同,声明为final的类不能被继承。2、父类的构造方法是否可以被子类覆盖(重写)?答:父类的构造方法不可以被子类覆盖,因为父类和子类的类名是不可能一样的。3、请讲述...

相似回答