2016-09-23 00:00:00少芬 J2EE培训
一、 JAVA 语言
1、 面向对象的三个基本特征
2、 方法重载和方法重写的概念和区别
3、 接口和内部类、抽象类的特征
4、 文件读写的基本类
5、 串行化的注意事项以及如何实现串行化
6、 线程的基本概念、线程的本状态以及状态之间的关系
STOP (), SUSPENG ()
STOP 的本意是中止一个线程。中止的线程的问题根源不在于 object locks, 而是 object 的状态。当 stop() 中止一个线程时,会释放线程持有的所有 locks 。但你并不知道当时的代码正在做什么。
Suspend() 原意是暂时悬挂起一个线程对应的是 resume() 函数,用来恢复先前被悬挂起的线程。它并不释放将被悬挂之线程所有的 LOCKS 。
7、 线程的同步、如何实现线程的同步
8、 几种常用的数据结构以及内部实现的原理
9、 socket 通信( tcp/udp 区别及 JAVA 的实现方式)
10、 JAVA 的事件委托机制和垃圾回收机制
11、 JDBC 调用数据库的基本步骤
12、 解析 XML 文件的几种方式和区别
13、 JAVA 的四种基本权限的定义
14、 JAVA 的国际化
二、 JSP
1、 至少能说出 7 个隐含对象以及他们的区别
2、 forward 和 rederect 的区别
3、 jsp 的常用的命令
三、 servlet
1、 什么情况下调用 doget() 和什么情况 dopost
2、 servlet 的 init() 方法和 service() 方法的区别
3、 servlet 的生命周期
4、 如何实现 servlet 的单线程模式
5、 servlet 的配置
6、 四种会话跟踪技术
四、 ejb
1、 ejb 容器提供的服务
2、 ejb 的角色和三个对象
3、 ejb 的几种类型
4、 bean 实例的生命周期
5、 remote 接口和 home 接口主要作用
6、 remote 接口和 home 接口主要作用
7、 客服端口调用 EJB 对象的几个基本步骤
五、 数据库
1、 存储过程的编写
2、 基本 sql 语句
六、 weblogic
1、 weblogic 指定大小的内存
2、 如何设定 weblogic 的热启动模式(开发模式)与产品发布模式。
3、 如何启动时不需要用户名和密码。
4、 在 weblogic 管理控制台中对一个应用域(或者一个网站)进行 jms 以及 ejb 或连接池等相关信息进行配置,实际保存在什么文件中。
5、 说说 webloic 中一个 Domain 的缺省目录结构?比如要讲一个简单的 helloword.jsp 放入何目录下,在浏览器上就可以打入 http://主机 :端口号 //hello.jsp 既可以看到结果,又比如其中用到了一个自己写的 javabean 如何办。
6、 如何查看在 weblogic 中已发布的 ejb 。
7、 如何在 weblogic 进行 ssl 的配置与客户端的认证配置或说说 j2ee 进行 ssl 的配置。
8、 在 weblogic 中发布 ejb 需要设计那些配置文件。
9、 ejb 需直接实现他的业务接口或 home 接口吗?请简述理由。
10、 说说在 weblogic 中开发消息 bean 时 persistenty 与 non-persistent 的差别。
11、 说说你所熟悉的 j2ee 中的几种常用的模式?以及对设计模式的一些看法。
12、 java 的调试如何进行。
13、 java 中对象之间的通讯采用什么方法。
14、 applet 访问数据库采用了什么底层机制。
15、 tcp/ip 在连接是有几次握手?释放是有几次握手?
16、 谈谈你对 swing mvc 模式的理解?
17、 Java 中线程间怎么通讯?什么叫僵死线程?
18、 Java 程序怎么优化?
19、 Java 中如何访问数据库?
20、 Jdbc 提供什么方法访问数据库?
21、 在 java 中如何进行 socket 编程。
22、 用 java 怎样实现多线程?线程有那些状态?
23、 编译 java 用那些命令?
24、 同时编译 java 两个类应带什么参数?
< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" />
七、数据库:
1、 动态查询如何实现?表的结构变化后,如果不需要修改程序,如何设计和实现查询?
2、 如何优化数据库,如何提高数据库的性能?
3、 设计数据库应注意那些问题
4、 表与表之间的关联关系
5、 主键和外键的区别
881
人