`
lixucheng
  • 浏览: 80100 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
HashSet是实现Set接口的一个类,具有以下的特点: Ø 不能保证元素的排列顺序,顺序有可能发生变化。 Ø 另外HashSet不是同步的,如果多个线程同时访问一个Set,只要有一个线程修改Set中的值,就必须进行同步处理,通常通过同步封装这个Set的对象来完成同步,如果不存在这样的对象,可以使用Collections.synchronizedSet()方法完成。 Set s = Collections.synchronizedSet(new HashSet(...)); Ø 元素值可以是null。 方法不是很多,在前面介绍Set接口的时候方法基本上都涉及到,这里使用例子来介绍 ...
CVS概述 主要作用是管理代码的版本,尤其是多人协同开发的时候更能发挥它的作用。 cvsnt的下载 cvsnt的安装 安装过程比较简单: CVS服务器配置 首先打开服务器,【开始】—〉【程序】—〉【CVSNT】—〉【CVSNT Control Panel】,操作过程及结果如图所示: 选择【Repository configuration】,打开下面的界面配置资源的存储位置。
Web应用是由大量的网页组成的,运行的基本原理是:用户通过客户端浏览器发送向服务器的请求,服务器接收到客户端的请求,根据客户端的请求进行处理,把处理后的结果返回给客户端。在这个过程中,使用的是HTTP协议,是无状态的请求应答模式,也就是说在多次请求之间不会保存状态信息,用户每次提交的信息仅仅在当前请求处理过程有用,例如用户在登陆时候提交的信息只能在第一次处理的时候有用,以后就不能用了。但是有时候程序需要在多个页面或者多次请求之间共享信息,只时候就需要系统提供的其他方式了。 1、在同一次请求的多个页面之间进行共享 这种情况经常出现,尤其是我们采用MVC模式的时候,只要涉及动态信息的显示就需要 ...

String与StringBuffer

 
1、String类 String是比较特殊的数据类型,它不属于基本数据类型,但是可以直接赋值,不使用new关键字进行实例化,但是也可以使用关键字new进行实例化。下面的代码都是合法的: String s1 = "this is a string!"; String s2 = new String("this is another string!"); 另外String在使用的使用也不需要使用import语句导入,还可以使用“+”这样的运算符。如果想把字符串连接起来,可以使用“+”完成。例如: s1+s2 String的一些常用方法我们通过一 ...
Global site tag (gtag.js) - Google Analytics