# JavaProDemo **Repository Path**: zsy0216/java-pro-demo ## Basic Information - **Project Name**: JavaProDemo - **Description**: 黑马程序员Java13天进阶教程,深入学习Java编程核心思想 https://www.bilibili.com/video/BV1TE41177mP - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2021-04-27 - **Last Updated**: 2022-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 黑马程序员Java13天进阶教程,深入学习Java编程核心思想 ### 内容参考自黑马程序员课程及个人的一些总结 # 模块划分 - 01 static、成员变量、成员方法、继承 - 02 抽象类、接口、代码块、final、单例、枚举 - 03 多态、内部类、包和权限修饰符、Object类、Date类 - 04 DateFormat、Calendar、Math、System、BigDecimal、包装类、正则表达式、泛型、Collection - 05 集合遍历、List、Set、Collections、可变参数 - 06 Map、LinkedHashMap、冒泡_选择排序、二分查找 - 07 异常、多线程(线程创建、线程安全、线程同步) - 08 线程通信、线程池、死锁、volatile、原子性、 并发包 ConcurrentHashMap、CountDownLatch、CyclicBarrier、Semaphore、Exchanger ForkJoin - 09 Lambda、方法引用、Stream、File、递归、字符集、IO流、字节流 - 10 字符流、缓冲流、字节缓存流、字符缓冲流、转换流、序列化、打印流、Properties - 11 网络通信、InetAddress、UDP、TCP、即时通信、文件上传、BS架构、基本通信模型、NIO - 12 单元测试、反射、注解、动态代理 - 13 Dom4J、XPath、XML、工厂设计模式、装饰设计模式、CommonsIO、Base64 - 14 Java 日志框架 Java 语法学习 包括 - 面向对象知识:封装, 继承, 多态; - Java 包和权限修饰符 - 常用关键字:static, super, this, final; - 引用类型、抽象类、接口、枚举类型; - 类的五大成分:成员变量、构造器、方法、代码块、内部类; - 抽象类实现模板设计模式、单例设计模式; - 常用类的使用:Object、Date、System、Objects、Math、BigDecimal、包装类; - 正则表达式、泛型; - Java 集合框架 Collection、Map、Collections;