自定义博客皮肤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)
  • 收藏
  • 关注

原创 3月24号

Component(被装饰对象基类)定义对象的接口,可以给这些对象动态增加职责;ConcreteComponent(具体被装饰对象)定义具体的对象,Decorator可以给它增加额外的职责;Decorator(装饰者抽象类)维护指向Component实例的引用,定义与Component一致的接口;ConcreteDecorator(具体装饰者)具体的装饰对象,给内部持有

2017-03-27 00:03:37 274

原创 3月23

Component(被装饰对象基类)定义对象的接口,可以给这些对象动态增加职责;ConcreteComponent(具体被装饰对象)定义具体的对象,Decorator可以给它增加额外的职责;Decorator(装饰者抽象类)维护指向Component实例的引用,定义与Component一致的接口;ConcreteDecorator(具体装饰者)具体的装饰对象,给内部持有

2017-03-27 00:01:26 205

原创 3月22号

十四、NIONIO:New IO,从 JDK1.4加入,目的为了提高 IO 流的读取和写入效率处理的数据格式是:块NIO中提供的缓冲区(数组)ByteBufferIntBufferLongBufferFloatBufferDoubleBufferCharBufferShortBuffer缓冲区的三个重要变量:position:位置

2017-03-22 19:05:56 218

原创 3月21号

七、对象流把一个对象持久化到物理介质,或者把对象传输到另一个独立的程序中,可以使用JAVA 的对象流。 序列化:把对象保存到文件中,可以称为对象序列化到文件反序列化:把对象从文件中读取到程序中,重新组装成对象,可以称为对象的反序列化。 什么情况下,对象需要序列化:(1)对象要永久保存(2)对象要进行传输 在JAVA中如何实现对象序列化:(1)把要

2017-03-22 19:03:50 206

原创 3月20号

