- 博客(5)
- 收藏
- 关注
原创 [Java笔试面试知识点自整理系列]Java线程中run和start方法的区别
两种方法的区别 1) start: 用start方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码。 通过调用Thread类的start()方法来启动一个线程,这时此线程处于就绪(可运行)状态,并没有运行,一旦得到cpu时间片,就开始执行run()方法,这里方法 run()称为线程体,它包含了要执行的这个线程的内容,Run方法运行结束,此线
2016-05-25 13:41:19 696
原创 [Java笔试面试知识点自整理系列]Struts1与Struts2的区别
从action类上分析: a) Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 b) Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现常用的接口。Action接口不是必须的,任何有execute标识的PO
2016-05-25 13:22:48 378
原创 [Java笔试面试知识点自整理系列]HashMap,HashTable的区别
a) HashMap是HashTable的轻量级实现(非线程安全实现)。HashMap允许空(null)键(key)值(value),而HashTable不允许。 b) HashMap把HashTable的contains方法去掉了,改成了containsvalue和containsKey c) HashMap是Java1.2引进的Mapinterface的一个实现,而HashTa
2016-05-25 13:20:57 380
原创 JAVA笔试面试题系列之----②网络编程
1、网络编程概述 (1)网络模型 OSI参考模型 TCP/IP参考模型 (2)网络通讯要素 IP地址 端口号 传输协议 (3)网络通讯前提: **找到对方IP **数据要发送到指定端口。为了标示不同的应用程序,所以给这些网络应用程序都用数字进行标示 。这个表示就叫端口。 **定义通信规则。这个规则称为通信协议,国际组织定义了通用协议TCP/IP (4)计算机网络: 是指将
2016-05-11 08:49:54 3267
原创 HTTP 常见错误代码
400 无法解析此请求。 401.1 未经授权:访问由于凭据无效被拒绝。 401.2 未经授权: 访问由于服务器配置倾向使用替代身份验证方法而被拒绝。 401.3 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。 401.4 未经授权:Web 服务器上安装的筛选器授权失败。 401.5 未经授权:ISAPI/CGI 应用程序授权失败。 401.7 未经授权
2016-05-11 08:45:06 701
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人