摘要: 1、正则表达式作用 正则表达式,是用来匹配字符串的,即检查一定的格式,还能按格式进行分组,替换......其实,不用正则表达式,也可以编。但是,大多数情况下,正则表达式可以提高你编程的效率。 2、学习来源 (1)网络资源 。(2)通过JDK的API,搜索Pattern即可,其中有介绍一些简单的用法, 阅读全文
posted @ 2016-12-28 16:46 陶庭开 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 1、 寄语 对于初学JAVA的同学来说,排序是在陌生不过的一个基础题了。但是由于自己刚刚步入学习JAVA的世界,很多东西不能很好的理解,导致自己虽然可以敲出代码或者大致能够想明白, 但是对于解决问题的思想并没有很好的深入。(其实一开始学习也没必要太刨根问底,等到自己有一定的基础了,有时间了再研究一下 阅读全文
posted @ 2016-12-23 12:25 陶庭开 阅读(43208) 评论(3) 推荐(0) 编辑
摘要: 1 反射的概念 JAVA的反射机制是在运行状态中,对于一个类可以知道它的属性和方法,对于一个对象我们可以调用这个对象的属性和方法,对于这种可以动态的知道类的信息和动态调用的功能称之为JAVA的反射。 2 作用 在运行时调用任意一个对象的方法; 生成动态代理。 3 基本代码 (1)涉及到的jdk类 j 阅读全文
posted @ 2016-12-22 14:32 陶庭开 阅读(2936) 评论(0) 推荐(0) 编辑
摘要: 1 基本知识 网络编程的三要素 A:IP地址 a:点分十进制 b:IP地址的组成 c:IP地址的分类 d:dos命令 e:InetAddress B:端口 是应用程序的标识。范围:0-65535。其中0-1024不建议使用。 C:协议 (1)TCP/IP(传输控制协议 Transmission Co 阅读全文
posted @ 2016-12-15 17:01 陶庭开 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1 基本概念 (1)多线程:一个应用程序有多条执行路径 进程:正在执行的应用程序 线程:进程的执行单元,执行路径 单线程:一个应用程序只有一条执行路径 多线程:一个应用程序有多条执行路径 多进程的意义? 提高CPU的使用率 多线程的意义? 提高应用程序的使用率 (2)多线程的实现方案 A:继承Thr 阅读全文
posted @ 2016-12-15 10:53 陶庭开 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1 创建一个表 drop table if exists 表名 create table 表名( id int(11) primary key auto_increment, name varchar(20) not null ); 2 修改一个表的表名 alter table 表名1 rename 阅读全文
posted @ 2016-12-14 11:21 陶庭开 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 流的概念和作用 学习Java IO,不得不提到的就是JavaIO流。 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和 阅读全文
posted @ 2016-11-24 14:13 陶庭开 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、集合概述 Java是一种面向对象语言,如果我们要针对多个对象进行操作,就必须对多个对象进行存储。而数组长度固定,不能满足变化的要求。所以,java提供了集合。 特点 1. 长度可以发生改变 2. 只能存储对象 3. 可以存储多种类型对象 与数组区别 数组 集合 长度 固定 可变 存储元素 基本类 阅读全文
posted @ 2016-11-18 10:26 陶庭开 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 时间复杂度是一个函数,它定量描述了该算法的运行时间。常见的时间复杂度有以下几种。1,log(2)n,n,n log(2)n ,n的平方,n的三次方,2的n次方,n!1指的是常数。即,无论算法的输入n是多大,都不会影响到算法的运行时间。这种是最优的算法。而n!(阶乘)是非常差的算法。当n变大时,算法所 阅读全文
posted @ 2016-11-18 10:26 陶庭开 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程有三个特征,即封装、继承和多态。 封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据。 继承是为了重用父类代码,同时为实现多态性作准备。那么什么是多态呢? 方法的重写、重载与动态连接构成多态性。Java之所以引入多态的概念,原因之一是它在类的继承问 阅读全文
posted @ 2016-11-17 10:13 陶庭开 阅读(265) 评论(0) 推荐(0) 编辑