- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 反射
反射的基石--Class类 1.什么是Class。 Java程序中的各个Java类属于同一类事物,描述这类事物的Java类名就是Class。 Java类用于描述一类事物的共性,该类事物有什么属性,没有什么属性,至于这个属性的值是什么,则由这个类的实例 对象来确定,不同的实例对象有什么不
2015-04-01 16:43:46 314
原创 网络编程(TCP)
TCP传输 ● Socket和ServerSocket ● 建立客户端和服务器端 ● 建立连接后,通过Socket中的IO流进行数据的传输。 ● 关闭Socket 同样,客户端与服务器端是两个独立的应用程序。 演示tcp传输。 1.tcp分客户端和服务器端。 2
2015-03-31 23:51:44 334
原创 网络编程(UDP)
网络编程 网络模型 1.OSI参考模型 2.TCP/IP参考模型 网络通讯要素 1.IP地址 ●网络中设备标识 ●不易记忆,可用主机名 ●本地回环地址:127.0.0.1 主机名:localhost
2015-03-31 00:18:30 381
原创 多线程
多线程 1.创建线程的方式 ● 继承Thread。 ● 实现Runnable的接口。 2.线程安全问题 当多条语句在操作同一线程共享数据时,一个线程对多条语句只执行了一部分,还没用执行完,另一个线程参与进来执行。导致共享数据的错误。 解决办法:对多条操作共享数据的语句,只能让一个线
2015-03-30 15:44:45 284
原创 流操作规律
流操作规律 1.明确源和目的; 源:输入流。InputStream Reader 目的:输出流。OutputStream Writer 2.操作的数据是不是纯文本。 是:字符流 否:字节流 3.当体系明确后,再明确要使用哪个具体的对象。
2015-03-28 20:53:24 346
原创 IO包中的其他类2和字符编码
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- ReandomAccessFile 随机访问文件,自身具备读写的方法。 通过skipBytes(int x),seek(int x)来达到随机访问。 Ps:该类不算是IO体系中的子类,它直接继承Object。 但是它是IO包中的成员,因为它具备读和写功能。内部封装了一个
2015-03-25 17:13:35 347
原创 IO包中的其他类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 序列流: SequenceInputStream 将多个读取流合并成一个读取流。 练习:切割文件 Ps:匿名内部类访问的变量必须是final 的。 练习: package it.practise.com; import java.io.BufferedOutputStream
2015-03-24 22:50:39 279
原创 Properties和打印流
Properties是hashtable的子类,是集合中和IO相结合的容器。 特点:可以用于键值对形式的配置文件。 在加载文件时需要数据有固定格式:键=值 练习:info.txt文件中的键值对形式数据存到集合中进行操作 import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException;
2015-03-23 23:03:01 339
原创 File对象功能
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- File对象功能 static File[] listRoots() 列出可用的文件系统根。 String[] list() 返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。 String[] list(FilenameFilter filter) 返
2015-03-22 21:53:03 437
原创 File类
File类 用来将文件或者文件夹封装成对象。 方便对文件与文件夹的属性信息进行操作 File对象可以作为参数传递给流的构造方法 常用属性: separator 与系统有关的默认名称分隔符,为了方便,它被表示为一个字符串。 常用方法 创建文件: boolean createNewFile() 当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。 创建
2015-03-22 20:25:34 270
原创 IO相关,小知识点
改编标准输入输出设备 用System类的方法: setIn(InputStream in) setOut(PrintStream out) 获取系统信息 import java.io.FileNotFoundException; import java.io.PrintStream; import java.util.Properties; public class
2015-03-22 15:15:24 314
原创 Reader、FileOutputStream
Reader 1.read() 方法,只读取单个字符,而且会自动往下读。 返回:作为整数读取的字符,范围在 0 到 65535 之间 ( 0x00-0xffff),如果已到达流的末尾,则返回 -1 1.read(char[] cbuf) 将字符读入数组。 参数:cbuf - 目标缓冲区 返回:读取的
2015-03-19 10:35:36 342
原创 FileWriter、IO异常处理方式
1.FileWriter FileWriter fw = new FileWriter("demo.text"); fw.writer("abcde"); fw.flush(); fw.close(); writer()方法只是把数据写入到内存(流)中; flush():把当前流中的数据刷入到目的地中(demo.text)中。 如果 fw(流)不关闭,使用writer
2015-03-17 16:41:35 1054
原创 I/O概述
Java类库中的I/O类分成输入和输出两部分。 ●Java对数据的操作是通过流的方式; ●IO流用来处理设备的之间的数据传输; ●Java用于操作流的对象都在IO包中; ●流按操作数据分为两种:字节流和字符流; ●按流向分为:输入流和输出流。 字节流两个
2015-03-17 16:36:39 317
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人