自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 设计模式(一)-单例模式

1.作用保证只有一个实例,并且提供一个访问该实例的全局访问点。2.常见场合window的任务管理器和回收站、项目的配置文件、打印机3.如何保证唯一性1.不允许其他程序用new创建该类对象。 2在该类创建一个本类的实例。 3.对外提供一个方法让其他程序获取该对象。4.设计步骤1.私有化该类构造函数 2.通过new在本类创建一个本类对象 3.定义一个公有的方法,将创建的对象返回5.常规形式1.懒

2016-03-27 21:40:00 207

原创 常规面试题-6.输入和输出流

1.Java IO流的实现机制是什么?流的本质是数据传输,根据处理数据类型的不同,流可以分为两大类:字节流和字符流。 字节流以字节(8 bit)为单位,包括两个抽象类:InputStream 和 OutputStream 字符流以字符(16 bit)为单位,根据码表映射字符,一次可以读多个字节,它包含两个抽象类:Reader和Writer。 其主要区别是:字节流在处理输入输出时不会用到缓存,而

2016-03-23 10:16:41 680

原创 常规面试题-4.关键字

1.break、continue和return区别1.break用于直接跳出当前循环,不再执行剩余代码。 2.continue用于停止当次循环,回到循环起始处,进入下一次循环。 3.return是一个跳转语句,用来表示一个方法返回,可以使程序控制返回到调用该方法的地方。可以在多重循环的外面定义一个标识,然后在循环体里使用带有标识的break语句,这样就可以跳出多重循环。public class

2016-03-22 09:17:28 225

原创 常规面试题-3.面向对象

1.面向对象有哪些特征1.抽象:忽略一个主题中与当前目标无关的方面,以便更充分地注意与当前目标有关的方面。 2.继承:一种联结类的层次模型,并且允许和鼓励类的重用。

2016-03-21 20:13:47 266

原创 Head First JAVA 拾忆-2

6.使用函数库1.ArrayList//创建ArrayList<Egg> myList = new ArrayList<Egg>();//加入元素Egg s = new Egg();myList.add(s);//再加入元素Egg b = new Egg();myList.add(b);//查询大小int theSize = myList.size();//查询特定元素boolean

2016-03-16 16:47:24 286

原创 Head First JAVA 拾忆-1

很久之前看得java书籍,现在整理一下当时注意和犯错的知识点。第一章 基础概念练习1 public static void main(){ int x = 5; while (x>1) { x = x - 1; if (x < 3){ System.out.println("small x");

2016-03-16 11:02:11 297

空空如也

空空如也

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

TA关注的人

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