java基础
文章平均质量分 89
码起来呗
又是一个要成为架构师的男人。
展开
-
第十一章、集合
一、Java集合框架概述1、集合框架的概述2、集合框架二、Collection接口方法三、Lterator迭代器接口1、迭代器Iterator接口2、foreach循环四、Collection子接口一:List1. List接口框架2. ArrayList的源码分析:2.1 jdk 7情况下2.2 jdk 8中ArrayList的变化:2.3 小结:3. LinkedList的源码分析:4. Vector的源码分析:5. List接口中的常用方法五、Collection子接口原创 2022-04-09 20:33:54 · 134 阅读 · 0 评论 -
第八章、多线程
一、基本概念:程序、进程、线程二、线程的创建和使用1、线程的创建2、Thread中的常用方法3、创建线程的方法二:实现Runnable接口4、线程练习(方法一)5、线程练习(方法二)三、线程的生命周期四、线程的同步1、方式一(同步代码块) + 实现Runnable 的方式2、方式一(同步代码块) + 继承Thread类 的方式3、方式二(同步方法) + 实现Runnable接口 的方式4、方式二(同步方法) + 继承Thread类 的方式5、使用同步机制将单例模式中的懒汉式改写为线原创 2022-04-04 11:07:40 · 63 阅读 · 0 评论 -
第七章、异常处理
一、异常概述与异常体系结构1、Error2、Exception二、常见异常三、异常处理机制一:try-catch-finally四、异常处理机制二:throws五、手动抛出异常六、用户自定义异常类原创 2022-03-29 14:54:22 · 80 阅读 · 0 评论 -
第六章、面向对象编程(4)
一、关键字:static1、static2、单例(Singleton)模式二、理解main方法的语法三、类的成员之四:代码块四 、关键字:final五、抽象类和抽象方法1、abstract关键字的使用2、抽象类的匿名子类3、模板方法设计模式六、接口(interface)1、接口的使用2、接口的使用(进阶)3、接口的应用:代理模式4、接口的面试题5、接口的练习七、类的成员之五:内部类1、内部类概念2、面试题3、注意事项原创 2022-03-27 21:19:01 · 317 阅读 · 0 评论 -
第五章、面向对象编程(3)
前言一、面向对象的特征之二:继承性二、方法的重写三、四种访问权限修饰符四、super关键字五、子类对象实例化过程六、面向对象的特征之三:多态性1、 instanceof操作符2、多态性的练习(这个很重要,要看懂)3、多态的总结:七、Object类的使用1、equals()2、toString()八、包装类的使用总结的小知识点1、方法的重载与重写原创 2022-03-06 15:58:06 · 173 阅读 · 0 评论 -
第四章、面向对象(2)
面向对象2一、再谈方法1、方法的重载2、可变个数的形参3、方法参数的值传递机制4、递归方法二、面向对象特征之一:封装与隐藏三、类的成员之三:构造器(或构造方法)四、小总结:属性赋值过程五、关键字--this七、关键字package、import1、package2、import原创 2022-02-10 17:32:23 · 890 阅读 · 0 评论 -
第四章、面向对象编程(1)
Java面向对象学习的三条主线:(第4-6章):前言一、面向过程和面向对象二、面向对象的两个要素:三、类和对象的创建和使用1、设计类,其实就是设计类的成员2、类和对象的使用(面向对象思想落地的实现):3、如果创建了一个类的多个对象,则每个对象都独立的拥有一套类的属性。(非static的)4、对象的内存解析代码示例:四、类的成员之一:属性属性(成员变量) vs 局部变量代码示例五、类的成员之一:方法1.举例:2. 方法的声明:3. 说明:4.return关键字的使用:原创 2022-01-29 15:38:32 · 92 阅读 · 0 评论 -
第三章、数组
数组一、一维数组、数组的理解、数组相关的概念、数组的特点、 数组的分类、一维数组的使用、数组元素的默认初始化值、数组的内存解析。二、二维数组、 二维数组的使用、数组元素的默认初始化值、数组的内存解析五、数组的使用: 1、使用二维数组打印一个 10 行杨辉三角。2、算法的考查:求数值型数组中元素的最大值、最小值、平均数、总和等3、数组的赋值和赋值的区别六、算法的考查:数组的复制、反转、查找(线性查找、二分法查找)七、数组的排序八、Arrays工具类的使用九、数组使用中的常见原创 2022-01-24 12:05:31 · 214 阅读 · 0 评论 -
第二章、Java基本语法(3):程序流程控制
第二章、Java基本语法(3)、程序流程控制一、顺序结构二、分支结构 if-else1、if-else的三种形式:2、if-else例子3、if-else的一个测试题三、分支结构 switch-case结构1、结构形式2、说明:3、基础使用四、循环语句---for循环五、循环语句---while循环六、魂环语句---do while循环七、嵌套循环八、特殊关键字:break,continue原创 2022-01-23 15:43:02 · 274 阅读 · 0 评论 -
Eclipse入门操作之快速上手、Eclipse的快捷键:
Eclipse入门之快速上手、Eclipse快捷键一、Eclipse的实用配置文档(感觉视频太长,可以直接看文档。)二、 Eclipse中的快捷键:原创 2022-01-20 16:22:11 · 455 阅读 · 0 评论 -
第二章、Java基本语法(2):运算符
第二章、Java基本语法(2)、运算符前言:千里之行,始于足下。一、算术运算符二、赋值运算符三、比较运算符(关系运算符)四、逻辑运算符五、位运算符六、三元运算符七、运算符的优先级原创 2022-01-19 22:17:43 · 224 阅读 · 1 评论 -
第二章、Java基本语法(1):关键字、标识符、变量
第二章、Java基本语法(上):关键字、标识符、变量一、关键字与保留字1、关键字2、保留字二、标识符1.标识符定义2、定义合法标识符规则(不遵守的话,编译不通过):3、Java中的名称命名规范(建议这样,不遵守编译和运行都可以通过)三、变量1、变量的概念2、使用变量注意:3、变量的分类4、整数类型:byte、short、int、long5、浮点类型:float、double6、字符类型:char7、布尔类型:boolean8、基本数据类型转换原创 2022-01-19 17:06:41 · 80 阅读 · 0 评论