摘要: ■获取字节码对象的方法有两种 第一种:使用字节码对象获取所有的方法(只能获取公有的方法,而不能获取私有/受保护的方法) 语法: Class.getMethods() 示例: Method[] methods = personClass.getMethods(); 第二种:使用字节码对象获取对象指定的 阅读全文
posted @ 2017-07-21 20:50 JaneBaby 阅读(318) 评论(0) 推荐(0) 编辑
摘要: ■如何获取到.class文件字节码对象: 使用Class类的静态方法forName()方法,其参数:类名前(Person)必须加上包名(reflect) ■获取字节码对象的构造器分为两种: 第一种:获取所有的构造器,只能获取公有的构造器,而不能获取到私有的构造器 第二种:获取字节码的指定构造器,其参 阅读全文
posted @ 2017-07-21 19:41 JaneBaby 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 客户端: 服务器端: 阅读全文
posted @ 2017-07-20 21:05 JaneBaby 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: 需求: 1)在《西游记》这本小说中,读取内容,统计某个词(任意词)出现的次数。2)统计这本书一共有多少章(回)3)统计这本书中一共有多少句子(带标点就算一句) 代码: 运行结果: 阅读全文
posted @ 2017-07-19 11:39 JaneBaby 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 需求: 1、编写程序,在main方法中,在当前目录下(项目目录)创建一个新目录newDir; 2、获取当前目录(项目目录)中所有文件列表信息,把这些信息写到目录newDir中的info.txt文件中 方法1:使用ArrayList<String>存储当前目录下所有文件的绝对路径 方法2:使用Stri 阅读全文
posted @ 2017-07-18 22:34 JaneBaby 阅读(786) 评论(0) 推荐(0) 编辑
摘要: package 笔记练习; import java.io.File; import java.io.FileWriter; public class FileWriterDemo { /** * * 输出流写数据的步骤: * 1. 创建输出流对象 * 2. 调用输出流对象的写数据方法,并刷新缓冲区 * ... 阅读全文
posted @ 2017-07-18 21:01 JaneBaby 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1、写文本文件 第一个参数:写入文件需要指定文件名,如果不指定的文件不存在,会自动创建文件;如果存在,会自动覆盖以前的内容。 第二个参数:指定文件是否以追加的方式写入文件。 io.FileWriter.FileWriter(String fileName, boolean append) 1、解决w 阅读全文
posted @ 2017-07-18 12:07 JaneBaby 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 第一部曲——多个字节读取到缓存 步骤1:创建文件输入流和输出流对象 方式1:先创建要读取文件,把文件的路径和文件名当做参数传递进去。而后再创建文件输入流对象。该对象会抛出文件未找到异常(FileNotFoundException),需要捕获该异常。 方式2:直接创建文件输入流对象,其参数为new一个 阅读全文
posted @ 2017-07-18 09:40 JaneBaby 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 遍历Map集合的几种方法 方法1:使用迭代器iterator遍历集合 方法2:使用增强for循环遍历集合 阅读全文
posted @ 2017-07-17 16:15 JaneBaby 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 1、问题阐述 需求描述: 有一个ArrayList数组,要求删除长度大于5的字符串,如:arr = {"ab1","123ad","bca","dadfadf","dddaaa","你好啊","我来啦","别跑啊"}; 要求结果输出: {"ab1","123ad","bca","你好啊","我来啦" 阅读全文
posted @ 2017-07-17 11:34 JaneBaby 阅读(4214) 评论(2) 推荐(1) 编辑