- 浏览: 50130 次
- 性别:
- 来自: 广州
最新评论
文章列表
今天又重新整理了一下和集合类型相关的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下,若 ...