Java
「已注销」
四方来问道,半世不离山。
展开
-
JavaWeb过滤器(Filter)之粗粒度权限管理(超详细源码)
粗粒度权限管理JavaWeb过滤器案例JSP的编写welcom.jsplogin.jspuser.jspadmin.jspServlet的编写LoginServletweb.xmlFilter的编写UserFilterAdminFilterweb.xml分析与总结流程分析JavaWeb过滤器案例粗粒度权限控制(拦截是否登录、拦截用户名admin权限)说明:给出三个页面:welcom.jsp(没有限制)、user.jsp(只有登录用户才能访问)、admin.jsp(只有管理员才能访问)。分析:原创 2020-06-27 17:45:59 · 534 阅读 · 0 评论 -
Java字节流与字符流
字节流与字符流字节流与字符流流的概念OutputStream字节输出流InputStream字节输入流Writer字符输出流Reader字符输入流字节流与字符流的区别转换流IO流操作深入字符编码内存操作流管道流RandomAccessFile输入与输出支持打印流System类对IO的支持BufferedReader缓冲输入流Scanner扫描流字节流与字符流流的概念在Java.io包中,File类是唯一一个与文件本身有关的程序处理类,但是File只能操作文件的本身,而不能操作文件的内容。在实际开发中,原创 2020-06-15 08:00:55 · 363 阅读 · 0 评论 -
文件操作
文件操作Java语言中提供有对文件操作系统操作的支持,在java.io.File类中进行了定义,在整个java.io包中,File类是唯一一个与文件本身操作(创建、删除、重命名等)有关的类。File类是Comparable接口的子类,所以File类的对象是可以进行排序处理的。而在进行File类处理的时候需要设置访问路径,而对于路径的配置主要通过File类的构造方法实现:方法名代码解释构造方法:public File(String pathname);设置操作完整路径构造原创 2020-06-15 07:17:27 · 159 阅读 · 0 评论 -
Java比较器
Java比较器比较器Comparable比较器Comparator比较器二叉树结构红黑树原理分析比较器所谓比较器指的就是进行大小关系的确定判断。java.lang.Integer与java.lang.String两个类都是由系统提供的程序类,如果使用自定义的类实现排序处理,会发现即使语法没有错误,排序的顺序也会出现错误,这是因为任意一个类默认情况下是无法使用系统内部的类实现数组排序或比较需求的,没有明确的指出到该如何进行比较的定义(没有比较的规则)。为此,在Java中为了统一比较规则的定义,提供了比较原创 2020-06-14 15:50:01 · 203 阅读 · 0 评论 -
Java高级编程基础知识
2020-04-05,首发,持续更新直至该章节学习结束。一、Java多线程编程1、继承Thread类实现多线程Java中提供了一个java.lang.Thread的程序类,那么一个类只要继承了此类,就表示这个类为线程的主体类。(需要覆写run()方法,这个方法属于线程的主方法)多线程要执行的功能都应该在run()方法中进行定义。需要说明的是,在正常情况下,如果要使用一个类中的方法,一定要产...原创 2020-04-05 21:21:10 · 658 阅读 · 0 评论 -
Java多线程——生产者与消费者问题
Java多线程之生产者消费者问题:生产者生产了消费者才能消费,消费者消费了才能生产。/** * FileName: MultithreadingDemo * Author: 十七 * Date: 2020/3/30 12:31 * Description: 多线程实战——生产者消费者问题 * History: * notes: */package com.test;...原创 2020-04-01 18:23:57 · 182 阅读 · 0 评论 -
Java 8中的lambda表达式
Java 8中lambda表达式的简单使用直接通过代码看效果本文仅作参考,旨在记录学习中的一些经过interface Print{ void print(String val);}//第三个例子interface IPrint{ void print();}public class LambdaDemo { public static void main(S...原创 2020-03-20 23:09:52 · 105 阅读 · 0 评论 -
Java面向对象基础知识
Java面向对象一、Java继承 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。继承类型Java不支持多继承,但支持多重继承。继的承特性子类拥有父类非 private 的属性、方法。子类可以拥有自己的属性和方法,即子类...原创 2020-03-19 12:01:34 · 165 阅读 · 0 评论