Java笔记
文章平均质量分 92
任何语言的扩展都离不开基础的发育。
是小先生
从头开始,为时不晚。
展开
-
JAVA笔记--异常处理(第一篇)
目录一、异常概念1、什么是异常2、try与catch关键字二、try_catch_finally1、catch2、异常处理过程分析3、finally三、throw_throws与异常规则1、throw throws2、异常处理的语法规则四、自定义异常与assert1、自定义异常2、受检和非受检异常i、受检异常:Exceptionii、非受检异常:RuntimeExceptioniii、面试题3、assert五、新特性与debug技术.原创 2022-02-16 17:29:37 · 352 阅读 · 0 评论 -
JAVA笔记--面向对象下(第三篇)
目录一、内部类详解1、成员内部类2、在外部创建内部类的对象3、方法内部类4、静态内部类5、匿名内部类6、内部类的作用二、递归算法三、数据结构之链表四、基本数据类型包装类1、八种包装类分为两大类型i、Numberii、Object2、装箱及拆箱3、转型操作五、包与访问修饰符1、包2、访问修饰符3、OO原则总结一、内部类详解内部类就是在一个类的内部定义的类。1、成员内部类成员内部类格式:class Outer{.原创 2022-02-14 21:11:09 · 770 阅读 · 0 评论 -
JAVA笔记--面向对象下(第二篇)
目录一、面向对象的多态性1、什么是多态性2、对象的多态性3、小结二、instanceof关键字1、instanceof关键字概念2、父类的设计法则三、抽象类应用值模块方法设计模式四、接口应用知策略设计模式五、Object类1、toString()方法2、equals()方法3、getClass方法六、简单工厂设计模式七、静态代理设计模式八、适配器设计模式一、面向对象的多态性多态是面向对象三大特性之一1、什么是多态性对象在运行过程原创 2022-02-14 14:49:31 · 428 阅读 · 0 评论 -
JAVA笔记--面向对象下(第一篇)
目录一、继承1、继承的基本概念2、继承的限制3、继承小结二、方法重写与super关键字1、方法的重写2、关于方法重写的一些特性3、重写方法目的4、super关键字三、继承的应用示例1、实现一个化妆品商城中的化妆品管理四、final关键字1、使用final关键字声明一个常量2、使用final关键字声明一个方法3、使用final关键字声明一个类五、抽象类与接口1、抽象类的基本概念2、抽象类的规则3、接口i、接口的定义格式:ii、原创 2022-02-12 22:19:20 · 563 阅读 · 0 评论 -
JAVA笔记--面向对象上(第二篇)
目录一、对象的一对一关系二、static关键字修饰属性和方法1、使用static关键字修饰一个属性2、使用static关键字修饰一个方法三、内存结构图与main方法与代码块1、class文件加载到内存的结构图2、main方法3、代码块四、单例设计模式1、两种实现方式2、Math代替单例五、对象数组案例1、对象数组与管理一、对象的一对一关系两个对象之间一对一关系:比如:一个英雄(Hero)对一个兵器(Weapon)表达对象的一对一关系,其实.原创 2022-02-10 18:04:51 · 472 阅读 · 0 评论 -
JAVA笔记--面向对象上(第一篇)
目录一、面向对象基本概念1、什么是面向对象:2、建立面向对象思维方式二、类与对象1、什么是类2、类与对象的关系3、类和对象的定义格式4、类与对象的内存详解三、面向对象封装性1、封装性的概念2、封装的好处3、成员变量和局部变量i、在类中的位置不同ii、在内存中的位置不同iii、生命周期不同iv、初始化值不同4、构造方法i、什么是构造方法?ii、构造方法的定义iii、构造方法小结四、this关键字、值传递与引用传递1...原创 2022-02-10 11:50:22 · 325 阅读 · 0 评论 -
JAVA笔记--编程基础(第四篇)
目录一、方法与数组1、方法i、方法的定义ii、方法的格式iii、参数iv、返回值v、方法重载overloading method2、数组i、数组的定义ii、定义数组iii、数组的遍历iv、数组注意问题v、示例3、算法i、冒泡排序算法ii、选择排序算法iii、直接插入排序算法iv、二分查找算法v、Arrays类4、方法与数组双色球案例一、方法与数组1、方法i、方法的定义方法就是一段特定功能的代码块,也叫函数...原创 2022-02-09 19:25:10 · 476 阅读 · 0 评论 -
JAVA笔记--编程基础(第三篇)
JAVA笔记--编程基础(第三篇)目录JAVA笔记--编程基础(第三篇)一、if分支语句二、switch分支语句1、switch语句有关规则三、分支语句的比较1、if VS switch2、if VS 三目运算3、switch支持String的实现原理四、while与dowhile循环五、for循环六、多重循环案例一、if分支语句if条件语句是根据条件判断之后再做处理。简单判断语句:if(表达式){执行语句;}else...原创 2022-02-07 14:44:52 · 487 阅读 · 0 评论 -
JAVA笔记--编程基础(第二篇)
JAVA笔记--编程基础(第一篇)一、基本数据类型转换二、关键字与转义字符三、算术赋值关系运算符四、逻辑运算符与示例五、位运算符与变量交换六、三目运算符与优先级原创 2022-01-25 14:17:01 · 229 阅读 · 0 评论 -
JAVA笔记--编程基础(第一篇)
JAVA笔记--编程基础(第一篇)目录一、变量与标识符1、计算机解释:2、变量的分类:3、标识符及其,命名规则二、八种基本数据类型1、字节(Byte)2、数据类型表:三、进制与转换1、进制2、补码3、转换一、变量与标识符变数或变量,是指没有固定的值,可以改变的数。变量以非数字的符号来表达,一般用拉丁字母变量与常数相反。变量的用处在于能一般化描述指令的方式。1、计算机解释:变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。原创 2022-01-23 16:46:52 · 404 阅读 · 0 评论 -
JAVA笔记--认识与jdk的安装(第一篇)
Java小白到大牛--快速入门(第一篇)文章目录前言为啥要学Java?首先你要知道Java是全球排名第一的编程语言,也是如今市场上人才缺口最大的工作岗位,Java的唯一好处就是能挣钱,挣大钱。坏处就是挣来的钱去科学生发,一植即发。简单介绍一下为啥Java应用广泛: Java是基于JVM虚拟机的跨平台语言,一次编写,到处运行; Java程序易于编写,而且有内置垃圾收集,不必考虑内存管理; Java虚拟机拥有工业级的稳定性和高度优化的性能,且经过了长时期的考原创 2021-09-17 09:19:19 · 126 阅读 · 0 评论