
java
文章平均质量分 66
shirenfeigui
这个作者很懒,什么都没留下…
展开
-
apache ftpserver中可以返回的信息
http://mina.apache.org/ftpserver/ 的框架可以很方便的建立一个ftp服务器。建立的方法和配置文件网上很多文章都有讲,也可以参考官网的document。我就讲一下别人没讲的返回信息。 当客户端连到服务器进行上传下载的时候,服务器可以返回哪些信息呢?咱们就来研究一下这个吧。 一、extends DefaultFtplet在DefaultFtple原创 2012-08-29 16:20:18 · 4511 阅读 · 1 评论 -
在Eclipse中安装设置Junit
eclipse中继承了JUnit,使用之前需要设置一下class path.在window->preference->java->build path->classpath variables中点击右侧的new新建一个变量变量名为JUNIT_LIB路径为eclipse安装目录下plugins目录下,org.junit_3.8.1目录下面的junit.jar(也可以是其他原创 2012-09-25 10:45:24 · 1921 阅读 · 0 评论 -
Java的23种设计模式
一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到了子类。转载 2012-10-25 21:06:12 · 1355 阅读 · 0 评论 -
那些撂倒我的java题目
1、ArrayList, LinkedList, Vector的区别是什么ArrayList基于数组结构,LinkedList则基于双向链表结构。由数组和链表的操作特性可以知道,ArrayList在查找的时候更快,在增加、删除的时候则比较慢。LinkedList反之,在增加、删除的时候更快,查找的时候就比较慢了。Vector和ArrayList一样,也是采用数组结构存储的。不过Vect原创 2012-11-02 22:12:03 · 932 阅读 · 0 评论 -
java中的继承
java中采用关键字extends继承一个类子类可以使用父类中的方法(除了private方法之外)子类可以覆盖(override)父类中的方法(private因为invisible不能覆盖,final也不能覆盖)可以将子类对象赋值给自身或者直系长辈(即父类,父类的父类。。),而不能反过来将父类对象赋值给子类。当将子类对象赋值给父类变量的时候,不可以使用子类专有的方法。父类pub原创 2012-11-08 15:13:33 · 2376 阅读 · 0 评论 -
java/JDK配置环境变量
当然不是原创的,配置创意属于windows操作系统及jdk我的电脑-属性-高级-环境变量1、新建变量名JAVA_HOME,值:C:\Program Files\Java\jdk1.7.0_01(JDK安装目录)2、新建变量名CLASSPATH,值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (特别注意任原创 2011-12-08 10:24:31 · 17504 阅读 · 3 评论 -
java自定义容器排序的两种方法
首先说一下排序的返回值的含义。对于参与比较的两个Object,o1和o2,如果函数的返回值为正值,把o1排在o2后面;返回值为负值,把o1排在o2前面。如果返回值是0,按照容器之前的顺序排列。在compareTo中,this相当于o1,传入的Object相当于o2第一种方法:对于要排序的类实现Comparable接口package sort;import java.util.Arr原创 2014-09-04 14:19:45 · 20572 阅读 · 0 评论 -
java swing最简单实例(2) 往JFrame里面放一个容器或组件
可以往JFrame里面放的东西有两种,Containers和Components.介绍了如果添加一个容器或组件原创 2014-08-26 15:28:59 · 17492 阅读 · 0 评论 -
java swing最简单实例(1) 一个空的JFrame
我准备写一个系列的java图形化界面的教程。每个程序都尽量只写维持运行所需的最简化程度的代码,好让大家都看懂。 使用java图形界面只需要jdk,eclipse即可。如果布局抽象能力不够强大,建议装jigloo先用它布局然后再抄代码。(jigloo自动生成的代码冗余量太大,放的位置也不合理,只是为了看效果,之后还是需要ctrl+C,ctrl+V的) 要想放置一切东西,我们需要先有一原创 2014-08-26 14:57:09 · 30334 阅读 · 2 评论