java高级特性API复习
sun_0128
这个作者很懒,什么都没留下…
展开
-
RandomAccessFile 随机读写流
一.随机读写流的介绍RandomAccessFile-随机读写流,不属于任何流对象,直接继承了Object类,既可读又可写可随机访问读和写以前学的流对象 读取从文件开头读,写末尾追加或开头覆盖RandomAccessFile在文件任意位置上开始读和写,隐含了大型字节数组,文件都是由字节组成,文件二进制都放在自己的数组中有一种游标或索引到隐含数组中,称为文件指针输入操作从文件指针开始读取字节,并使文件指针超过读取的字节数。 如果在读/写模式下创建随机访问文件,则输出操作也可用;输出操作从文件指针原创 2020-07-26 11:52:13 · 587 阅读 · 0 评论 -
Java&SQL 阶段考试错题集
文章目录一.Java部分1.选择题2.简答题3.编程题二.SQL部分1.简答题2.编程题一.Java部分1.选择题3.关于 Java 堆,下面说法错误的是()。A.所有类的实例都是在堆上分配内存。B.对象所占的堆内存是由自动内存管理系统回收。C.堆内存由存活和死亡的对象,空闲碎片区组成。D.数组是分配在栈中的错选A -->原因:对基本概念不熟悉正确答案D堆内存用于存放由new创建的对象和数组。 数组和对象在没有引用变量指向它的时候,才变成垃圾,不能再被使用,但是仍然占着内存,在随后原创 2020-07-01 21:45:59 · 1195 阅读 · 0 评论 -
IO流/输入输出流(下)
文章目录(四)字符输入流Reader(五)字符输出流Writer(六)读写二进制文件三.序列化与反序列化注:续IO流/输入输出流(上):点我进入(四)字符输入流Reader一.Reader类1.Reader类常用方法int read( )int read(char[] c)read(char[] c,int off,int len)void close( )2.子类InputStreamReader常用的构造方法InputStreamReader(InputStream in)Inp原创 2020-06-28 19:47:42 · 316 阅读 · 0 评论 -
IO流/输入输出流(上)
文章目录一.文件二.流(一)字节输入流(二)字节输出流(三)练习:请用字节输入输出流复制一个文本文件一.文件1.文件的概念:相关记录或放在一起的数据的集合2.Java程序访问文件方式-->java.io.File类3.创建文件对象: File file = new File(String path);4.File类常用的方法如下:方法名说明boolean exists( )判断文件或目录是否存在boolean isFile( )判断是否是文件bool原创 2020-06-28 12:30:11 · 360 阅读 · 0 评论 -
正则表达式
文章目录一.正则表达式简介二.正则表达式语法三.java的正则表达式一.正则表达式简介正则表达式描述了一种字符串匹配的模式,也称规则表达式常用于检索,替换符合指定模式(规则)的文本大多数语言都支持正则表达式二.正则表达式语法正则表达式是由普通字符和特殊字符组成的字符串普通字符:原义字符和非打印字符非打印字符如下:字符说明\r匹配一个回车符\n匹配一个换行符\t匹配一个制表符\f匹配一个换页符特殊字符:元字符: * + ? $原创 2020-06-23 18:59:54 · 510 阅读 · 1 评论 -
基于TCP协议的网络编程之Socket(套接字)
文章目录一.什么是Socket?二.Socket通信模型三.Socket编程步骤客户端向服务端提交请求的交互过程四.demo:实现一个客户发出请求,服务端向客户端响应的交互过程1)服务器端:2)客户端:五.交互效果如下:一.什么是Socket?通信链路的端点就被称为套接字,英名文为’Socket’是提供给应用程序的接口,类似我们日常生活中的快递点Socket的底层机制比较复杂,java平台提供了一些简单的API,可更简单有效的使用Socket开发而无需了解底层机制所在包为java.net包中原创 2020-06-21 16:20:26 · 1056 阅读 · 0 评论 -
java高级API复习
集合框架与泛型如果并不知道程序运行时会需要多少对象,或者需要更复杂方式存储对象——可以使用Java集合框架集合Collection的特点:无序,可重复列表List的特点:有序(插入顺序),可重复 ArrayList:是List的一个实现类,底层由数组构成 实现了长度可变的数组,在内存中分配连续的空间,遍历元素和随机访问元素的效率比较高 扩容数组时,新数组长度是原来的1.5倍 增:add(值),addAll(集合对象) 删:remove(下标),remove(值),removeA原创 2020-06-15 21:22:04 · 331 阅读 · 0 评论