Java
文章平均质量分 62
「已注销」
这个作者很懒,什么都没留下…
展开
-
Java泛型Generics
转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51493181 本文出自【吴孝城的CSDN博客】泛型泛型是JDK1.5中引入的一个新特性在尖括号中包含的是形式类型参数,可以在整个类的声明中被使用,当类被使用时,倒使用具体的实际类型参数来代替形式类型参数的命名:尽量使用单个大写字母普通泛型一个泛型类型package cn.wuxiao原创 2016-05-24 20:19:21 · 4050 阅读 · 0 评论 -
Java线程操作
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51764557 本文出自【吴孝城的CSDN博客】Java中线程的实现有两种方法继承Thread类实现Runnable接口线程的状态新建状态:准备好多线程对象,执行start()方法进入就绪状态 就绪状态:执行run()方法,获取CPU资源,进入到运行状态 运行状态:run()方法原创 2016-06-26 21:26:27 · 502 阅读 · 0 评论 -
Java迭代器
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/52016973 本文出自【吴孝城的CSDN博客】Java集合中的任何一个实现类,都可以返回Iterator对象,且对容器的遍历完全与底层融合 Iterator中有这样三个方法 hasNext():返回现boolean类型的值,如果有元素可以迭代,返回true next():返回迭代原创 2016-07-24 22:49:06 · 558 阅读 · 0 评论 -
Java快速排序
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51965365 本文出自【吴孝城的CSDN博客】快速排序的思路取数组第一个跟整个数组比较,分成大于等于这个第一个数的和小于第一个数的两部分,再将这两部分用同样的方法进行比较,即递归,从而实现快速排序。实现方法是将第一个数作为比较数值key,然后在前后分别设置low和hight作为标识,然原创 2016-07-20 09:41:05 · 563 阅读 · 0 评论 -
Java之抽象类
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51463342 本文出自【吴孝城的CSDN博客】抽象类 当某些类挺有相同功能时,就可以使用一个抽象类,让具有相同功能的类来继承,然后具体实现它。 如: 所有动物都具有吃和移动的能力,但是每种动物吃的东西和移动方式都不一样。这时就可以定义一个具有吃和移动方法的父类。但在父类中并没有具原创 2016-05-20 17:25:07 · 662 阅读 · 0 评论 -
Java之IO
转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51737361 本文出自【吴孝城的CSDN博客】 IO也写作I/O,可用来读写设备上的数据、网络、键盘、文件等根据处理的数据类型可分为:字节流、字符流 根据数据走向可分为:输入流、输出流字节流:可以处理所有类型的数据,在读取时,读到一个字节就返回一个字节。 在Java中以对原创 2016-06-22 22:17:38 · 434 阅读 · 0 评论 -
Java三大特性之封装
转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51463610 本文出自【吴孝城的CSDN博客】封装是将类的某些信息和实例细节之类的隐藏在类的内部,方便修改和实现,只允许该类提供的方法进行访问,如set,get封装可以方便程序的理解和维护,加强程序的安全性封装的步骤 1、修改可见性private 2、创建setter/gette原创 2016-05-20 17:52:31 · 656 阅读 · 0 评论 -
String、StringBuffer和StringBuilder
转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51428951 本文出自【吴孝城的CSDN博客】String:字符串常量 来看两个例子 String str = “A” + “B” + “C” 其实就是String str = “ABC” 这时速度是最快的,StringBuilder都没法比如果是 String str1原创 2016-05-16 22:14:42 · 519 阅读 · 0 评论 -
Java基础之静态static
static是一个成员修饰符定义功能时,如果功能不需要访问类中定义的成员变量(非静态)时,该功能就需要静态修饰静态方法注意事项:1、静态方法不能访问非静态的成员,可以调用非静态方法,要用创建对象(new)的方法调用但是非静态可以访问静态成员静态只能访问静态,好处:可以直接被类名调用,开发中建议用类名调用,不要创建对象调用:类名.方法();而不用:类名 名原创 2015-11-01 00:26:12 · 764 阅读 · 0 评论 -
Java重写Override和重载Overload
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51457528 本文出自【吴孝城的CSDN博客】重写是子类对父类中允许访问的的方法的重新编写 重载是同一类中方法名相同,但返回值类型或参数有所不同的方法的重新加载Override(重写)package cn.wuxiaocheng;class Animal { public v原创 2016-05-19 22:05:26 · 1397 阅读 · 0 评论 -
Java三大特性之继承
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51455293 本文出自【吴孝城的CSDN博客】extends:意思是扩展,但一般我们叫做继承。继承可以定义为一个类获得另一个类的属性(方法和字段)子类继承父类所有的成员(字段、方法、嵌套类),但不能使用父类private(私有)的方法和属性 构造方法不是成员,所以不会被继承,但可以被原创 2016-05-19 17:01:25 · 629 阅读 · 0 评论 -
Java三大特性之多态
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/51463306 本文出自【吴孝城的CSDN博客】一个行为具有多种表现形式称为多态 如吹奏乐器,吹笛子和吹箫声音是不同的,同样是吹这个动作,作用在不同对象上产生不同的效果,这就是多态。吹这个动作的多态。Java的引用变量有两个类型,编译时类型和运行时类型。 编译时类型由声明该变量时使用原创 2016-05-20 17:21:50 · 863 阅读 · 0 评论