2021年3月27日
摘要: pageContext, request, session、application四个作用域中 1、如果把变量放到pageContext里,就说明它的作用域是page,它的有效范围只在当前jsp页面里。 从把变量放到pageContext开始,到jsp页面结束,你都可以使用这个变量。 2、如果把变量 阅读全文
posted @ 2021-03-27 09:25 心灯不夜 阅读(360) 评论(0) 推荐(0) 编辑
  2021年3月6日
摘要: 在进行配置tomcat下的server.xml文件中内容时,修改端口号等操作完毕进行执行然后在eclipse中重启tomcat,这时候问题来了,刚刚配置的realm发现没了检查后发现,需要在eclipse-〉Project Exploer下已配好的Servers里,有个server.xml文件,在这 阅读全文
posted @ 2021-03-06 14:45 心灯不夜 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1.线程池 是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源。 2.创建线程池工厂类 ExecutorService类,返回线程池对象 3.线程池执行线程任务 1.创建线程池对象 2.创建线程任务对象,Runnanble 3.线程池调用s 阅读全文
posted @ 2021-03-06 11:35 心灯不夜 阅读(410) 评论(0) 推荐(0) 编辑
摘要: Preperties类 特点 1.是Hashtable的子类,map集合中的方法都可以使用 2.没有泛型,都是字符串 3.是一个可以持久化的属性集 4.有和流技术相结合的方法 2.常用方法 load()在输入流中读取键值对 store()把键值对写入输出流中 public static void m 阅读全文
posted @ 2021-03-06 11:11 心灯不夜 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 流本质上分为输入流与输出流,或字节流与字符流,而转换流与缓冲流本质上是功能流,转换流是为字符指定码表,缓冲流是为了加速。 转换流: OutputStreamWriter:是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流中的字符编码成字节。它的作用的就是,将字符串按照指定的编码表转成字节, 阅读全文
posted @ 2021-03-06 10:52 心灯不夜 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 递归 指在当前方法内调用自己的现象 2.直接递归是自己调用自己 3.间接递归,A调用B,B调用C,C调用A 注:递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。 在递归中虽然有限定条件,但是递归次数不能太多。否则也会发生栈内存溢出 4.递归打印文件下所有子目录中的文件 1. 指定要 阅读全文
posted @ 2021-03-06 10:49 心灯不夜 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1.IO流:专门处理文件的复制,内容的操作 2.File类 使用构造方法把文件路径封装成File对象 3.File类的构造方法 File(路径) File(路径对象,文件名) File(路径,文件名) 4.File类常用方法 getAbsolutePath()方法,获取绝对路径 getName()获 阅读全文
posted @ 2021-03-06 10:43 心灯不夜 阅读(34) 评论(0) 推荐(0) 编辑
  2021年1月20日
摘要: 抽象类: 方法功能声明相同,但方法功能主体不同。那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽象方法。 1、抽象类和抽象方法都需要被abstract修饰。抽象方法一定要定义在抽象类中。 2、抽象类不可以直接创建对象,原因:调用抽象方法没有意义。 3、只有覆盖了抽象类中所有 阅读全文
posted @ 2021-01-20 14:53 心灯不夜 阅读(48) 评论(0) 推荐(0) 编辑
摘要: java中变量分为局部变量和成员变量 基本类型和引用类型作为参数传递 封装: 封装的表现: 1、方法就是一个最基本封装体。 2、类其实也是一个封装体 封装的好处: 1、提高了代码的复用性。 2、隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。这是核心之一,也可以理解为就是封装的概念。 阅读全文
posted @ 2021-01-20 14:52 心灯不夜 阅读(75) 评论(0) 推荐(0) 编辑
摘要: ArrayList 集合 数组长度可变 创建指定泛型 “<要存储元素的数据类型>”中的数据类型必须是引用数据类型,不能是基本数据类型; 常用方法 add() 在末尾追加值 get(index) 获取指定下标值 size() 返回集合长度 add(index,值) 将值插入指定下标位置 Object 阅读全文
posted @ 2021-01-20 14:51 心灯不夜 阅读(52) 评论(0) 推荐(0) 编辑