![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE笔记
pinnuli
这个作者很懒,什么都没留下…
展开
-
java集合框架
一、迭代器iterator是一个或者实现了Iterator,或者实现ListIterator接口的对象,可以通过循环输出类集的内容,从而获得或删除元素,next()方法 逐个访问集合中的每个元素,经常需要与hasNext()方法搭配使用;java迭代器可以认为位于两个元素之家,当调用next()时,迭代器越过下一个元素,并返回刚刚越过的那个元素的引用用”for each”循环遍历类...原创 2018-07-30 21:54:34 · 161 阅读 · 0 评论 -
java io流与文件
一、流读写字节 InputStream.read和OutpueStream.write 组合流过滤器某些流(如FileInputStream或者FileOutputStream)只能支持在字节级别上的读写,没有读入数据类型的方法,而其他的流(DataInputStream)这些类就之只能读入数值类型,无法从文件中获取数据,因而对二者进行组合。如: FileInputStr...原创 2018-07-30 21:57:06 · 395 阅读 · 0 评论 -
java注解
一、注解分类源码注解(SOURCE):注解只在源码中存在,编译成.class文件就不存在编译时注解(CLASS):注解在源码和.class文件都存在运行时注解(RUNTIME):在运行阶段还起作用,甚至会影响运行逻辑的注解元注解:注解的注解二、自定义注解定义://元注解@Target({ElementType.METHOD,ElementType.TYP...原创 2018-07-31 09:52:45 · 104 阅读 · 0 评论 -
java反射
一、Class类的使用类是对象,任何一个类都是java.lang.class类的实例对象,这个类,这个实例对象可以有三种表达方式,比如Student类: - 任何一个类都有一个隐含的静态成员变量classClass c1 = Student.class;通过getClass方法获得Class c2 = Student.getClass();forName...原创 2018-07-31 09:53:40 · 110 阅读 · 0 评论 -
java Socket应用
一、Socket使用时应当注意的一些问题1.设置超时,从套接字读取信息时,在有数据可供访问之前,读操作会被阻塞,如果此时主机不可达,那么程序将会等待很长时间,并因为系统操作系统的限制最终导致超时 调用setSoTimeout方法设置Socket s = new Socket(...);s.setSoTimeout(10000); 对构造器Socket(String ...原创 2018-07-31 09:54:39 · 1380 阅读 · 0 评论 -
Java中的XML之与HTML的区别验证,定位信息,命名空间
HTML与XML的区别HTML对大小写不敏感,XML大小写敏感HTML结束标签可以省略,如</p>,XML不能XML只有单个标签而没有结束标签的元素必须以/结束XML属性值必须用引号括起来HTML属性可以没有值,XML所有属性必须有值 验证XML文档需要指定文档结构时,可以提供一个文档类型定义(DTD)或XML Schema文档类型定义...原创 2018-08-14 11:56:57 · 197 阅读 · 0 评论 -
Java中的XML之四种方式生成XML文档:DOM,SAX,JDOM,DOM4J
现有以下XML文档books.xml,下面的示例生成此文档部分内容<?xml version="1.0" encoding="UTF-8"?><bookstore> <book id="1"> <name&a原创 2018-08-14 11:57:33 · 232 阅读 · 0 评论 -
Java中的XML之四种方式解析XML文档:DOM,SAX,JDOM,DOM4J
现有以下XML文档books.xml,下面的解析示例解析此文档部分内容<?xml version="1.0" encoding="UTF-8"?><bookstore> <book id="1"> <name&原创 2018-08-14 11:57:23 · 294 阅读 · 0 评论