手机版

J2EE测试(answer)-zhangwei(6)

发布时间:2021-06-06   来源:未知    
字号:

J2EE测试(answer)-zhangwei

b) 了解当前程序的性能

c) 找到程序的性能瓶颈

d) 采取适当的措施来提高性能

e) 只进行某一方面的修改来提高性能

f) 返回到步骤c,继续作类似的工作,一直达到要求的性能为止。

19、 Java中如何访问数据库?

答:Java 中是通过 JDBC 进行对数据库的访问的。

20、 Jdbc提供什么方法访问数据库?

答:1. 建立数据源

2. 建立连接

与数据库建立连接的标准方法是调用方法Drivermanger.getConnection(String url,String user,String password)。Drivermanger类用于处理驱动程序的调入并且对新的数据库连接提供支持。

3. 执行SQL语句

JDBC提供了Statement类来发送SQL语句,Statement类的对象由createStatement方法创建;SQL语句发送后,返回的结果通常存放在一个ResultSet类的对象中,ResultSet可以看作是一个表,这个表包含由SQL返回的列名和相应的值,ResultSet对象中维持了一个指向当前行的指针,通过一系列的getXXX方法,可以检索当前行的各个列,从而显示出来。

21、 在java中如何进行socket编程。

答:Sockets有两种主要的操作方式:面向连接的和无连接的。

无连接的操作使用数据报协议.这个模式下的socket不需要连接一个目的的socket,它只是简单地投出数据报.无连接的操作是快速的和高效的,但是数据安全性不佳.

面向连接的操作使用TCP协议.一个这个模式下的socket必须在发送数据之前与目的地的socket取得一个连接.一旦连接建立了,sockets就可以使用一个流接口:打开-读-写-关闭.所有的发送的信息都会在另一端以同样的顺序被接收.面向连接的操作比无连接的操作效率更低,但是数据的安全性更高.

在服务器,使用ServerSocket监听指定的端口,端口可以随意指定(由于1024以下的端口通常属于保留端口,在一些操作系统中不可以随意使用,所以建议使用大于1024的端口),等待客户连接请求,客户连接后,会话产生;在完成会话后,关闭连接。

在客户端,使用Socket对网络上某一个服务器的某一个端口发出连接请求,一旦连接成功,打开会话;会话完成后,关闭Socket。客户端不需要指定打开的端口,通常临时的、动态的分配一个1024以上的端口。

22、 用java怎样实现多线程?线程有那些状态?

答:Java 中实现多线程的方法有两种,一是继承 ng 包中的 Thread 类,二是用户自己的类实现 Runnable 接口。

初始状态,就绪状态,阻塞状态,运行状态,死亡状态。

23、 编译java用那些命令?

答:javac编译命令。Help命令可以帮助你得到你想要的命令。

24、 同时编译java两个类应带什么参数?

答:CLASSPATH

七、数据库:

1、 动态查询如何实现?表的结构变化后,如果不需要修改程序,如何设计和实现查询?

J2EE测试(answer)-zhangwei(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)