Java包一般性介绍和其他说明

来源:互联网 发布:淘宝上卖画 编辑:程序博客网 时间:2024/06/01 08:18
自己作为IT主管应对系统的改变如何准备。
警告系统的改进需求:
1.必须能够记录所有的安全事件到数据库中
2.必须能够用本地应用程序管理此系统
3.必须能够通过电子邮件自动接受警告系统
4.必须能够从我的手机禁用和启动此安全系统
5.必须能够从我家里的计算机查看审计日志
6.必须能够认证来自一个一存在的命名和目录服务的远程登录

改进和划分任务:
任务程序员A 创建SQL数据库和创建使用java SE平台的Java命名和目录接口(JNDI)API的接口代码
任务程序员B 使用JavaFx来创建客户端应用程序管理工具  
任务程序员C 使用Java EE平台的JavaMail API编写通知模块
任务程序员D 使用java ME平台创建手机应用程序来启动或者关闭警告系统
任务程序员E 使用Java EE平台的JavaServer Faces(JSF)/Facelets来构建基于浏览器的应用程序,用于登陆和查看审计日志
任务程序员F 使用Java SE平台的JNDI API来认证来自一个已存在的命名和目录服务的远程登录
自己的任务 开发者返回任务给你时,组合所有的组件集成起来


Java SE API:
Java抽象窗口工具包API 提供原生的GUI功能和事务处理模型java.awt
JavaFX API 提供轻量级、硬件加速的UI功能,取代AWT和Swing API javafx
Java Swing API 提供GUI构建功能,很大程度上替代AWT API javax.swing
Java基本的I/O API 提供常用的输入和输出功能java.io
Java数据库连接API 提供统一的数据访问java.sql javax.sql
Java核心语言 提供java语言的核心类和接口java.lang
Java命名和目录接口API 提供命名和目录服务访问javax.naming
Java网络API 提供常用的网络功能java.net javax.net
Java RMI API 提供远程方法调用功能 java.rmi
Java实用工具API 提供常用工具,包括集合框架、事件模型、时间组件 java.util
Java XML API 提供XML支持 java.xml
Java Services 提供JAX-WS支持 java.xml.ws

Java SE 7提供了以下领域包:
核心包:语言、实用工具、基本包
集成包:java数据库连接(JDBC)、Java命名和目录接口(JNDI)、远程方法调用(RMI)/RMI网络Inter-Orb协议(IIOP)和脚本包
用户接口包:Swing API、抽象窗口工具包(AWT)API、声音、图像I/O、打印包
安全包:安全和密码包
基于XML的包:基于XML的包、Web服务

核心包
语言包--
java.lang
工具包--
java.util
java.beans
java.applet
java.io
java.nio
java.match
java.net
javax.netssl
java.text
jva.management
javax.annotetion
javax.tools
javax.activation
javax.axtivity

集成包
JDBC包--
java.sql
javax.sql
JDNI包--
javax.naming
RMI包--
javax.rmi
脚本包--
javax.script
事务包--
javax.transactions

用户接口包
javax.swing
java.awt
javax.imageio
javax.sound
javax.print
javax.accessibility

安全包
java.security
org.ietf.jgss
java.crypto

基于XML的包
javax.xml
java.jws
org.w3c.dom
0 0
原创粉丝点击