- 博客(15)
- 资源 (1)
- 收藏
- 关注
转载 Java正则表达式
一、概述 正则表达式是Java处理字符串、文本的重要工具。 Java对正则表达式的处理集中在以下两个两个类:java.util.regex.Matcher 模式类:用来表示一个编译过的正则表达式。java.util.regex.Pattern 匹配类:用模式匹配一个字符串所表达的抽象结果。(很遗憾,Java Doc并没有给出这两个类的职责概念。) 比如一个简单例子:import java.
2015-03-31 17:29:08 389
转载 java中String和StringBuffer的区别
在java中有3个类来负责字符的操作。 1.Character 是进行单个字符操作的, 2.String 对一串字符进行操作,不可变类。 3.StringBuffer 也是对一串字符进行操作,是可变类。 String: 是对象不是原始类型. 为不可变对象,一旦被创建,就不能修改它的值. 对于已经存在的String对象的修改都是重新创建一个新的对
2015-03-31 17:25:46 370
转载 java中实现多态的机制
静态的多态: 方法名相同,参数个数或类型不相同。(overloading) 动态的多态: 子类覆盖父类的方法,将子类的实例传与父类的引用调用的是子类的方法 实现接口的实例传与接口的引用调用的实现类的方法。
2015-03-31 14:23:57 435
转载 java集合类面试
集合类特性(几个常用类的区别) ArrayList: 元素单个,效率高,多用于查询 Vector: 元素单个,线程安全,多用于查询 LinkedList: 元素单个,多用于插入和删除 HashMap: 元素成对,元素可为空 HashTable: 元素成对,线程安全,元素不可为空 WeakHashMap: 是一种改进的HashMap,它对key实行“弱引用”,如果一个ke
2015-03-26 11:20:12 477
转载 java集合类
集合类说明及区别 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(E
2015-03-26 10:30:09 303
转载 java嵌套类和内部类
一、什么是嵌套类及内部类 可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型:静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为内部类(inner)。嵌套类从JDK1.1开始引入。其中inner类又可分为三种: 其一、在一个类(外部类)中直接定义的内部类; 其二、在一个方法(外部类的方法
2015-03-24 16:10:12 337
转载 java clone
面试中经常遇到Clone的相关知识,今天总算是把Clone理解的比较透彻了!Java中Clone的概念大家应该都很熟悉了,它可以让我们很方便的“制造”出一个对象的副本来,下面来具体看看java中的Clone机制是如何工作的? 1. Clone和Copy 假设现在有一个User对象,User u1=new User(“U1001”,“Jason”,25),通常我们会有这样的赋值User u2=u1,
2015-03-24 15:35:56 381
转载 Java垃圾回收
Java的垃圾回收机制是Java虚拟机提供的能力,用于在空闲时间以不定时的方式动态回收无任何引用的对象 占据的内存空间。需要注意的是:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,很多人来我公司 面试时,我都会问这个问题的,70%以上的人回答的含义是回收对象,实际上这是不正确的。 System.gc() Runtime.getRuntime().gc() 上面的方法调用时用于显
2015-03-24 11:57:35 513
转载 java类与对象
面向对象基本概念:封装、继承、多态 封装:就是把数据和行为结合在一起形成统一的整体,并对对象使用者隐藏数据的实现过程。 继承:Java继承是使用已存在的类的定义作为基础建立新类的技术,继承避免了对一般类和特殊类之间共同特征进行的重复描述。 多态:多态指同一个实体同时具有多种形式。 类与对象关系:类是描述具有相同特征的一类事物的基本原型,定义了这类事物所拥有的数据特征以及可以
2015-03-24 11:34:16 433
转载 瘦子穿衣搭配
1 、绝对不要穿黑色和近乎黑色的上装,否则人越发显得干瘦,应穿膨胀色的服装,颜色可选用灰色、灰褐色、浅灰色等,用以增加扩张感。 2 、衣料以斜纹路花型的比较好,大格的柔软质地的也不错,毛质地的衣料可以放在第一位考虑,最好不要选直纹路。 3 、小胸围的男士应穿较紧胸围的衣服,这样可撑满衣服,使胸廓显得较宽。如果认为小胸围穿大胸围的衣服能显得胖一点,那就大错特错
2015-03-24 10:59:12 638
转载 Java 面向对象的四个特征
Java 面向对象的四个特征 1. 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来一般叫做类或者接口。)抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是数据抽象,二是过程抽象。 数据抽象就是用代码的形式表示现时世界中一类事物的特性,就是针对
2015-03-23 11:50:57 610
转载 java输入输出流
IO流 用于处理设备上数据。 流:可以理解数据的流动,就是一个数据流。IO流最终要以对象来体现,对象都存在IO包中。 流也进行分类: ①:输入流(读)和输出流(写)。 ②:因为处理的数据不同,分为字节流和字符流。 字节流:处理字节数据的流对象。设备上的数据无论是图片或者dvd,文字,它们都以二进制存储的。二进制的最终都是以一个8位为数据单元进行体现,所以计
2015-03-23 11:20:53 661
转载 java循环
while 语句 while 关键字的中文意思是“当……的时候”,也就是当条件成立时循环执行对应的代码。while 语句是循环语句中基本的结构,语法格式比较简单。 while 语句语法格式: while(循环条件) 循环体; 为了结构清楚,并且使循环体部分可以书写多行代码,一般把循环体处理成代码块,则语法格式变为: while(循环条件){ 循环体
2015-03-23 11:14:47 828
转载 序列化
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:Fil
2015-03-22 17:43:02 392
转载 java静态变量
java类的成员变量有俩种:一种是被static关键字修饰的变量,叫类变量或者静态变量;另一种没有static修饰,为实例变量。 在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。 在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要
2015-03-22 11:36:34 564
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人