自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 java 线程有几种状态

在java中,线程通常有五种状态,创建,就绪,运行、阻塞和死亡状态。  第一是创建状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态。  第二是就绪状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,此时处于就绪状态。在线程运行之后,从等待或者睡眠中回来之后,也会处于就绪状态。  第

2015-04-29 08:35:29 2589

转载 JAVA中堆和栈的区别

在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。      当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。      堆内存用来存放由new创建的对象和数组。      在堆中分配的内存,由Java虚拟机的

2015-04-15 11:54:29 379 1

转载 Java线程面试题Top50

不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用

2015-04-10 17:45:34 472

转载 java抽象类,接口

简单来说,接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的。 抽象类的成员可以具有访问级别,而接口的成员全部public级别抽象类可以包含字段,而接口不可以,抽象类可以继承接口,而接口不能继承抽象类抽象类的成员可以具有具体实现,而接口不行抽象的子类可以选择性实现其基类的抽象方法,而接口的子类必须实现

2015-04-02 22:49:11 324

转载 Java正则表达式

一、概述 正则表达式是Java处理字符串、文本的重要工具。 Java对正则表达式的处理集中在以下两个两个类:java.util.regex.Matcher   模式类:用来表示一个编译过的正则表达式。java.util.regex.Pattern   匹配类:用模式匹配一个字符串所表达的抽象结果。(很遗憾,Java Doc并没有给出这两个类的职责概念。) 比如一个简单例子:import java.

2015-03-31 17:29:08 369

转载 java中String和StringBuffer的区别

在java中有3个类来负责字符的操作。1.Character 是进行单个字符操作的,2.String 对一串字符进行操作,不可变类。3.StringBuffer 也是对一串字符进行操作,是可变类。String:    是对象不是原始类型.    为不可变对象,一旦被创建,就不能修改它的值.    对于已经存在的String对象的修改都是重新创建一个新的对

2015-03-31 17:25:46 348

转载 java中实现多态的机制

静态的多态:方法名相同,参数个数或类型不相同。(overloading)动态的多态:子类覆盖父类的方法,将子类的实例传与父类的引用调用的是子类的方法实现接口的实例传与接口的引用调用的实现类的方法。

2015-03-31 14:23:57 411

转载 java集合类面试

集合类特性(几个常用类的区别)ArrayList: 元素单个,效率高,多用于查询  Vector: 元素单个,线程安全,多用于查询  LinkedList: 元素单个,多用于插入和删除  HashMap: 元素成对,元素可为空  HashTable: 元素成对,线程安全,元素不可为空WeakHashMap: 是一种改进的HashMap,它对key实行“弱引用”,如果一个ke

2015-03-26 11:20:12 460

转载 java集合类

集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口  Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(E

2015-03-26 10:30:09 283

转载 java嵌套类和内部类

一、什么是嵌套类及内部类  可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型:静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为内部类(inner)。嵌套类从JDK1.1开始引入。其中inner类又可分为三种:  其一、在一个类(外部类)中直接定义的内部类;  其二、在一个方法(外部类的方法

2015-03-24 16:10:12 311

转载 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 363

转载 Java垃圾回收

Java的垃圾回收机制是Java虚拟机提供的能力,用于在空闲时间以不定时的方式动态回收无任何引用的对象占据的内存空间。需要注意的是:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,很多人来我公司面试时,我都会问这个问题的,70%以上的人回答的含义是回收对象,实际上这是不正确的。System.gc()Runtime.getRuntime().gc() 上面的方法调用时用于显

2015-03-24 11:57:35 488

转载 java类与对象

面向对象基本概念:封装、继承、多态封装:就是把数据和行为结合在一起形成统一的整体,并对对象使用者隐藏数据的实现过程。继承:Java继承是使用已存在的类的定义作为基础建立新类的技术,继承避免了对一般类和特殊类之间共同特征进行的重复描述。多态:多态指同一个实体同时具有多种形式。类与对象关系:类是描述具有相同特征的一类事物的基本原型,定义了这类事物所拥有的数据特征以及可以

2015-03-24 11:34:16 414

转载 瘦子穿衣搭配

1 、绝对不要穿黑色和近乎黑色的上装,否则人越发显得干瘦,应穿膨胀色的服装,颜色可选用灰色、灰褐色、浅灰色等,用以增加扩张感。       2 、衣料以斜纹路花型的比较好,大格的柔软质地的也不错,毛质地的衣料可以放在第一位考虑,最好不要选直纹路。       3 、小胸围的男士应穿较紧胸围的衣服,这样可撑满衣服,使胸廓显得较宽。如果认为小胸围穿大胸围的衣服能显得胖一点,那就大错特错

2015-03-24 10:59:12 598

转载 Java 面向对象的四个特征

Java 面向对象的四个特征1. 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来一般叫做类或者接口。)抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是数据抽象,二是过程抽象。 数据抽象就是用代码的形式表示现时世界中一类事物的特性,就是针对

2015-03-23 11:50:57 587

转载 java输入输出流

IO流用于处理设备上数据。流:可以理解数据的流动,就是一个数据流。IO流最终要以对象来体现,对象都存在IO包中。流也进行分类:①:输入流(读)和输出流(写)。②:因为处理的数据不同,分为字节流和字符流。 字节流:处理字节数据的流对象。设备上的数据无论是图片或者dvd,文字,它们都以二进制存储的。二进制的最终都是以一个8位为数据单元进行体现,所以计

2015-03-23 11:20:53 638

转载 java循环

while 语句while 关键字的中文意思是“当……的时候”,也就是当条件成立时循环执行对应的代码。while 语句是循环语句中基本的结构,语法格式比较简单。while 语句语法格式:while(循环条件)         循环体;为了结构清楚,并且使循环体部分可以书写多行代码,一般把循环体处理成代码块,则语法格式变为:while(循环条件){         循环体

2015-03-23 11:14:47 806

转载 序列化

序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:Fil

2015-03-22 17:43:02 374

转载 java静态变量

java类的成员变量有俩种:一种是被static关键字修饰的变量,叫类变量或者静态变量;另一种没有static修饰,为实例变量。  在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。  在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要

2015-03-22 11:36:34 548

get方法编码组件包

Java讲义 Java学习过程一些资料 关于get方法编码

2011-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除