Java查漏补缺
EthanFbi
这个作者很懒,什么都没留下…
展开
-
Java集合框架
浅谈JAVA集合框架Java提供了数种持有对象的方式,包括语言内置的Array,还有就是utilities中提供的容器类(container classes),又称群集类(collection classes)。集合在java中非常重要,在讨论之前,先来看几个面试中的经典问题。 1 Collection 和 Collections的区别。 2 List, Set, Map是否继转载 2014-08-04 00:43:21 · 358 阅读 · 0 评论 -
StringBuilder与StringBuffer的区别
相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐全转载 2014-08-04 00:50:27 · 332 阅读 · 0 评论 -
实现多线程有两种方法: Thread类继承和Runnable接口实现
l 创建线程的第一种方式:继承Thread类。步骤:1,定义类继承Thread。2,复写Thread类中的run方法。目的:将自定义代码存储在run方法。让线程运行。//run();仅仅是对象调用方法。而线程创建了,并没有运行。3,调用线程的start方法,该方法两个作用:启动线程,调用run方法。Demo d = new Demo();//创建好一个线程。//d.转载 2014-08-04 01:00:41 · 492 阅读 · 0 评论 -
Java查漏补缺-重载和重写
java中重载与重写的区别 首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。转载 2014-08-03 23:59:53 · 378 阅读 · 0 评论 -
JAVA IO API使用详解
一.理论准备流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行,设备可以是文件、网络、内存等。流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序(小马哥说的是机器)为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流,可以将流想象成一个“水流管道”(很多资料都这么讲的),自然就出现了方向的概念。流把I/转载 2014-08-04 00:34:07 · 528 阅读 · 0 评论 -
java MVC设计模式探究——mvc在j2ee中的应用
一、MVC设计模式在java应用程序中的应用二、MVC设计模式在网络中的应用1. 问题出现 如果是要开发一个在线图书借阅系统,比如说是集美大学图书馆的借阅系统,这个系统 希望被做成B/S模式的,用户只要有浏览器就可以使用这个系统. 那么,在开发语言方面,我们可以选择使用纯JSP来开发. OK. 如果你选用纯JSP来开发,那么对于一个图书查询功能来说,转载 2014-08-04 01:36:39 · 716 阅读 · 0 评论 -
J2SE经典实例
1.import java.awt.Point; class PassByValue{public static void modifyPoint(Point pt, int j){pt.setLocation(5,5); j=15 ; System.out.println(pt +"传值进来 ;" + j);} //进行别名覆盖 public static void main(转载 2014-08-05 23:51:03 · 469 阅读 · 0 评论