![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
(27天)Java基础学习笔记
dukangming
这个作者很懒,什么都没留下…
展开
-
25.多线程进阶
多线程进阶25.01_多线程(单例设计模式)(掌握)25.02_多线程(Runtime类)25.03_多线程(Timer)(掌握)25.04_多线程(两个线程间的通信)(掌握)25.05_多线程(三个或三个以上间的线程通信)25.06_多线程(JDK1.5的新特性互斥锁)(掌握)25.07_多线程(线程组的概述和使用)(了解)25.08_多线程(线程的五种状态)(掌握)25.09_多线程(线程池的...原创 2019-05-08 13:15:24 · 136 阅读 · 0 评论 -
13.常见对象(StringBuffer、Arrays、Integer)
目录13.01_常见对象(StringBuffer类的概述)13.02_常见对象(StringBuffer类的构造方法)13.03_常见对象(StringBuffer的添加功能)13.04_常见对象(StringBuffer的删除功能)13.05_常见对象(StringBuffer的替换和反转功能)13.06_常见对象(StringBuffer的截取功能及注意事项)13.07_常见对象(Strin...原创 2019-05-06 17:28:36 · 130 阅读 · 0 评论 -
14.常见对象(正则、日期)
目录14.01_常见对象(正则表达式的概述和简单使用)14.02_常见对象(字符类演示)14.03_常见对象(预定义字符类演示)14.04_常见对象(数量词)14.05_常见对象(正则表达式的分割功能)14.06_常见对象(把给定字符串中的数字排序)14.07_常见对象(正则表达式的替换功能)14.08_常见对象(正则表达式的分组功能)14.09_常见对象(Pattern和Matcher的概述)1...原创 2019-05-07 13:02:17 · 207 阅读 · 0 评论 -
15.集合框架(Collection、List、Vector)
目录15.01_集合框架(对象数组的概述和使用)15.02_集合框架(集合的由来及集合继承体系图)15.03_集合框架(Collection集合的基本功能测试)15.04_集合框架(集合的遍历之集合转数组遍历)15.05_集合框架(Collection集合的带All功能测试)15.06_集合框架(集合的遍历之迭代器遍历)15.07_集合框架(Collection存储自定义对象并遍历)15.08_集...原创 2019-05-07 13:03:40 · 216 阅读 · 0 评论 -
16.集合框架(ArrayList、泛型)
目录16.01_集合框架(去除ArrayList中重复字符串元素方式)(掌握)16.02_集合框架(去除ArrayList中重复自定义对象元素)(掌握)16.03_集合框架(LinkedList的特有功能)(掌握)16.04_集合框架(栈和队列数据结构)(掌握)16.05_集合框架(用LinkedList模拟栈数据结构的集合并测试)(掌握)16.06_集合框架(泛型概述和基本使用)(掌握)16.0...原创 2019-05-07 13:05:32 · 260 阅读 · 0 评论 -
17.集合框架(HashSet、TreeSet)
目录17.01_集合框架(HashSet存储字符串并遍历)17.02_集合框架(HashSet存储自定义对象保证元素唯一性)17.03_集合框架(HashSet存储自定义对象保证元素唯一性图解及代码优化)17.04_集合框架(HashSet如何保证元素唯一性的原理)17.05_集合框架(LinkedHashSet的概述和使用)17.06_集合框架(产生10个1-20之间的随机数要求随机数不能重复)...原创 2019-05-07 13:06:50 · 138 阅读 · 0 评论 -
18.集合框架(HashMap、TreeMap)
目录18.01_集合框架(Map集合概述和特点)18.02_集合框架(Map集合的功能概述)18.03_集合框架(Map集合的遍历之键找值)18.04_集合框架(Map集合的遍历之键值对对象找键和值)18.05_集合框架(HashMap集合键是Student值是String的案例)18.06_集合框架(LinkedHashMap的概述和使用)18.07_集合框架(TreeMap集合键是Studen...原创 2019-05-07 13:08:11 · 112 阅读 · 0 评论 -
20.IO流(字节流)
IO流—字节流20.01_IO流(IO流概述及其分类)20.02_IO流(FileInputStream)20.03_IO流(read()方法返回值为什么是int)20.04_IO流(FileOutputStream)20.05_IO流(FileOutputStream追加)20.06_IO流(拷贝图片)20.07_IO流(拷贝音频文件画原理图)20.08_IO流(字节数组拷贝之available...原创 2019-05-07 13:09:33 · 135 阅读 · 0 评论 -
21.IO流(字符流)
IO流—字符流21.01_IO流(字符流FileReader)21.02_IO流(字符流FileWriter)21.03_IO流(字符流的拷贝)21.04_IO流(什么情况下使用字符流)21.05_IO流(字符流是否可以拷贝非纯文本的文件)21.06_IO流(自定义字符数组的拷贝)21.07_IO流(带缓冲的字符流)21.08_IO流(readLine()和newLine()方法)21.09_IO...原创 2019-05-07 13:10:18 · 93 阅读 · 0 评论 -
22.IO流(其他流)
IO流—其他流22.01_IO流(序列流)(了解)22.02_IO流(序列流整合多个)(了解)22.03_IO流(内存输出流*****)(掌握)22.04_IO流(内存输出流之黑马面试题)(掌握)22.05_IO流(对象操作流ObjecOutputStream)(了解)22.06_IO流(对象操作流ObjectInputStream)(了解)22.07_IO流(对象操作流优化)(了解)22.08_...原创 2019-05-07 13:11:05 · 199 阅读 · 0 评论 -
23.File类递归
File类23.01_File类递归练习(统计该文件夹大小)23.02_File类递归练习(删除该文件夹)23.03_File类递归练习(拷贝)23.04_File类递归练习(按层级打印)23.05_递归练习(斐波那契数列)23.06_递归练习(1000的阶乘所有零和尾部零的个数)23.07_递归练习(1000的阶乘尾部零的个数)23.08_集合练习(约瑟夫环)23.01_File类递归练习(统...原创 2019-05-07 13:11:35 · 138 阅读 · 0 评论 -
11.Java开发工具与常见对象(object、==、equals)
目录11.01_Java开发工具(常见开发工具介绍)(了解)11.02_Java开发工具(Eclipse中HelloWorld案例以及汉化)(了解)11.03_Java开发工具(Eclipse的视窗和视图概述)(了解)11.04_Java开发工具(Eclipse工作空间的基本配置)(掌握)11.05_Java开发工具(Eclipse中内容辅助键的使用)(掌握)11.06_Java开发工具(Ecli...原创 2019-05-06 17:26:35 · 162 阅读 · 0 评论 -
10.面向对象(匿名内部类)
目录10.01_面向对象(package关键字的概述及作用)(了解)10.02_面向对象(包的定义及注意事项)(掌握)10.03_面向对象(带包的类编译和运行)(掌握)10.04_面向对象(不同包下类之间的访问)(掌握)10.05_面向对象(import关键字的概述和使用)(掌握)10.06_面向对象(四种权限修饰符的测试)(掌握)10.07_面向对象(类及其组成所使用的常见修饰符)(掌握)10....原创 2019-05-06 17:24:43 · 166 阅读 · 0 评论 -
08.面向对象(this、super、final)
目录08.01_面向对象(代码块的概述和分类)(了解)(面试的时候会问,开发不用或者很少用)08.02_面向对象(代码块的面试题)(掌握)08.03_面向对象(继承案例演示)(掌握)08.04_面向对象(继承的好处和弊端)(掌握)08.05_面向对象(Java中类的继承特点)(掌握)08.06_面向对象(继承的注意事项和什么时候使用继承)(掌握)08.07_面向对象(继承中成员变量的关系)(掌握)...原创 2019-05-06 17:23:14 · 124 阅读 · 0 评论 -
26.网络编程
网络编程26.01_网络编程(网络编程概述)(了解)26.02_网络编程(网络编程三要素之IP概述)(掌握)26.03_网络编程(网络编程三要素之端口号概述)(掌握)26.04_网络编程(网络编程三要素协议)(掌握)26.05_网络编程(Socket通信原理图解)(了解)26.06_网络编程(UDP传输)(了解)26.07_网络编程(UDP传输优化)26.08_网络编程(UDP传输多线程)26.0...原创 2019-05-08 13:16:00 · 166 阅读 · 0 评论 -
27.反射与新特性
反射与新特性27.01_反射(类的加载概述和加载时机)27.02_反射(类加载器的概述和分类)27.03_反射(反射概述)27.04_反射(Class.forName()读取配置文件举例)27.05_反射(通过反射获取带参构造方法并使用)27.06_反射(通过反射获取成员变量并使用)27.07_反射(通过反射获取方法并使用)27.08_反射(通过反射越过泛型检查)27.09_反射(通过反射写一个通...原创 2019-05-08 13:17:22 · 343 阅读 · 0 评论 -
(补)09.面向对象(多态、抽象、接口)
目录1.多态概述2.多态中成员访问特点3.多态中向上、向下转型4.多态好处和弊端3.抽象类概述4.抽象类的成员特点5.常见面试题1.多态概述多态的前提继承:在多态中必须存在有继承关系的子类和父类。重写:子类对父类中某些方法进行重新定义,在调用这些方法时就会调用子类的方法。向上转型:在多态中需要父类引用指向子类对象,只有这样该引用才能够具备技能调用父类的方法和子类的方法。2.多...原创 2019-05-08 13:25:39 · 77 阅读 · 0 评论 -
01.计算机基础与Java
计算机基础与Java01.01_计算机基础知识(计算机概述)(了解)01.02_计算机基础知识(软件开发和计算机语言概述)(了解)01.03_计算机基础知识(人机交互)(了解)01.04_计算机基础知识(键盘功能键和快捷键)(掌握)01.05_计算机基础知识(如何打开DOS控制台)(掌握)01.06_计算机基础知识(常见的DOS命令讲解)01.07_Java语言基础(Java语言概述)(了解)01...原创 2019-05-05 23:22:13 · 152 阅读 · 0 评论 -
02.Java基础
Java基础02.01_Java语言基础(常量的概述和使用)(掌握)02.02_Java语言基础(进制概述和二,八,十六进制图解)(了解)02.03_Java语言基础(不同进制数据的表现形式)(掌握)02.04_Java语言基础(任意进制到十进制的转换图解)(了解)02.05_Java语言基础(十进制到任意进制的转换图解)(了解)02.06_Java语言基础(快速的进制转换法)(了解)02.07_...原创 2019-05-06 17:14:32 · 132 阅读 · 0 评论 -
03.Java基础
Java基础03.01_Java语言基础(逻辑运算符的基本用法)(掌握)03.02_Java语言基础(逻辑运算符&&和&的区别)(掌握)03.03_Java语言基础(位运算符的基本用法1)(了解)03.04_Java语言基础(位异或运算符的特点及面试题)(掌握)03.05_Java语言基础(位运算符的基本用法2及面试题)(了解)03.06_Java语言基础(三元运算符的基本...原创 2019-05-06 17:15:39 · 82 阅读 · 0 评论 -
04.Java基础
Java基础04.01_Java语言基础(循环结构概述和for语句的格式及其使用)04.02_Java语言基础(循环结构for语句的练习之获取数据)04.03_Java语言基础(循环结构for语句的练习之求和思想)04.04_Java语言基础(循环结构for语句的练习之水仙花)04.05_Java语言基础(循环结构for语句的练习之统计思想)04.06_Java语言基础(循环结构while语句的格...原创 2019-05-06 17:16:49 · 111 阅读 · 0 评论 -
05.Java基础
目录05.01_Java语言基础(数组概述和定义格式说明)(了解)05.02_Java语言基础(数组的初始化动态初始化)(掌握)05.03_Java语言基础(Java中的内存分配以及栈和堆的区别)05.04_Java语言基础(数组的内存图解1一个数组)(掌握)05.05_Java语言基础(数组的内存图解2二个数组)(了解)05.06_Java语言基础(数组的内存图解3三个引用两个数组)(了解)05...原创 2019-05-06 17:18:13 · 100 阅读 · 0 评论 -
06.面向对象(this,private)
目录06.01_面向对象(面向对象思想概述)(了解)06.02_面向对象(类与对象概述)(掌握)06.03_面向对象(学生类的定义)(掌握)06.04_面向对象(手机类的定义)(掌握)06.05_面向对象(学生类的使用)(掌握)06.06_面向对象(手机类的使用)(掌握)06.07_面向对象(一个对象的内存图)(掌握)06.08_面向对象(二个对象的内存图)(了解)06.09_面向对象(三个引用两...原创 2019-05-06 17:20:32 · 134 阅读 · 0 评论 -
07.面向对象(static)
目录07.01_面向对象(构造方法Constructor概述和格式)(掌握)07.02_面向对象(构造方法的重载及注意事项)(掌握)07.03_面向对象(给成员变量赋值的两种方式的区别)07.04_面向对象(学生类的代码及测试)(掌握)07.05_面向对象(手机类的代码及测试)(掌握)07.06_面向对象(创建一个对象的步骤)(掌握)07.07_面向对象(长方形案例练习)(掌握)07.08_面向对...原创 2019-05-06 17:21:57 · 166 阅读 · 0 评论 -
24.多线程
多线程24.01_多线程(多线程并行和并发的区别)(了解)24.02_多线程(Java程序运行原理和JVM的启动是多线程的吗)(了解)24.03_多线程(多线程程序实现的方式1)(掌握)24.04_多线程(多线程程序实现的方式2)(掌握)24.05_多线程(实现Runnable的原理)(了解)24.06_多线程(两种方式的区别)(掌握)24.07_多线程(匿名内部类实现线程的两种方式)(掌握)24...原创 2019-05-07 13:12:27 · 202 阅读 · 0 评论