计算机等级考试二级JAVA考点分析之JAVA的应用

文章作者 100test 发表时间 2007:03:10 18:40:39
来源 100Test.Com百考试题网


11.1 JDBC的概念及使用

考点:1
JDBC的基本概念
  (1)Java使用JDBC (Java DataBase Connectivity)连接数据库,实现了跨数据库和跨平台的特性。JDBC介于用户程序和数据库系统之间,用户通过使用JDBC可以编写数据库软件而不用关心具体数据库的运行机制。
  (2)JAM中的JDBC Driver Manager对各种不同数据库软件的JDBC驱动程序进行统一管理,同时和用户的具体应用进行交互。
  (3)JDBC API主要是在Java.sql.*包中定义的类和方法。
考点:2
JDBC的使用
  (l)使用JDBC进行数据库操作的步骤是:加载JDBC驱动器,定义供连接的URL,建立连接,建立Statemeet对象,执行操作,处理结果,关闭连接。
  (2)供连接的指向数据阵的URL中包括的内容有:服务器主机、端口和数据库名称或引用。
  (3)在Applet中使用JDBC访问数据库,要求数据库服务器和HTTP服务器在同一主机,或者使用proxy来重新定位数据库请求。
  (4)将U RL、数据库用户名、密码作为参数传递给DriverManager类的getConnection()方法,就建立了数据库连接,注意这一过程可能会抛出异常,因此应该被放在try - catch结构中。
  (5)数据库查询等操作都通过Satement对象进行的,常用的方法有executeUpdate()和executeQuery()。
  (6)数据库查询的结果都返回在一个ResultSet对象中,常用方法有get()方法和next()方法。
11.2 Java网络通信
考点:3
URL的组成
  (l)URL包括获取资源所需的协议名称和资源名称,格式为protocol:resourceName。
  (2)资源名称包括主机名、端日名、文件名或者文件内部的一个引用。
  (3)大亏’用的获取Ultl对象属性的方法有getProt(wol(),getHost(),getPort()和getFile()等。
考点:4
Socket通信
  ( l)java的Socket通信支持多线程.
  (2)Socket工作过程是:首先用new关键字创建Socket,然后打开I/O流并连接到该Socket,再根据不同的协议对Socket进行操作,最后关闭Socket。
  (3)客户端使用Socket类,而服务端使用ServerSocket类进行连接。
  (4)读写操作可以通过调用getInputStream()和getOutputStream()方法实现。
考点:5
数据报通信
  (l)数据报通信(UDP)是无连接协议,提供不可靠的数据传输服务。
  (2)数据报是包括完整的源地址和目的地址的独立传输单元,大小在64KB之内。
  (3)适用于广播、传输时钟器和ping命令等。
11.3 J2 ME平台简介
考点:6
J2ME平台
  (1)J2ME平台支持嵌入式和移动设备的开发和运行.体系结叮王要包括Profile, Configuration和OptionalPackages。
  (2)虚拟机和最小类库构成了Configurati,可以分为CDC和CLDC,分别支持嵌入式和移动式设备。
  (3)使用Profile对应用系统的生命周期模型、用户界面以及访问设备特性进行定义,可以分为PP 和MIDP,分别支持嵌入式和移动设备。
  (4)Optional Packages构成了运行环境.提供一些标准的APIs接口。
11.4 J2SE平台简介
考点:7
J2SE平台
  (1)J2SE平台是一个综合性的标准开发平台,主要面同企业级应用和服务。
  (2)J2SE平台的特点有:客户端和服务端都有编译器:支持CORBA、JNDI、LDAP;提供企业级的互操作平台、安全认证技术;支持成套的开发工具和集成工具;可移植性强。
11.5 J2EE平台简介
考点:8
J2 E E平台
  (1)J2EE平台面向大型企业,提供了使用容器管理专业构件的应用开发平台。
  (2)J2EE平台的特点有:在J2SE基础上支持EJB和J2ME;支持对需求个性化配置;异步的事务处理和通信;高度安全性保证;高效率开发;支持应用系统的集成。
  (3)J2EE提供的主要服务包括:命名服务、事件服务、安全服务、部属服务、消息服务以及邮件服务等。
  (4) J2EE提供的核心级API和构件包括:EJB、JNDI、RMI、JDBC、JSP、Java Servlet、 XML、JMS、JTA、JTS、Java IDL/CORBA、JavaMail等。
  (5)J2EE平台的优点是:可移植性好;应用不依赖于供应商、服务器和工具;简化软件开发过程,提高开发效率,降低开发成本;提高软件的复用度;可以与企业原有信息系统集成;以XML作为核心技术;具有很强的集成能力。

相关文章


等级考试二级JAVA考点分析之线程与对象串行化
等级考试二级JAVA考点分析之编写图形用户界面
计算机等级考试二级JAVA考点分析之JAVA的应用
等级考试二级JAVA考点分析之APPLET程序设计
Java高级谜题87:紧张的关系
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