Java笔记

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

Java定义了两种类型的流

浏览 107 扫码 分享 2022-07-10 05:29:12

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 基础知识
    • 0 学习地址
      • 学习资源网站
      • 包类下载地址
      • 包的命名规范
    • 1 变量
      • 1.1 变量的概念
      • 1.2 形参与实参
    • 2 数据类型
      • 2.1 数据类型概念
    • 3 语句
      • 3.1 语句概念
      • 3.2 决策语句(判断语句)
      • 3.3 循环语局
    • 4 数组
      • 4.1 数组概念
    • 5 运算符
      • 5.1 Java中所有运算符总结
      • 5.2 运算符问题
  • 中阶知识
    • 1 java版本
      • 1.1 jdk各版本常见特点
    • 2 修饰符
      • 2.1 访问修饰符
      • 2.2 final修饰符和final的变量
      • 2.3 static修饰符
    • 3 方法
      • 3 Java方法知识总结
    • 4 所有关键字
      • 4 Java常用关键字
    • 5 java机制
      • 5 Java并不支持变量和方法
    • 6 类和对象
      • 6.1 类的概念
      • 6.2 继承类
      • 6.3 抽象类
      • 类
        • 类的知识点
          • Object类
          • 类的加载顺序
        • 局部类
          • 局部类和匿名类
          • 局部类知识点
        • 嵌套类
          • 静态嵌套类
          • 为什么使用嵌套类
        • 匿名类
          • 匿名内部类(匿名表达式)
          • 接口实现的内部类
          • 匿名内部类
        • 内部类
          • 各种内部类可用修饰符
          • 静态内部类语法格式
          • 创建内部类对象语法结构
          • 非静态内部类的语法结构
          • this引用外部类成员变量
          • 局部变量和局部内部类
          • 内部类与外部类对象创建的区别
        • Lambda表达式
          • lambda表达式应用场景
          • 使用Lambda表达式可以在方法之间传递
        • 何时使用嵌套类、局部类和lambda表达式
      • 接口
        • 接口基本知识
          • 接口的注意事项
          • 接口的语法和概述
          • 接口成员变量的语法规则
          • 接口的默认方法
        • 内部接口
        • 接口的多态
          • 接口与抽象类的区别
          • 接口的多继承和多实现
        • 类引用和接口引用间的赋值
          • 接口引用间的赋值
      • 多态
        • 重载
          • 重写和重载的区别
          • 重载的类型提升
        • 重写
          • 重写:静态方法注意事项
          • 重写的引用型参数
          • 重写和继承的关系
          • 重写的注意要求
        • 覆盖和屏蔽
          • 覆盖和屏蔽方法
          • 覆盖和重载的区别
          • 屏蔽字段
          • 隐藏
          • 访问超类的成员
        • 小结
    • 7 装箱与拆箱
      • 自动装箱与拆箱
      • Interger类
    • 8 堆和栈
      • jvm中的堆和栈
      • 堆栈和队列
      • 堆
    • 9 字符串操作
      • String类注意事项
      • String类中的字符串替换
      • length和length()的区别
      • StringBuffer类和StringBuilder类
        • StringBuffer和StringBuilder的区别
      • String中常用的API
    • 10 包
      • 程序包
      • 数据封装原则
      • 封装的特点
    • 11 常用API调用
      • 数字包
        • Number的子类
          • Integer类的转换方法
      • Date类获取时间
      • Math类中的sart与ramdom
      • 键盘输入
  • 三、高阶知识点
    • 异常
      • 异常语法
        • 异常类的顶端
        • 异常的层次结构
        • try-catch-finally语法结构
        • try-catch-finally注意事项
        • 中断finally执行的步骤
        • 多个catch语局的先后顺序
        • throw和throws的概念和区别
      • 异常抛出
        • 同时捕获多种异常
        • 方法重写对异常抛出的限制
        • 三种抛出方式
        • 抛出需要注意的问题
        • 显性再抛出
        • 隐性再抛出
      • 异常处理
        • 异常分类
        • 面对异常(错误)的处理方法
        • 非检查常见异常
        • 检查时常见异常
        • 异常处理的关键字
        • 异常处理规则
      • 异常知识点总结
        • 关于异常如何处理、应对
        • 异常的优点
        • 三类异常
    • 集合
      • 1 集合知识点
        • 1.1 集合概念
        • 1.2 集合的好处
        • 1.3 集合接口
        • 1.4 核心集合接口的作用(简略)
        • 将数组转换成列表
        • 集合框架中接口间的继承关系
        • 数组与链表的关系
      • 2 Collections
        • 2.1 Collection接口
        • 2.2 遍历集合
        • 2.3 Collection批量操作
        • 2.4 Collection接口的数组操作
        • Collections常用方法
      • 3 List
        • 3.1 List接口
        • 3.2 List的区间视图操作
        • 3.3 List接口的算法
        • LinkedList
          • LinkedList类
        • ArrayList
          • ArrayList底层
        • 3.8 LinkedList和ArrayList的实现机制
      • 4 Set
        • 4.1 Set接口
        • 4.2 Set与List的区别
        • 4.3 Set操作
        • 实现类
          • SortedSet接口
          • SortedMap接口
      • 5 Map
        • 5.1 Map接口
        • 实现类
          • HashTable
            • HashTable类
          • HashMap
            • HashMap类
          • HashTable和HashMap的区别
      • 6 Queue
        • 6.1 Queue接口
      • 7 Deque
        • Deque接口
      • 8 并发集合
        • 8.1 在使用集合的应用程序执行并行的一个困难
      • 9 集合副作用
        • 9.1 副作用
      • 10 集合类对应的实现
        • 10.1 实现
        • 10.2 set实现
        • 10.3 List实现
        • 10.4 Map实现
        • 10.5 Queue实现
        • 10.6 Deque实现
        • 10.7 封装实现
    • 泛型
      • 泛型定义
      • 通配符
        • 何时使用通配符准则
      • 类型参数命名约定
      • Vargs方法
      • 泛型方法
      • 泛型受到的限制
        • 泛型的擦除
        • 泛型类和子类型
        • 类型兼容
      • 泛型的局限性
      • 原生类型和加入泛型后类型
        • 未检测错误信息和堆污染
      • 泛型的注意事项
      • 泛型所有语法涵盖
    • 注解
      • 注解容器及注意事项
      • 自定义注解
      • 注解
    • 5 IO
      • 5.1 I/O的常用流定义
      • 5.2
      • Java定义了两种类型的流
      • 流是产生或使用信息的对象
      • InputStreamRead和OutputStreamWrite的定义
      • Buffered类型的io
    • NIO.2
    • 枚举
      • 枚举定义
      • 枚举常用方法
      • 枚举类
    • 多线程
      • 线程部分知识点
      • 线程和进程
      • 线程的状态
        • 线程的同步
      • 线程的启动方式
      • 线程变量(Volatile)
      • 自定义线程池
        • 单任务线程池
      • Thread类的常见方法
        • 同步方法的几个要点
        • notity()、notifyAll()、wait()
        • 线程中notify()和notifyAll()的区别
    • 反射
    • 正则表达式
    • 网络编程
      • 端口
  • 四、JavaWeb
    • 前端
      • 页面布局
      • rgb透明
      • 导航按钮制作网页
    • servlet
      • 工具
        • 前端页面视图liveEdit安装
        • JetBrains IDE Support插件地址
      • 1 网页响应(错误处理)
        • 1.1 网页响应出现乱码
        • 1.2 servlet请求处理代码流程
        • 1.3 非法字符: ‘\ufeff’处理
        • 1.4 Message: 前言中不允许有内容
      • 2 网页请求处理
        • 2.1 request对象的作用域
        • 2.2 跳转新网页(重定向)
          • 2.2.1 request.getRequestDispatcher()
        • 2.3 Servlet 生命周期
        • 2.4 使用 Servlet 读取表单数据
        • 2.5 Cookie 方法
          • 2.5.1 添加cookie步骤
          • 2.5.2 获取多个cookie信息
        • 2.6 通过 Servlet 设置 Cookie
        • 2.7 Servlet 处理日期
      • 6 Java四大域对象
        • 总结
        • 3 servlet常见的对象
          • 3.1 HttpSession对象
          • 3.2 ServletContext
          • 3.3 ServletConfig 对象
    • 4 JSP文件
      • 4.1 JSP 生命周期
      • 4.2 JSP 语法
      • 4.3 JSP的指令
      • 4.4 JSP的九大内置对象
      • 4.5 JSP 动作元素
      • 4.6 JSP 客户端请求
      • 4.7 HttpServletRequest类
      • 4.8 JSP的静态引入和动态引入
      • 4.9 JSP的全局代码块与脚本段
      • 4.10 JSP 表单处理
      • 总结
    • 5 ajax
      • 5.1 Ajax学习
      • 5.2 ajax的创建步骤
      • 5.3 Ajax的Gson.json()
      • Ajax返回数据案例
        • 注意事项
        • 数据库信息
        • pojo层
        • Dao层
        • JDBC层
        • 接口层
    • 7 El表达式
      • 7.1 四个作用域
        • EL四大作用域
      • 7.2 EL语法
        • el表达式获取信息
      • 7.3 案例
        • 无标题
        • Servlet
        • pojo
    • 8 JSTL学习
      • JSP 标准标签库(JSTL)
    • 9 过滤器
      • 9.1 Filter的web.xml配置
      • 9.2 使用注解方式配置Filter
      • 案例
    • 10 监听器
      • 10.1 什么是监听器
      • 10.2 监听器的种类
      • 10.3 普通监听器的创建
      • 10.4 监听器需实现的接口
        • HttpSessionListener
        • ServletRequestAttributeListener的用法
    • 总结
      • web知识点总结
  • 五、Spring5
    • 1 学习前操作
      • Spring框架概述
      • 课程需要的包
    • 2 IOC(bean操作)
      • 2.1 bean创建一个xml并读取
      • 2.2 bean创建对象和set注入
      • 2.3 bean注入构造器参数
      • 2.4 bean注入空值
      • 2.5 bean注入特殊符号
      • 2.6 注入外部bean属性
      • 2.7 注入内部bean和级联赋值
      • 2.8 注入数组和列表和map、set
        • 2.8.1 通过util进行诸如
      • 2.9 工厂bean
      • 2.10 bean的作用域(单/多实例)
      • 2.11 bean的生命周期
        • 代码
      • 2.12 xml自动装配
      • 2.13 外部属性文件
        • 案例
    • 3 Ioc(注解)
      • 3.1 基于对象创建的注解
      • 3.2 注解的运行步骤
      • 3.3 包的自动扫描配置
        • 3.3.1 案例讲解
  • 六、SpringMVC
  • 七、MyBaits
    • 1 mybaits
      • MyBatis 是什么?
  • za
    • 作业
      • 年底学习任务
      • 1.16 作业内容(提交附截图)
    • 分层设计
    • 关机代码
    • IDEA 快捷键的使用
    • 1.java错误分析
    • 2.标识符-驼锋规则
    • 3.变量的本质-声明格式和初始化问题
    • 4.变量的分类(局部、成员、静态变量)
    • 5.常量和final
    • 6.基本数据类型
    • 7.整数变量和整数常量
    • 8.浮点型变量和bigDecima
    • 9.循环及条件判断
    • 素材(未整理)
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注