一、File文件操作 (1)File类的基本操作方法public static void main(String[] args) {// File类:表示文件或目录的路径抽象表示形式// IO: input/output 输入输出// File file = new File("c:\\test\\moliying.txt");// File file = new Fi

2017-03-20 21:27:02 193

原创 3月17号

ArithmeticException:算术异常ClassCastException:类型转换IndexOutOfBoundsException:下标越界NullPointerException:空指针 IllegalArgumentException:非法参数 InputMismatchException :输入不匹配

2017-03-19 20:59:06 141

原创 3月16号

一、StringBuffer类问题:在使用String进行字符串连接时,每一秒连接都会产生一个临时字符串对象,连接的越多,内存消耗越大,我们应该避免这种情况发生。解决:使用StringBuffer来解决字符串连接的问题。 StringBuffer的源码分析:(1)使用字符数组实现数据存储(2)默认初始容量是16(数组的大小)(3)在追加数据方法(append(。。。。)

2017-03-16 19:36:18 226

原创 8月15号

一、Eclipse开发环境的使用1、Eclipse是一个强大的集成开发环境(90%的java开发者都在使用)二、异常处理1、异常的但一个:在程序运行过程中,由于语法或者逻辑错误,导致程序中断,无法继续运行,称为程序异常。在程序出现异常时,我们应该在预先考虑如何处理。 Java中异常分类:ThrowableThrowable分为:Error和Exception,Error

2017-03-15 19:04:28 173

原创 3月14号

十、内部类在一个类内部定义的类,包含内部类的类称为外部类。内部类的好处:可以直接访问外部类的私有属性和方法,内部类可以把外部类中相对独立的功能进行封装,内部类需要依赖外部类的对象存在。 缺点:内部类打破类的常规定义(类是由属性和方法组成) class Outer{    private String name = "Outer";    class Inner{

2017-03-14 14:04:00 188

原创 3月13号

六、Object类1、Object类是所有类的父类,当我们没有显示的继承一个类时,默认就继承Object类(包括数组。)2、任何一个类都会拥有Object类中的定义方式3、object obj = new 任何类型();4、object类中的toString()方法用来表示对象的字符串形式,默认会返回: public String toString() {        r

2017-03-13 19:29:08 214

原创 3月10号

五,多态性多态是面向对象的三大特征之一。面向对象的特征封装,继承,多态,抽象多态:对象在运行过程中的多种形态。//用父类的引用指向子类对象(用大的类型去接受小的类型,向上转型,自动转换)Chicken home = new HomeChcken();在编程是针对抽象类型的编写代码,称为面向抽象类型(面向接口编程)抽象(父类)父类通常都定义为抽象类、接

2017-03-12 21:41:13 158

原创 3月9号

方法重写;发生在子类和父类之间,在子类中有一个与父类的方法名相同,返回值相同,参数完全一样,访问修饰符大于或等于父类方法修饰符,那么子类的这个方法称为重写父类的方法(覆盖)面试题:overloading与overriding的区别重载和重写的区别。在子类和父类中,重写方法后,在调用时,以创建的对象类型为准,会调用谁的方法。super 关键字:用于

2017-03-12 21:40:35 202

原创 3月8号

十一、对象数组{1,2,3, 4 ,5,6,null,null,null}用于存储一组相同类型的对象在使用对象数组时,我们要遵循以下原则:。(1)保正数组元素的插入顺序(2)保正数组元素的连续性(3)添加元素一般在数组的末尾添加(4)插入元素需要把插入位置之后的元素往后移动一位(5)删除无素时需要把删除位置之后的元素往前移动一

2017-03-08 21:42:23 300

原创 3月7号

java中String的常用方法charAt(int index)           返回指定索引处的 char 值contains(CharSequence s)           当且仅当此字符串包含指定的 char 值序列时,返回 true。endsWith(String suffix)           测试此字符串是否以指定的后缀结束。getBytes(

2017-03-08 21:41:37 171

原创 2017年3月6号

今天开始了面向对象的基础知识,今天也发现了以前学的c语音跟JAVA有很大的出入,比如Java面对对象,而C语言面对过程。一:面向对象的基本概念编程的两种的思维方式:(1)面向过程的编程方式根据具体的操作步骤去实现程序缺点:不通用,只针对一个程序(事情)不利于维护(不能适应变化)(2)面向对象的编程方式解决程序适应变化的能力(可维护性强)降低功能之间的相互依赖

2017-03-06 22:46:21 251

原创 2017年3月5号

今天有老师帮我补了很多课,把前面丢下的都弄懂了,比如if else语句,import java.util.Scanner还有这个代码前面很多次作业完全没头绪就是不知这个代码 今天算是弄懂了,还有switch判断,还帮我补习了前几天的for循环,然后发现一些题目都会做,现在重要的只是记住代码 。

2017-03-06 22:42:15 220

原创 2017年3月4号。

今天虽然休息,但是我前面丢了很多课,很多基础。今天要自己学习的也到了。看了之后 比如前面的循环,变量,赋值,都明白了。

2017-03-06 22:37:48 207

原创 2017年3月3号

今天是我在磨砺营的第二天,今天老师讲了很多,听着听着逻辑跟的上但是代码,语法完全跟不上。然后就是基础也不懂,到了晚上考试的时候,除了今天老师讲的和昨天讲的一些编程记得逻辑,但是不记得语法和代码,完全不会。错了很多,看来只能把前面的基础补会才行。

2017-03-06 22:30:29 202

原创 2017年3月2日

今天是第一天到磨砺营,刚刚来确确实实很多不懂,前面也掉了很多课程,比如一开始的代码,有些JAVA代码都不知道,跟以前学的C语音代码很多不同。 主要是语句有些都不会,然后很多地方写的不仔细,很多错误,但是我觉得JAVA应该只要熟悉了就不会再犯这种错误了。今天学的一些算法,慢慢的都理解了大意了。基本上问题都是出现在前面的一些代码不熟,写的不仔细。

2017-03-02 19:02:35 229

空空如也

空空如也

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

TA关注的人

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