自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (5)
  • 收藏
  • 关注

原创 设计模式

设计模式1、面向对象设计原则面向对象的设计原则:开闭原则(对修改关闭,对扩展开发)2、单例概述:内存中只能存在一个该类的对象饿汉式:对象的初始化过程在类加载的时候就已经完成懒汉式:调用方法的时候再创建对象,需要注意线程安全问题开发中建议使用饿汉式,面试两种都要说明 /** * 饿汉式:对

2015-08-01 18:13:57 784

原创 正则、反射

正则、反射1、反射-概述反射就是在程序运行过程中,通过.class文件动态的获取类的信息(属性,构造,方法),并调用注意:JAVA不是动态语言,因为动态语言强调在程序运行过程中不仅能获取并调用类里面的属性和方法,还要求能够给类增加属性和方法,而JAVA中的反射只能获取调用,不能修改类的结构在反射中包含Declared的方法表示获取私有的成员内

2015-08-01 18:08:42 860

原创 网络编程

网络编程1、网络通信三要素     IP:网络中每一台计算机的唯一标识     端口号:用于标识进程的逻辑地址     协议(UPD&TCP):定义通信规则2、UDP协议与TCP协议各自特点UDP     1.不需要建立连接;     2.有数据大小限制,每个数据报的大小限制在64k;     3.

2015-08-01 18:08:35 677

原创 多线程

多线程1、线程1、概述     宏观来讲     进程:就是正在运行的程序     线程:就是进程的执行路径,执行单元2、创建一个线程的两种方式     1、定义一个类继承Thread类          public class A extends Thread{                    }          new A(

2015-08-01 17:44:13 549

原创 异常、IO流

异常、IO流1、异常1、概念     程序出现不正常的情况2、异常体系     Throwable          |—Error                                    严重的错误,比如硬件坏了          |—Exception

2015-08-01 16:43:52 605

原创 常见API对象

常见API对象1、包1、概念     包就是文件夹,用于区分相同的类名2、声明格式     package 包名1.包名2….;     package:是个关键字3、带包的类的编译和运行     javac –d . 文件名.java4、导包     import 包名1.包名2…;         如果我在一个类中需要用到不同包下的两

2015-08-01 16:17:29 1645

原创 集合

集合1、集合和数组     1、集合概述          由于我们使用的是面向对象语言,所以,我们要经常使用对象。而很多时候,我们可能需要使用很的对象,这个时候,我们就只能使用以前讲过的数组进行存储了,而数组的特点是长度固定。这样的话就不适合变化的数据。所以,java重新提供了一种容器,用于存储对象,这种容器叫集合     2、集合和数组的区别数组

2015-08-01 15:49:40 610 2

原创 面向对象_多态

面向对象—多态1、多态的概念和前提1、概念-什么是多态     对象在不同时刻表现出来的不同状态。2、针对引用类型的理解     编译期间状态和运行期间状态不一样     比如           Person p = new Person();//第一行          p = new Man();//第二行          p = n

2015-08-01 15:12:58 583

原创 面向对象_继承

面向对象—继承1、继承1、概述-什么是继承     1、多个类中存在相同属性和行为时,将这些内容抽取到单个类中,那么多个类无需再定义属性和行为,只需要继承即可     2、多个类称为 子类或派生类, 单个类称为父类或者超类     3、通过extends关键字让他们产生关系2、继承的好处及特点     好处:         1、提高代码的复用性

2015-08-01 14:58:54 553

原创 面向对象_封装

面向对象—封装1、封装概述1、概念     是指隐藏对象的属性和实现细节,仅对外提供公共的访问方式(换句话说就是将属性私有化,并提供公有的方法访问)2、private关键字     可用于修饰成员内容,包括成员变量和成员方法     被他修饰完毕后的内容,在其他类中是不能直接访问的,换句话说就是被private修饰的内容只能在本类中使用3、注意

2015-08-01 14:48:44 1703

原创 面向对象概述

面向对象概述1、面向对象思想A、什么是面向对象(3点)1、面向过程是以函数为基础,完成各种操作,强调的是过程2、面向对象以对象为基础,完成各种操作,强调的是对象,结果3、面向对象是基于面向过程的B、面向对象的思想特点     1、是一种更符合人们思考习惯的思想     2、把复杂的事情简单化     3、把我们从执行者变成了指挥者

2015-08-01 14:33:00 564

原创 Java基础知识(下)

Java基础知识(下)1、循环        1、什么时候使用               如果我们发现有很多重复内容的时候就要使用循环        2、好处               让我们的代码看起来更简洁了          3、循环的组成(理解)               1 初始化条件:一般定义的是一个初始变量

2015-08-01 14:20:42 725 1

原创 Java基础知识(上)

Java基础知识篇1、计算机基础知识1、计算机硬件                软件的基础设施,就是载体2、计算机软件                  系统软件:windows,MAC,LINUX                  应用软件:QQ YY momo 3、软件开发                  用开发工具和

2015-08-01 09:56:32 1149

空空如也

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

TA关注的人

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