- 博客(23)
- 资源 (30)
- 收藏
- 关注
转载 Java 泛型(Class test<T>{...})
Java 泛型实例 class Gen { private T ob; //定义泛型成员变量 public Gen(T ob) { this.ob = ob; } public T getOb() { return ob; } public void setOb(T ob) {
2013-10-31 13:46:48 1513
转载 java异常中 throw 与 throws关键字的区别
1.throws 用于抛出方法层次的异常, 并且直接由些方法调用异常处理类来处理该异常, 所以它常用在方法的后面。比如 public static void main(String[] args) throws SQLException2.throw 用于方法块里面的代码,比throws的层次要低,比如try...catch ....语句块,表示它抛出异常, 但它不会处理它,
2013-10-27 18:19:50 2986
原创 动态创建一个二维数组
package atm;public class Erwei {public static void main(String[] args) {int[][] a = new int[2][];for(int i=0;ia[i] = new int[2];//动态创建一个两行两列的数组}for(int j=0;jfor(int k=0;k
2013-10-22 23:10:29 996
原创 面向对象方法重写与重载的区别
面向对象方法重写与重载的区别?一、 重写(override)override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。重写(覆盖)的规则:1、重写方法的参数列表必须完全与被重写的方法的相同,否则不能称其为重写而是重载.2、重写方法的访问修饰符一定要大于被重写方法的访问修饰符(public>protected>default
2013-10-22 22:48:43 1853
转载 String str = new String("abc")创建了几个对象
String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面这行代码分成String str、=、"abc"和new String()
2013-10-22 20:41:31 1339
原创 mysql中学生表查找选课大于3门,且平均分数最好的两个学生
一个学生表(student) :学生姓名(sname),课程(scourse),分数(score),(学生和课程之间是多对多的关系,即一个学生可选多门课,一门课可以被多个学生选) 要求:查找选课大于3门,且平均分数最好的两个学生sql语句:mysql> select avg(score) score,count(scourse) scourse,sname from student
2013-10-20 23:46:25 8704
转载 linux进程间通信
http://blog.csdn.net/eagelangel/article/details/62837450. 序1. 管道1.1. 管道概述及相关API应用1.2. 有名管道概述及相关API应用1.3. 小结1.4. 参考资料2. 信号(上)2.1. 信号及信号来源2.2. 信号的种类2.3. 进程对信号的响应2.4. 信号的发送2.5. 信号的安装(设置信号关联动作)2.6. 信号集及
2013-10-20 22:38:23 2395
转载 Java中的Object的Wait() 和notify()方法使用时应注意的地方和Thread中的sleep()方法
1)sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep 不会释放对象锁。wait 是Object 类的方法,对此对象调用wait 方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify 方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。
2013-10-20 00:08:54 8724 1
转载 线程同步问题 解决同步问题的方法 synchronized方法 同步代码块
来源:http://www.itzhai.com/java-based-notebook-thread-synchronization-problem-solving-synchronization-problems-synchronized-block-synchronized-methods.html1、多线程的同步:1.1、同步机制:在多线程中,可能有多个线程
2013-10-18 16:32:31 1563
转载 Synchronized 同步方法和同步代码块
Java代码 public class Foo implements Runnable{ private static byte[] lock = new byte[0]; @Override public void run() { methodA();
2013-10-18 16:15:09 10488
转载 Java解析XML四种方式
Java解析XML的四种方式XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xm
2013-10-17 19:51:22 1042
转载 MVC三层模型(struts+spring+hibernate)
文章来源:http://blog.csdn.net/tender001/article/details/7706083struts 控制用的hibernate 操作数据库的spring 用解耦的详细的说:STRUTS 在 SSH 框架中起控制的作用 , 其核心是 Controller, 即 ActionServlet, 而 ActionServlet 的
2013-10-17 00:34:36 1204
转载 java关于集合(list,set,map)的遍历与增强for循环的使用
java集合类的使用可以说是无处不在,总的我们可以将之分为三大块,分别是从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型集合。 许多情况需要我们遍历出集合中的元素,并做相应的处理。 下面对各种类型的集合的遍历做一些总结,关于增强for循环,需要注意的是,使用增强for循环无法访问数组下标值,对于集合的遍历其内部采用的也是Iterat
2013-10-16 15:37:11 2846
原创 mysql数据库表中删除某一列值重复的全部行和只留一条
ORACLE删除表中某一列重复的行http://www.cnblogs.com/CodingArt/archive/2012/03/27/2419500.htmlORACLE 删除表中某一列重复的行表名:T4CREATE TABLE TEST.T4(ID NUMBER(10),FIRSTNAME VARCHAR2(50 CHAR),LASTNA
2013-10-16 00:29:34 10851 1
转载 Hashtable和HashMap区别
笔试几次都碰见这个题了http://blog.csdn.net/shohokuf/article/details/3932967从2个类的定义看[java] view plaincopypublic class Hashtable extends Dictionary implements Ma
2013-10-16 00:12:56 820
转载 一个重写equals()和hashCode()方法的例子
下面是一个根据业务键实现equals()与hashCode()的例子。实际中需要根据实际的需求,决定如何利用相关的业务键来组合以重写这两个方法。 Java代码 public class Cat { private String name; private String birthday; public
2013-10-15 23:56:34 1380
转载 Java集合(set,map)的排序和HashCode方法详解
Set集合的排序我们知道,Set集合是无序的,可以使用TreeSet类,那么TreeSet进行排序的规则是怎样的呢?1 TreeSet支持两种排序方式,自然排序和定制排序,在默认情况下,TreeSet采用自然排序.自然排序:TreeSet会调用集合元素的compareTo(Object obj)方法来比较元素之间的大小关系,然后将集合的元素按升序排列,这种方式就是自然排序.
2013-10-14 18:59:15 11240 1
转载 OSI七层网络模型,TCP/IP四层网络模型与网络协议解析
OSI七层网络模型与TCP/IP四层网络模型1. OSI网络分层参考模型 网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议。这样做使得每个协议的设计、分析、时限和测试比较容易。协议划分的一个主要原则是确保目标系统有效且效率高。为了提高效率,每个协议只应该注意没有被其他协议处理过的那部分通
2013-10-12 16:38:10 1693
转载 Java中的抽象类和接口的区别与联系
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是
2013-10-12 12:51:26 802
转载 Interface和abstract类不能含有Static方法
interface & abstract class 为什么不能包含static 方法! sun这么做的动机是什么? 好像大名鼎鼎的 thinking in java中也没有解释!abstract class A { static void doSomething() ; } 不能通过编译是因为你没有定义doSomething 的方法体,比如该语句最后你加上{},就可以
2013-10-12 12:49:36 1363
转载 java设计模式 单例设计模式+静态工厂模式
java设计模式1 单例设计模式+静态工厂模式单例设计模式所谓单例就是一个类只能拥有一个类的实例,既然是一个就是在new的时候 不然他new 把构造方法设置为私有的就可以了但是这个类还是要让别的访问的 就可以在其内部构造一个私有的 final例子 为什么要私有呢 就是让别的类访问不到,在设置一个公开的静态的方法 在这个方法中返回一个私有的实例,为什么要静态的 调用的
2013-10-11 17:10:37 1457
转载 system.gc()和system.runFinalization()区别作用
system.gc()和system.runFinalization()区别作用:System.gc(); //告诉垃圾收集器打算进行垃圾收集,而垃圾收集器进不进行收集是不确定的 System.runFinalization(); //强制调用已经失去引用的对象的finalize方法
2013-10-03 14:07:34 12935
KafkaMonitor.zip
2019-11-15
mybatis-generator-core-1.3.2.zip
2015-01-23
SSHSecureShellClient-3.2.9.zip
2013-09-05
jquery.validate.zip
2013-08-05
韩顺平_玩转oracle_10g_实战全部教程1-7讲
2013-07-18
对象JSON串行化的代码库 json2.js
2013-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人