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