发布于 2015-12-28 10:53:34 | 218 次阅读 | 评论: 0 | 来源: 网友投递
Java程序设计语言
java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称。
1.什么时候要用UDP?为什么要用UDP?
写出TCP客户端和服务器端的代码.
写出UDP客户端和服务器端的代码.
解释UDP.
2.描述一下Ajax.
答:Ajax→synchronous JavaScript and xml→异步的JavaScript和Xml
Ajax并不是一中新技术,而是整合了JavaScript、XML和CSS技术,
它通过JavaScript的HTTPXMLRequest对象发送请求到服务器并获得返回结果的任务。
3.Orale的游标使用方法.
答:一般游标(显示游标和隐式游标)
隐式游标:
显示游标:
ref引用游标
4.线程的同步对象.
5.解释观察者模式和单例模式,并举例说明。
6.Orale的分页查询方法,并怎样优化?
7.MVC分为哪几个部分?是怎么实现的?
答:M→JavaBean(模型层)→模型层通过JavaBean技术封装业务逻辑
V→JSP(视图层)→视图层通过JSP技术动态显示页面
C→Servlet(控制层)→控制层通过Servlet技术接受用户请求,调用相对应的JavaBean,然后返回相对应的JSP页面
8.js在客户端怎么验证.
答:js在客服端通过document对象操作表单元素对表单数据进行验证,可以通过正则表达式对客户端数据进行验证。
9.另外有关Unuix的知识.
10.指针和引用的区别.
11.GC的的原理,为什么要用GC
12.java中的多态
答:静态多态→方法重载→在同一个类中,方法名相同,方法的参数类型、数量、位置不同(与返回类型无关)
动态多态→方法重写→在子类中,子类中出现了与父类中同方法签名(方法定义相同,实现可以不同)的方法