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

原创 黑马程序员----正则表达式

第一部分  基础知识篇 概念: 正则表达式:符合一定规则的表达式 作用:对字符串进行操作,学习正则表达式就是学习一些特殊字符的使用 好处:可简化对字符串的操作   具体操作功能 匹配: String matches方法:用规则匹配字符串,只要有一出不符合就匹配结束,返回false [abc]代表某一位置上是否出现abc example: String s =“a”; Str

2015-09-14 23:21:59 324

原创 黑马程序员----反射

第一部分 基础知识篇: 反射的定义:反射就是把java类中的各种成分映射成相应的java类,获取的变量,方法,构造方法,修饰符等这些信息就用相应的java类表示                        它们是Filed,Method,Constructor,Package等   发射的基石:Class ,java程序中各个java类属于同一事物,描述这一类事物的类名就是Class

2015-09-13 21:28:26 245

原创 黑马程序员----网络编程

第一部分:基础知识的学习 概述: 网络模型:OS参考I模型 TCP/IP模型         OSI 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层        TCP/IP 应用层 传输层 网际层 主机至网络层        在每一层往下数据封包 相同层之间可以看层透明传输 常用协议:         传输层TCP UDP         网际层 IP

2015-09-11 23:23:36 314

原创 黑马程序员----GUI布局管理

第一部分 组件关系图 Component     |----Button     |----Lable     |----Checkbox     |----TextComponent             |----TextArea             |----TextField     |----Container             |----Panel    

2015-08-23 23:19:28 334

原创 黑马程序员----IO流以及文件的操作

第一部分:BufferWriter,BufferReaser基本操作 在学习过FileReader与fileWhiter后 发现此方法对字节流的操作效率低 原因是不断的在读写操作 现在引进缓冲区,在字节达到一定的数量后一次写入 ,减小了硬盘的写入次数以下是代码的实现过程   import java.io.*; class BufferWriterDemo                 

2015-08-23 19:11:12 417

原创 黑马程序员----集合框架的的基本操作

第一部分:基础知识   Collection: List:arraylist linkedlist vector Set:hashset treeset   Arraylist底层数据结构为数组,在元素较多时候查询快速,删除添加动作慢 linkedlistt底层数据结构为链表,在元素较多时候查询较慢,删除添加动作快   集合框架:为什么会出现那么多的容器呢? 因为每一个容器对数

2015-08-23 12:33:59 289

原创 黑马程序员----关于string类的基本操作举例

第一部分:String类基础知识概括 String 类适合描叙字符串事物 Java提供了多种对字符串操作的方法,常见的操作如下 1获取:字符串包含字符的个数:        Int length()获取长度       Char charAt(int index)根据位置获取位置上的字符       int indexOf(int ch);返回该字符串在字符串中的第一个位置     

2015-08-20 22:17:00 256

原创 黑马程序员----多线程的两种实现方法

第一部分 多线程的Thread实现方法 继承Thread类: (1)定义类继承Thread方法 (2)复写Thread方法 (3)调用线程的start方法 该方法两个作用:启动线程,调用run方法   覆盖run方法的原因: Thread 类用于描叙线程,该类定义了一个功能,用于存储要执行的代码,该功能就是run方法 也就是说thread方法中的run方法,用于线程要执行的代码

2015-08-19 20:24:28 222

原创 黑马程序员----异常处理机制的概括

第一部分:  异常的认识 异常体系Throwable: (1)Error:通常出现重大问题如:运行的类不存在或者内存溢出     不编写针对代码对其处理 (2)Exception     在运行时候出现的错误、     Exception都是以父类名作为后缀的     可编写针对性代码对其进行处理                                          

2015-08-18 21:12:48 241

原创 黑马程序员----匿名类及匿名内部类的学习

第一章: 内部类   内部类访问规则 (1)内部类可以访问外边类所有成员 包括私有 (2)外部类要访问内部类 必须先建立对象 (3)特色情况:一般的类不可以被私有,内部类可以被私有   内部类访问格式: (1)当内部类建立在外部类成员位置上时候,可以建立内部类对象: (2)外部类.内部类 对象名 = new 外部类( ).new 内部类( );   当内部类在成员位置上时候,

2015-08-18 00:44:31 303

原创 黑马程序员----Interface的学习笔记

第一章:接口的特点以及格式 (1)接口的认识以及Interface与class的区别 可以理解成抽象类的方法全都是抽象方法的抽象类 Class用于定义类  Interface用于定义接口 (2)接口定义时,格式特点   1.接口中常见定义:常量 抽象方法   2.接口中成员一般有固定的修饰符:    常量:public static final    方法: public abs

2015-08-16 22:13:09 345

原创 黑马程序员----关于构造函数与的学习以及this指针在构造函数间的调用规则

第一章  构造函数的特点以及应用 (1)构造函数的特点: 构造函数名与类名相同 不用定义返回值类型 不可以写return语句 (2)构造函数作用: 给对象初始化 (3)构造函数与普通函数的区别 对象一建立就会调用与之对应的构造函数 构造函数的作用;可以给对象初始化 构造函数的小细节;当一个类没有定义构造函数时候,系统会自动加入一个空参数的构造函数 构造函数在对象一建立就运行,

2015-08-14 23:19:52 682

原创 黑马程序员----排序算法分析与总结

第一讲:排序的在计算机里的意义 排序算法的实现: (1) 选择排序:每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 选择排序是不稳定的排序 方法。 (2)冒泡排序:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后

2015-08-12 22:11:53 319

空空如也

空空如也

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

TA关注的人

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