自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员--反射

1.反射的基石–Class类1)、Class所有的类文件都有共同属性,所以可以向上抽取,把这些共性内容封装成一个类,这个类就叫Class(描述字节码文件的对象)。 Class类中就包含属性有field(字段)、method(方法)、construction(构造函数)。 而field中有修饰符、类型、变量名等复杂的描述内容,因此也可以将字段封装称为一个对象。用来

2015-09-11 14:05:47 199

原创 黑马程序员--UDP通信

1. DatagramPacket1). 创建接收包DatagramPacket:UDP数据报基于IP建立的,每台主机有65536个端口号可以使用。数据报中字节数限制为65536-8 。包含8字节的头信息。 构造接收包: DatagramPacket(byte[] buf, int length) 将数据包中Length长的数据装进Buf数组。 DatagramPacket(

2015-09-09 17:59:56 236

原创 黑马程序员--TCP通信

Socket原理1). Socket简介socket通常称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服

2015-09-09 17:57:28 265

原创 黑马程序员--多线程基础

1. 进程和线程1). 什么是进程所谓进程(process)就是一块包含了某些资源的内存区域。操作系统利用进程把它的工作划分为一些功能单元。进程中所包含的一个或多个执行单元称为线程(thread)。进程还拥有一个私有的虚拟地址空间,该空间仅能被它所包含的线程访问。线程只能归属于一个进程并且它只能访问该进程所拥有的资源。当操作系统创建一个进程后,该进程会自动申请一个名为主线程或首要线程的线程。

2015-09-09 17:48:25 328

原创 黑马程序员--异常处理

使用返回值状态标识异常在JAVA语言出现以前,传统的异常处理方式多采用返回值来标识程序出现的异常情况,这种方式虽然为程序员所熟悉,但却有多个坏处。

2015-09-09 17:37:22 313

原创 黑马程序员--文件数据IO操作

Reader和Writer 字符流原理Reader是所有字符输入流的父类,而Writer是所有字符输出流的父类。字符流是以字符(char)为单位读写数据的。一次处理一个unicode。

2015-09-09 17:32:53 176

原创 黑马程序员--基本IO操作

InputStream与OutputStream1) 输入与输出我们编写的程序除了自身会定义一些数据信息外,经常还会引用外界的数据,或是将自身的数据发送到外界。

2015-09-09 17:17:46 211

原创 黑马程序员--文件操作(File,RandomAccessFile)

创建File对象java.io.File用于表示文件(目录),也就是说程序员可以通过File类在程序中操作硬盘上的文件和目录。 File类只用于表示文件(目录)的信息(名称、大小等),换句话

2015-09-09 17:04:16 325

原创 黑马程序员--集合框架和集合操作(List,Queue, Deque,Map)

List接口是Collection的子接口,用于定义线性表数据结构;可以将List理解为存放对象的数组,只不过其元素个数可以动态的增加或减少。并且List是可重复集,这个我们在以前的章节已经描述。

2015-09-09 11:11:01 349

原创 黑马程序员-- 集合框架 (Collection, Iterator,泛型)

java提供了一种可以存数一组数据的数据结构,其提供了丰富的方法,在实际开发中往往比数组使用的广泛。这种数据结构成为集合:Collection。 Collection是一个接口,其定义了集合的相关功能方法。

2015-09-09 10:47:02 426

原创 黑马程序员--抽象类和接口

抽象方法和抽象类由abstract修饰的方法为抽象方法,抽象方法即只有方法的定义,没有方法体实现,用一个分号结尾。即方法五要素中,抽象方法缺少了一个要素(即:方法体)。也可以将抽象方法理解为不完整的方法。 若将抽象方法包含在类中,则该类也应该为抽象的,可以理解为,该类也不完整。

2015-09-09 10:23:37 280

原创 黑马程序员--字符串的基本操作(String)

String是不可变对象由于字符串在实际开发中被广泛使用,那么在频繁使用某个字符串时,会出现频繁创建一个字符串对象的现象,java为此对字符串的使用采用了一个优化措施,使得String对象为不可变对象,一旦在内存中创建,内容不能发生变化,若要对字符串内容改变,那么就会创建新对象。

2015-09-09 10:06:42 233

空空如也

空空如也

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

TA关注的人

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