`
yyp003
  • 浏览: 50130 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
今天又重新整理了一下和集合类型相关的3篇文章,温故而知新。       线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。 ...
正在研读Joshua Bloch的《Effective Java》一书。书中至少在两条中提到了“优先使用接口而不是类”,一是第25条中的“参数类型优先使用接口而不是类”;另一个是第34条中的“通过接口引用对象”。   两条中所提及的例子一个是Map,一个是List(因为此书的作者就是Collection Framwork的作者)   Map ht = new Hashtable();   String value= doSomething(ht);   private String doSomething(Map pram) {     .....     // 比如这里需要 ...
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前 ...
用百度搜索“什么时候使用静态”,会得到大致这些结果:   静态方法不用new对象可以直接调用 1.与类相关与对象无关 2.不需要对象的“轻”方法 3.工厂方法 如果某个方法使用频率较高,或者方法本身通用性较强,无需初始化类成员变量,则可以使用静态方法,那样方便,速度也快. 可以直接拿来就用的方法,就算是静态的. 肯定不涉及具体对象,因为静态方法内,是无法直接使用任何非静态成员的。 (1)制作工具类 (2)可以当作"作局"对象或方法来使用 (1)重载"操作符" (2)C#3.0中的扩展方法(配合C#4.0的扩展事件,引领C#向&qu ...
数据库里面的字段time类型为datetime   这是用来保存当前系统时间的 我们得用preparedStatement.setDate(*,*);来传入数据,但preparedStatement.setDate只支持java.sql.Date sqlDate 所以通常我们用的都是把java.util.Date转换成java.sql.Date再添加到数据库里 但这是这样插入到数据库里没有小时,分,秒 java.util.Date nowDate = new java.util.Date(); java.sql.Date sqlDate = new java.sql.Date(no ...
  想给自己的网页加上小图标,如网易的红色的“易”字,看了百度了一下,所有的答案基本都是 只要在<head></head>之间加上       <link rel="icon" href="favicon.ico" type="image/x-icon" />      <link REL="SHORTCUT ICON" HREF="favicon.ico" type="image/x-icon" /> 但有很多的回复是说楼主骗人 ...
收藏网页的js脚本:<a href="javascript:window.external.AddFavorite('http://baidu.com','百度')">收藏本站</a>        设为主页的js脚本:<a href="#" onclick="this.style.behavior='url(#default#homepage)';this.sethomepage ('http://google.cn')">设为主页</a>       发送邮件的js脚本:<a h ...
可能很多java的初学者对String的存储和赋值有迷惑,以下是一个很简单的测试用例,你只需要花几分钟时间便可理解。 1.在看例子之前,确保你理解以下几个术语:   栈 :由JVM分配区域,用于保存线程执行的动作和数据引用。栈是一个运行的单位,Java中一个线程就会相应有一个线程栈与之对应。   堆 :由JVM分配的,用于存储对象等数据的区域。   常量池 :在堆中分配出来的一块存储区域,用于存储显式 的String,float或者integer.例如String str="abc"; abc这个字符串是显式声明,所以存储在常量池。   2.看这个例子,用J ...
有的女人就像Windows 虽然很优秀,但是安全隐患太大。 有的女人就像UNIX  她条件很好,然而不是谁都能玩的起。 有的女人就像C# 长的很漂亮,但是家务活不行。 有的女人就像C++,她会默默的为你做很多的事情。 有的女人就像JAVA,只需一点付出她就会为你到处服务。 有的女人就像JAVA script,虽然对她处处小心但最终还是没有结果。 有的女人就像汇编 虽然很麻烦,但是有的时候还得求它。 有的女人就像 SQL,她会为你的发展带来莫大的帮助。 爱情就是死循环,一旦执行就陷进去了。 爱上一个人,就是内存泄露,你永远释放不了。 真正爱上一个人的时候,那就是常量限定,永远不 ...
Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。     对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。     创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。     下面是创建数据库用户的具体过程:     1.假如现在已经建好名为'news'的数据库,此时在F:\oracle\product\10.1.0\oradata\目录下已经存在news目录(注意:我的Oracle10g安装在F:\oracle下,若 ...
Global site tag (gtag.js) - Google Analytics