自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员——递归与枚举

1:递归(1)方法定义中调用方法本身的现象举例:老和尚给小和尚讲故事,我们学编程(2)递归的注意事项;A:要有出口,否则就是死递归B:次数不能过多,否则内存溢出C:构造方法不能递归使用(3)递归的案例:A:递归求阶乘B:兔子问题C:递归输出指定目录下所有指定后缀名的文件绝对路径D:递归删除带内容的目录(小心使用)2.枚举通过自己定义一个枚举类

2016-01-10 23:07:54 427

原创 黑马程序员——异常篇

概述异常是指在程序的运行时发生的错误和不正常的状况。异常的体系异常的处理A:JVM的默认处理把异常的名称,原因,位置等信息输出在控制台,但是呢程序不能继续执行了。B:自己处理a:try...catch...finally自己编写处理代码,后面的程序可以继续执行b:throws把自己处理不了的,在方法上声明,告诉调用者,这里有问

2016-01-10 22:53:20 324

原创 黑马程序员——正则篇

概述正则表达式就是符合一定规则的字符串使用步骤先用字符串定义规则String regex = "[1-9][0-9]{4,14}";通过String类的matches(String regex)方法匹配boolean flag = s.match(regex);常见规则A:字符x 字符 x。举例:'a'表示字符a\\ 反斜线字符。\n

2016-01-10 22:37:55 316

原创 黑马程序员——数组篇

概述数组是在程序设计中,为了方便处理,把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合成为数组。Java语言按数组的维数来分类,可以分为一维数组和多维数组。一维数组定义格式数据类型[] 数组名;数据类型 数组名[];推荐是用A方式,B方法就忘了吧。但是要能看懂。数组的初始化A:动态初始化只给

2016-01-10 22:25:19 363

原创 黑马程序员——字符串篇

字符串概述①.字符串是Java编程过程中最常见的数据类型。②.在Java中,由英文双引号("")引起的数据类型被看做是字符串。由单引号('')引起的数据类型被看做是字符。③.字符串就是多个字符组成的一串数据。字符串初始化①.字符串变量必须赋值后才可以使用,这称为字符串对象初始化。②.初始化有三种方式:使用new运算符、直接赋值和初始化为空。常用构造方法①.Strin

2016-01-10 21:35:48 363

原创 黑马程序员——反射篇

类的加载类的加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。加载 就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。连接验证 是否有正确的内部结构,并和其他类协调一致准备 负责为类的静态成员分配内存,并设置默认初始化值解析 将类的二进制

2016-01-08 12:35:46 256

原创 黑马程序员——网络编程篇

网络编程概述网络编程最主要的工作是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析。从而提取出对应的信息,达到通信的目的。网络编程三要素1.IP地址①.IP的中文简称为“网协”,也就是为计算机网络相互连接经行通信而设计的协议。②.它代表计算机在网络中的唯一标识。具有唯一性。③.IP地址是一个32位或者128位的无符号数字,使用4组数字表示一

2016-01-08 01:25:36 397

原创 黑马程序员——多线程篇

进程与线程1.学习多线程,首先要知道什么是进程,什么是线程①.进程:进程是一个执行的程序,指的是从代码加载、执行到执行结束的一个完整的过程。②.多进程:计算机同时运行两个或者更多的程序。③.线程:线程是比进程小的执行单位,一个进程可以通过运行多个线程来并发执行多项任务。④.多线程:在单个程序中同时运行多个线程来完成不同的工作。多线程概述①.多线程是实现并发的一种有效

2016-01-07 23:42:06 228

原创 黑马程序员——IO流篇

IO流概述流是一种抽象的概念,可以理解为输入/输出的途径。一个读取字节序列的对象被称为输入流,一个写入字节序列的对象称为输出流。输入流和输出流是相对于程序本身而言的。按照输入/输出流处理的不同数据类型对流进行分类,即字节流(Byte)和字符流(Character)。

2016-01-06 13:01:54 392

原创 黑马程序员——集合篇

一、集合概述1.集合的由来        集合有时又称为容方法。Java集合是多个对象的容方法,容方法里放了N多对象。集合被用于存储、获取、操纵和传输聚合的数据。简单来说,集合就是对象的容器。其实,数组也可以存储引用类型,称之为对象数组。但是数组的长度固定,不适合做变化的需求,所以Java就提供了集合供我们使用。2.集合和数组的区别        ①:长度区别

2016-01-05 21:23:26 350

空空如也

空空如也

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

TA关注的人

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