黑马程序员
文章平均质量分 77
小Feng
无
展开
-
黑马程序员----FileReader和FileWriter练习-简单的文件copy
/*复制文件到指定目录 * 1.在指定目录创建一个文件,用于存储被copy文件的数据 * 2.定义读取流和文件关联 * 3.通过不断地读写完成数据存储 * 4.关闭资源 * */package iotest;import java.io.*;public class CopyText { public static void main(String[] args){ cop原创 2014-07-01 22:47:16 · 432 阅读 · 0 评论 -
黑马程序员----JavaBean、内省 和 注释
一、JavaBean JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。 如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(Value Object,简称VO)。这些信息在类中用私有字段来存储,如果读原创 2014-07-15 00:54:50 · 484 阅读 · 0 评论 -
黑马程序员----Class类、反射(Reflect)
一.Class 类:Class 代表java类,Class cls1 = Date.class //字节码1;Class cls2 = Person.class //字节码2;得到字节码对应的实例对象:1、类名.class2、对象.class3、Class。forName("类名");Class.gotName(); 返回字节码,分两种方式:原创 2014-07-14 14:03:23 · 350 阅读 · 0 评论 -
黑马程序员----集合框架、泛型
一、CollectionCollection List:元素是有序的。元素可以重复,因为有索引 ArrayList:底层使用数组结构。查询快,但是增加、删除慢。可变长度数组,默认创建是10,如果添加时超过,则会新建一个ArrayList长度为原长的150%,之后把所有元素copy进新的ArrayList。 LinkedList:链表数原创 2014-07-15 12:07:46 · 449 阅读 · 0 评论 -
黑马程序员----网络编程
网络传输过程: 1,找到对方ip 2,数据发送到指定端口(每个应用程序对应一个端口) 3,定义通信规则,即协议 TCP/IPUDP 1,面向无连接,将数据、源、目的封装(像邮递东西) 2,数据报大小限制在64k内 3,不可靠协 4,速原创 2014-07-14 16:34:57 · 335 阅读 · 0 评论 -
黑马程序员----Overload和Override、可变参数、枚举
Java EE:Java EE(Java Platform,Enterprise Edition)是sun公司推出的企业级应用程序版本。 IDE即Integrated Development Environment,是“集成开发环境”的英文缩写,可以辅助开发程序的应用软件。 JMSjms即Java消息服务(Java Message Service)应用程序接口是一个Ja原创 2014-07-13 16:43:59 · 414 阅读 · 0 评论 -
黑马程序员----线程小结
一创建线程的第一种方式:继承Thread类步骤:1.定义类继承Thread2.复写Thread类中的run()方法:将自定义的代码存储在run里让线程执行。3.调用线程的start()方法,该方法有两个作用,启动线程,调用run方法。必须要调用,否则创建了线程但没有运行。为什么要覆盖run方法呢?Thread类用于描述线程,该类定义了一个功能,用于存储线程要运行的代原创 2014-07-12 17:50:58 · 363 阅读 · 0 评论 -
黑马程序员----流操作的基本规律
流操作的基本规律:流对象太多,容易混淆,通过两个明确来完成1,明确源和目的源:输入流:InputStream, Reader目的:输出流:OutputStream, Writer2,明确操作的数据是否是纯文本是:字符流否:字节流3,当体系明确后,再明确要使用哪个具体的对象通过设备来区分:源设备:内存,硬盘,键盘目的:内存,硬盘,控制台eg原创 2014-07-12 17:42:06 · 380 阅读 · 0 评论 -
黑马程序员----JDK1.5版本中提供多线程升级解决方案
/* JDK1.5版本中提供了多线程升级解决方案,将同步synchronized替换成显式的Lock操作。 将Object中的wait,notify,notifyAll,替换为Condition对象,该对象可以通过lock锁获取。 Lock接口: 出现替代了同步代码块或者同步函数。将同步的隐式锁操作变成现实锁操作。 同时更为灵活。可以一个锁上加上多组监视器。 lock():获取锁。 u原创 2014-07-13 16:18:55 · 384 阅读 · 0 评论 -
黑马程序员----IO流之File类等小结
OutputStream类的常用方法方法名称描述public void close() throws IOException关闭输出流public void flush() throws IOException刷新缓冲区public void write(原创 2014-07-03 20:12:46 · 568 阅读 · 0 评论 -
黑马程序员----FileReader和FileWriter
FileReader和FileWriter是字符流Reader和Writer两个基类的子类,是用于读取和写入字符文件的便捷类。简单介绍下其用法。FileReader:用FileReader对字符文件进行操作需以下两步:1.创建一个文件读取对象,并和指定名称的文件相关联,同时要保证该文件时已经存在的,如果不存在,发生FileNotFoundException异常。原创 2014-07-01 22:18:50 · 493 阅读 · 0 评论 -
黑马程序员----交通灯学习笔记
模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:1、异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 。。。2、信号灯忽略黄灯,只考虑红灯和绿灯。3、应考虑左转车辆控制信号灯,右转车辆原创 2014-07-15 10:27:06 · 483 阅读 · 0 评论