
Java基础
文章平均质量分 55
不踢足球的王大雷
比能力更重要的,是态度和责任感!
展开
-
Html、CSS、DOM、JavaScript
一、 HTML1、Html HyperText Markup Language2、html标签就是用来封装的3、规范中要求所有标签都要结束4、操作思想:为了操作数据,都需要对数据进行不同标签的封装,通过标签中的属性对封装的数据进行操作。标签就相当于一个容器。对容器中的数据进行操作,就是在再不断的改变容器的属性值。5、双引和单引相互嵌套6、转义原创 2014-07-09 23:44:28 · 735 阅读 · 0 评论 -
Java反射机制
1、反射机制:对一个类进行动态的获取并创建对象,并调用该类中的内容。2、应用程序1.在不明白日后出现什么样的实现类时,可以扩展出去,对外提供配置文件,让后期的实现类都定义在配置文件中。2.该程序中会读取配置文件并根据指定的名字找寻具体对应的类。3.对找到的类进行对象的建立。4.并调用该类对象的成员。是不是在动态的获取指定的类,是!是不是在调用类中的成原创 2014-07-09 23:41:23 · 384 阅读 · 0 评论 -
正则表达式
1、 正则表达式:就是用操作字符串数据的规则表达式。规则:就是用一些符号组成,每个符号都代表着特有的含义。其实这些符号相当于对应着底层一段代码。对外提供符号就是简化了操作。弊端:必须要先学习这些符号。符号多了,阅读性会较差。 实例演示: public class RegexDemo { public static void main(String[] args) {原创 2014-07-09 23:40:12 · 470 阅读 · 0 评论 -
网络编程
1、 网络编程的三要素:IP地址:InetAddress、端口号、传输协议要实现网络通讯:1. 找到对方 IP2. 数据要发送到对方指定的应用程序上。为了标识这些应用程序,所以给这些网络应用程序都用数字进行标识,为了方便称呼这个数字,叫做端口。指的是逻辑端口3. 定义通讯规则,这个规则称为协议。国际组织了通用协议TCP/IP。2、 IP地址:InetAddres原创 2014-07-09 23:35:39 · 460 阅读 · 0 评论 -
Java异常处理
1、 异常处理理解:在Java中,提供了错误捕捉和处理机制,即异常处理机制。在程序运行过程中发生错误时,Java允许其不按照正常路径完成任务,由发现错误的方法抛出封装了错误信息的对象(异常)到其调用程序,发出已经发生问题的信号,然后立即推出;而且,程序并不在调用该方法的代码处继续执行,而是由异常处理机制开始搜索一个能够处理这种特定错误情况的异常处理器。或者手动的去处理出现的异常,达到让程序正常原创 2014-07-09 23:31:47 · 478 阅读 · 0 评论 -
IO流
1、 IO(Input Output)流:IO流用来处理设备之间的数据传输 在读写字符串时,如果在构造时,传入第二个参数为true,将原有文件末尾进行读写 close()和flush()的区别? a.调用flush,可以将数据刷到目的地中,流依然存在,可以继续使用, 调用close,可以将数据刷到目的地中,流已被关原创 2014-07-09 23:30:24 · 409 阅读 · 0 评论 -
集合框架知识点
1、 Collection 集合 集合类的特点 集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。 iterator 迭代器 取出集合中的元素 两个常用子类: a. List b. Set2、List 序列 a. 有序的; 存入的顺原创 2014-07-09 23:28:27 · 645 阅读 · 0 评论 -
Java多线程的单生产单消费和多生产多消费问题的解决
单生产单消费:原创 2014-05-04 10:19:48 · 1146 阅读 · 0 评论 -
Java中复制文件的两种方式
package IOProj;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public原创 2014-04-22 16:17:08 · 10502 阅读 · 0 评论 -
Java中线程的安全问题
假设我们现在要用代码实现这个场景:售票处共有100张票,同时开设4个窗口同时售票,知道票售完为止我们暂且将这种场景想象成线程的实现过程:四个线程同时售票,直到售完为止使用Java API文档中线程使用的第一种方法,我们定义一个继承了Thread类的类Ticket,并重写run方法:class Ticket extends Thread{private static int原创 2014-04-16 15:46:08 · 836 阅读 · 0 评论 -
类的单继承和多实现的原因
接口的出现和使用更加体现了Java语言的面向对象特征,它不同于抽象类一个类只能继承一个父类,但却可以实现多个接口,为什么会是这样?现在我们假设一个类可以继承多个多个类,代码如下://父类1public class Father1{public void show(){System.out.println("父类1中的show方法");}}//父类2p原创 2014-04-16 14:59:42 · 3266 阅读 · 0 评论 -
Java中构造函数、构造代码块、静态代码块等的执行顺序问题
//验证一个有父类的java对象的初始化顺序class InitFu{ public static String staticFuField = "父类静态变量"; public String field="父类成员变量"; public int f; static{ System.out.println(staticFuFie原创 2014-04-16 14:41:12 · 566 阅读 · 0 评论 -
Java中final关键字的使用方法
final是java中的一个关键字,可以用来修饰变量、方法和类。用关键词final修饰的域成为最终域。用关键词final修饰的变量一旦赋值,就不能改变,也称为修饰的标识为常量。如果一个类的域被关键字final所修饰,它的取值在程序的整个执行过程中将不会改变。假如说整个类都是final,就表明自己不希望从这个类继承,或者不答应其他任何人采取这种操作。换言之,出于这样或那样的原因,我们的类肯定不需原创 2014-04-16 14:35:46 · 1157 阅读 · 0 评论 -
Java中内部类的使用
/*内部类:嵌套类 将类定义在另一个类的内部,内部的类就称为内部类 内部类可以直接访问外部类中的成员 外部类要访问内部类中的成员,必须要创建内部类的对象*/class Outer{ static int num=3; //内部类:定义在成员位置上,它就相当于外部类的成员一样原创 2014-04-16 14:33:35 · 453 阅读 · 0 评论 -
Java中多线程的多生产多消费问题的解决方案
/*创建线程的第二种方式1、实现Runnable接口2、覆盖run方法3、通过Thread类创建线程对象4、将Runnable接口的子类对象作为实参传递给Thread类中的构造函数5、调用start方法开启线程,并运行Runnable接口的run方法第二种实现Runnable接口创建线程的思想:将线程任务和线程对象进行解耦,将线程任务单独封装成对象。另外,实现Runnable接口可以避免单继承的局原创 2014-04-16 14:31:31 · 1522 阅读 · 0 评论