![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 85
iteye_15972
这个作者很懒,什么都没留下…
展开
-
正则表达式
正则表达式 正则表达式:符合一定规则的表达式。作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。所以学习正则表达式,就是在学习一些特殊符号的使用。 好处:可以简化对字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性越差。 具体操作功能: 1,匹配:String matc...原创 2013-02-18 22:45:29 · 108 阅读 · 0 评论 -
黑马程序员-泛型
---------------------- android培训、java培训、期待与您交流! ---------------------- 泛型 泛型:JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。 好处1.将运行时期出现问题ClassCastException,转移到了编译时期。,方便于程序员解决问题。让运行...原创 2013-02-10 19:47:53 · 79 阅读 · 0 评论 -
黑马程序员-集合3-Map集合
---------------------- android培训、java培训、期待与您交流! ---------------------- Map集合 Map集合的特点:Map与Collection在集合框架中属并列存在Map存储的是键值对Map存储元素使用put方法,Collection使用add方法Map集合没有直接取出元素的方法,而是先转成Se...2013-02-10 19:16:16 · 79 阅读 · 0 评论 -
黑马程序员-集合2-Set集合
---------------------- android培训、java培训、期待与您交流! ---------------------- 集合2-Set集合 Set集合的功能和Collection是一致的。|--Set:元素是无序(存入和取出的顺序不一定一致),元素不可以重复。、|--HashSet:底层数据结构是哈希表。是线程不安全的。不同步...原创 2013-02-01 22:58:52 · 131 阅读 · 0 评论 -
黑马程序员-集合1-List集合
---------------------- android培训、java培训、期待与您交流! ---------------------- 集合1-List集合 集合框架 Collection在java.util包中Collection|--List(列表):元素是有序的,元素可以重复。因为该集合体系有索引。|--ArrayList:底层...原创 2013-02-01 22:41:23 · 91 阅读 · 0 评论 -
黑马程序员-对象包装类
---------------------- android培训、java培训、期待与您交流! ---------------------- 对象包装类 基本数据类型对象包装类java把任何事物都看作对象,所以也把基本数据类型当作对象处理。 把基本数据类型转换为对象,会有很多好处,在包装类中提供了很多可以对基本数据类型操作的方法。 基...原创 2013-02-01 22:26:59 · 97 阅读 · 0 评论 -
黑马程序员-字符串缓冲区
---------------------- android培训、java培训、期待与您交流! ---------------------- 字符串缓冲区 StringBuffer是字符串缓冲区。被final修饰,不能有子类 是一个容器。特点:1,长度是可变化的。2,可以字节操作多个数据类型。3,最终会通过toString方法变成...原创 2013-02-01 22:11:20 · 85 阅读 · 0 评论 -
黑马程序员-String类
---------------------- android培训、java培训、期待与您交流! ---------------------- String类 API:java对我们提供的应用程序接口。暴漏出来的,我们能够直接使用的部分。String类,final修饰,不能有子类。方法区中有:方法数据,静态区,常量池。一个字符串是一个对象,存...原创 2013-01-30 22:49:35 · 75 阅读 · 0 评论 -
黑马程序员-多线程3
---------------------- android培训、java培训、期待与您交流! ---------------------- 多线程3 线程停止: stop方法已经过时。如何停止线程?只有一种,run方法结束。开启多线程运行,运行代码通常是循环结构。 只要控制住循环,就可以让run方法结束,也就是线程结束。 特殊情...原创 2013-01-30 22:42:10 · 74 阅读 · 0 评论 -
黑马程序员-多线程2
---------------------- android培训、java培训、期待与您交流! ---------------------- 多线程2 线程间通信线程间通讯:其实就是多个线程在操作同一个资源,但是操作的动作不同。示例1.class Res//创建被共同操作的对象{ String name; String sex;...原创 2013-01-30 22:35:00 · 51 阅读 · 0 评论 -
黑马程序员-多线程1
---------------------- android培训、java培训、期待与您交流! ---------------------- 多线程1 理解多线程 多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在...原创 2013-01-30 22:16:29 · 67 阅读 · 0 评论 -
黑马程序员-集合工具类
---------------------- android培训、java培训、期待与您交流! ---------------------- 集合工具类 集合框架的工具类。Collections:集合框架的工具类。里面定义的都是静态方法。 Collections和Collection有什么区别?Collection是集合框架中的一个顶层接口,它里...原创 2013-02-10 20:29:42 · 111 阅读 · 0 评论 -
黑马程序员-IO_字符流和字节流
---------------------- android培训、java培训、期待与您交流! ---------------------- 字符流和字节流 字符流和字节流: 字节流两个基类:InputStream , OutputStream 字符流两个基类:Reader, Writer 先学习一下字符流的特点。 既然...原创 2013-02-16 20:29:50 · 167 阅读 · 0 评论 -
网络编程TCP传输
TCP传输 TCP传输Socket和ServerSocket建立客户端和服务器端建立连接后,通过Socket中的IO流进行数据的传输关闭socket同样,客户端与服务器端是两个独立的应用程序。 基本思路(客户端)客户端需要明确服务器的ip地址以及端口,这样才可以去试着建立连接,如果连接失败,会出现异常。连接成功,说明客户...原创 2013-02-18 22:37:08 · 133 阅读 · 0 评论 -
网络编程UDP
网络编程UDP 网络通讯要素1.找到对方的IP2.数据要发送到对方指定的应用程序上,为了标识这些应用程序,所以给这些网络应用程序都用数字进行标识,为了方便称呼这个数字,叫做端口,逻辑端口。tomcat默认8080,3.定义通信规则。这个通信规则称为协议,国际组织定义了TCP/IP IP地址:InetAddress网络中设备...原创 2013-02-18 22:31:58 · 104 阅读 · 0 评论 -
黑马程序员-GUI图形用户界面1
---------------------- android培训、java培训、期待与您交流! ---------------------- GUI图形用户界面 GUI(图形用户界面)GUI-Graphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLI-Command line Us...原创 2013-02-17 22:49:07 · 121 阅读 · 0 评论 -
黑马程序员-API中的其他常用类
---------------------- android培训、java培训、期待与您交流! ---------------------- API中的其他常用类 System:类中的方法和属性都是静态的。out:标准输出,默认是控制台。in:标准输入,默认是键盘。 描述系统一些信息。 获取系统属性信息:Properties get...原创 2013-02-17 22:41:41 · 80 阅读 · 0 评论 -
黑马程序员-IO_其他常用流对象
---------------------- android培训、java培训、期待与您交流! ---------------------- 其他常用流对象 打印流:该流提供了打印方法,可以将各种数据类型的数据都原样打印。 字节打印流:PrintStream构造函数可以接收的参数类型:1,file对象。File2,字符串路径。Stri...原创 2013-02-17 22:32:09 · 78 阅读 · 0 评论 -
黑马程序员-IO_字符编码
---------------------- android培训、java培训、期待与您交流! ---------------------- 字符编码 字符流的出现为了方便操作字符。更重要是的加入了编码转换。通过子类转换流来完成。InputStreamReaderOutputStreamWriter在两个对象进行构造的时候可以加入字符集 ...原创 2013-02-17 22:22:08 · 110 阅读 · 0 评论 -
黑马程序员-IO_File类
---------------------- android培训、java培训、期待与您交流! ---------------------- File类 File类用来将文件或者文件夹封装成对象方便对文件与文件夹的属性信息进行操作。File对象可以作为参数传递给流的构造函数。 File类常见方法:1,创建。boolean creat...原创 2013-02-16 23:03:47 · 75 阅读 · 0 评论 -
黑马程序员-IO-流应用规律
---------------------- android培训、java培训、期待与您交流! ---------------------- 流应用规律 读取键盘录入。System.out:对应的是标准输出设备,控制台。System.in:对应的标准输入设备:键盘。 需求:通过键盘录入数据。当录入一行数据后,就将该行数据进行打印。如果...原创 2013-02-16 22:34:51 · 125 阅读 · 0 评论 -
黑马程序员-IO_字节流应用
---------------------- android培训、java培训、期待与您交流! ---------------------- 字节流 字符流:FileReaderFileWriter。字符流缓冲区:BufferedReaderBufferedWriter 字节流:InputStream OutputStream字...原创 2013-02-16 21:03:06 · 88 阅读 · 0 评论 -
黑马程序员-IO_字符流缓冲区
---------------------- android培训、java培训、期待与您交流! ---------------------- 字符流缓冲区 缓冲区的出现是为了提高流的操作效率而出现的。 所以在创建缓冲区之前,必须要先有流对象。 该缓冲区中提供了一个跨平台的换行符。newLine(); import java.io....原创 2013-02-16 20:38:10 · 97 阅读 · 0 评论 -
黑马程序员-面向对象-异常处理机制
---------------------- android培训、java培训、期待与您交流! ---------------------- 异常处理机制 异常:就是程序在运行时出现不正常情况。异常由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述。并封装成对象。其实就是java对不正常情况进行描述后的对象体现。 ...原创 2013-01-30 00:08:04 · 70 阅读 · 0 评论 -
黑马程序员-面向对象-接口和多态
---------------------- android培训、java培训、期待与您交流! ---------------------- 接口和多态 接口:初期理解,可以认为是一个特殊的抽象类当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。class用于定义类interface 用于定义接口。 接口定义时,格式特...原创 2013-01-29 23:48:51 · 121 阅读 · 0 评论 -
黑马程序员-构造函数应用方法
---------------------- android培训、java培训、期待与您交流! ---------------------- 黑马程序员-构造函数应用方法 构造函数构造函数的作用:用于给给定对象初始化。用法:在分析事物时,该事物存在具备一些特性或行为,那么将内容定义为构造函数。class Zi ...原创 2012-12-23 00:06:32 · 86 阅读 · 0 评论 -
黑马程序员-IO流如何创建文件
---------------------- android培训、java培训、期待与您交流! ---------------------- 黑马程序员-IO流如何创建文件 IO流创建一个文件流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输...原创 2012-12-21 23:25:17 · 107 阅读 · 0 评论 -
黑马程序员-IO流复制指定文件中的内容
---------------------- android培训、java培训、期待与您交流! ---------------------- 黑马程序员-IO流复制指定文件中的内容 /*IO复制一个文本文件将E盘的一个文本文件数据存储到d盘的一个文件中。复制的原理: 其实就是将c盘下的一个文件数据存储到d盘的一个文件中...原创 2012-12-21 23:21:58 · 94 阅读 · 0 评论 -
黑马程序员-IO流读取文件中的内容
---------------------- android培训、java培训、期待与您交流! ----------------------黑马程序员-IO流读取文件中的内容 IO读取文本文件中的内容我们知道要读取一个文件中的内容,用到的是读取流,要读的是文本文件,所以就用字符流,这时 我们会想到读取字符流的抽象类Reader,我们已经敢确定了使用的是Rea...原创 2012-12-21 23:18:34 · 330 阅读 · 1 评论 -
黑马程序员-GUI窗体实现文件打开保存
---------------------- android培训、java培训、期待与您交流! ---------------------- 黑马程序员-GUI窗体实现文件打开保存 /*建立一个窗体 *有菜单栏,文本框 *菜单栏中有菜单列表 *列表中的菜单有活动监听,并具有一定的功能。 *可以实现打开和保存文件的功能。 * */imp...原创 2012-12-21 23:17:52 · 235 阅读 · 0 评论 -
黑马程序员-GUI文件浏览器
---------------------- android培训、java培训、期待与您交流! ---------------------- 黑马程序员-GUI文件浏览器 /*定义一个窗口,列出指定目录中内容 *具有错误提示对话框 * * */ import java.awt.*;import java.awt.event.*;import ja...原创 2012-12-21 23:15:00 · 94 阅读 · 0 评论 -
黑马程序员- UDP协议编写聊天程序
---------------------- android培训、java培训、期待与您交流! ---------------------- 黑马程序员-UDP协议编写聊天程序/*编写一个聊天程序 * 使用到UDP协议 * 有接收和发送数据部分 *能够同时接收和发送数据 *使用到多线程技术 *实现一条线程接收,一条线程发送。 * * */ ...原创 2012-12-20 13:54:57 · 178 阅读 · 0 评论 -
黑马程序员-设计模式
---------------------- android培训、java培训、期待与您交流! ---------------------- 黑马程序员-设计模式 设计模式是一种解决某一类问题最行之有效的方法,在Java中一共有23 中设计模式。单利假设模式:解决一个类在内存中只存在一个对象的问题。保证对象 的唯一性。...原创 2012-12-20 13:51:43 · 77 阅读 · 0 评论 -
黑马程序员-继承学习总结
---------------------- android培训、java培训、期待与您交流! ---------------------- 黑马程序员-继承学习总结 继承的作用:1.提高了代码的复用性。 2.让类一类之间产生了关系,有了这个关系,才具有多态特性。在Java语言中,Java只支持单继承,不支持多继承。 因为多继承存在安全...原创 2012-12-20 13:48:42 · 79 阅读 · 0 评论 -
黑马程序员-GUI窗体的基础知识
---------------------- android培训、java培训、期待与您交流! ---------------------- 黑马程序员—GUI窗体的基础知识 /*frame窗体 *action事件 *鼠标事件 *键盘事件 */ import java.awt.*;import java.aw...原创 2012-12-20 13:24:38 · 83 阅读 · 0 评论 -
黑马程序员-IO流使用缓冲区提高效率
---------------------- android培训、java培训、期待与您交流! ---------------------- 黑马程序员-IO流使用缓冲区提高效率 /*字符流缓冲区缓冲区的出现提高了流对数据的读写效率。对应类: 1.BufferedWriter 2.Buffered...原创 2012-12-23 00:06:46 · 93 阅读 · 0 评论 -
黑马程序员- 代理技术
---------------------- android培训、java培训、期待与您交流! ---------------------- 代理技术 代理的概念与作用生活中的代理武汉人从武汉的代理商手中买联想电脑和直接跑到北京传智播客旁边来找联想总部买电脑,你觉得最终的主体业务目标有什么区别吗?基本上一样吧,都解决了核心问题,但是,一点区别都没有吗?从代理...原创 2012-12-25 00:21:04 · 75 阅读 · 0 评论 -
黑马程序员-面向对象-继承
---------------------- android培训、java培训、期待与您交流! ---------------------- 继承 继承的概述1.多个类中存在相同的属性和行为时,将这些内容抽取到单独的一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可。2.多个类可以成为子类,单独这个类称为父类或者超类。3.子类可...原创 2013-01-28 23:06:07 · 71 阅读 · 0 评论 -
黑马程序员-面向对象
---------------------- android培训、java培训、期待与您交流! ---------------------- 面向对象 面向对象概念:面向对象是相对面向过程而言的的面向对象和面向过程都是思想面向过程:强调的是功能和行为面向对象::将功能封装劲对象,强调具备了某种功能的对象面向对象是基于面向过程的...原创 2013-01-28 22:49:31 · 80 阅读 · 0 评论 -
黑马程序员-基础语法-函数与数组
---------------------- android培训、java培训、期待与您交流! ---------------------- 函数与数组 函数:函数的定义什么是函数?函数就是定义在类中的具有特定功能的一段独立小程序。函数也称为方法。函数的格式:修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,...原创 2013-01-28 00:01:55 · 100 阅读 · 0 评论