01 2014 档案
摘要:HashSet:HashSet中如果有两个对象有相同的哈希值,但是对象的内容不同,则在同一地址上顺延,都存在同一地址,HashSet打印只可以使用Iterator,但是打印出来的结果和存储的顺序未必一致利用HashSet来存储自定义的对象,如果姓名和性别一致,则视为同一元素。 1: import ...
阅读全文
摘要:为什么会出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就需要对多个对象进行存储,集合类就是方式之一。那数组和集合均为容器,有什么不同呢?数组的长度是固定不变的,集合长度是可以变化的。数组定义时需要指定类型,只能存储同一类型的数据,而集合不限定类型。数组还可以存储...
阅读全文
摘要:打印流:PrintWriter和PrintStream该流提供了打印方法,可以将各种数据类型的数据都原样打印出来。PrintStream的构造函数可以接收的参数类型为:File对象 字符串路径 字节输出流OutputStreamPrintWriter的构造函数可以接收的参数类型为:File对象 字符...
阅读全文
摘要:File类:File类是用来将文件或者文件夹封装成对象,方便对文件或者文件夹的属性信息进行操作。 1: public static void main(String[] args) 2: { 3: //将a.txt封装成File类对象,可以将已知的和未出现的文件或者文件夹封装成对象 ...
阅读全文
摘要:OutputStreamWriter 1: class OutputStreamWriterDemo 2: { 3: public static void main(String[] args) 4: { 5: //键盘录入 6: InputStream in=System...
阅读全文
摘要:装饰设计模式:当想要对已有的对象进行功能增强时,可以定义类,将已有的对象传入,基于以后的功能,并提供加强功能,那么自定义的这个类就称为装饰类。装饰类通常会通过构造方法,来接收被装饰的对象,并且基于被装饰的对象的功能,提供更强的功能。例如: 1: import java.io.*; 2: 3:...
阅读全文
摘要:IO流用来处理设备之间的数据传输,java对数据的操作是通过流的方式,java用于操作的流对象都在IO包中,流按照操作的数据,分为两种,字节流和字符流IO流的常用基类:字节流的抽象基类:InputStream,OutputStream字符流的抽象基类:Reader,Writer由这四个类派生出来的子...
阅读全文
摘要:网络通讯要素为:1.IP地址:IP地址是IP使用的32位或者128位无符号数字,它是一种低级协议,UDP和TCP协议都是在它的基础上构建的。java.net包中的InetAddress类定义了IP地址对象,它有两个子类对象,Inet4Address和Inet6Address。InetAddress类...
阅读全文
摘要:TCP传输是面向连接的,所以必须建立服务端和客户端。客户端:class TcpClient{ public static void main(String[] args) throws Exception { //1.创建客户端的Socket服务,指定目的主机和端口 Socket s=new ...
阅读全文
摘要:正则表达式,是用于操作字符串的规则。如果需要验证一个QQ号码,要求为长度在5~15位之间,不能包含非数字,不能以零开头。使用常规方法:public static void checkQQ() { String qq="2484490912546779808679757806"; ...
阅读全文
浙公网安备 33010602011771号