![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《Java入门》系列
文章平均质量分 93
总有先沉淀
Pandafz
你当向鸟飞往你的山
展开
-
Java基础总结
时光不负赶路人,星光不负追梦人原创 2021-10-20 14:34:54 · 6900 阅读 · 40 评论 -
Java学习笔记十八——集合类之泛型
自律、积极、勤奋以及先从一个怎么样都不可能不会实现的小目标开始。原创 2021-10-16 18:36:33 · 781 阅读 · 5 评论 -
Java学习笔记十七——集合类详细总结各自对比
一、Java集合介绍原创 2021-10-12 23:29:00 · 3860 阅读 · 24 评论 -
Java必备基础十六——输入与输出流相关类详细介绍
真正能让你走远的,都是自律、积极和勤奋原创 2021-09-29 00:04:13 · 2504 阅读 · 5 评论 -
Java必备基础十五——异常处理基本知识点
一、异常的概念二、异常类的层次三、Java异常处理过程四、自定义异常五、Try-With-Resources六、异常的使用原则原创 2021-09-03 20:06:39 · 3245 阅读 · 9 评论 -
Java必备基础十四——内部类详细知识点归纳(匿名内部类、静态内部类、Lambda表达式详细)
一、一、一、原创 2021-08-17 22:01:42 · 444 阅读 · 0 评论 -
Java必备基础十三——接口详细知识点归纳(与抽象类的对比)
在Java语言中,组成程序的基本接口有两种:类和接口,接口是一种与抽象类相类似的结构,接口在编译后也要生成一个子节码文件。一.接口的定义1.定义: 接口为一种特殊的类,里面全部是由全局常量和公共的抽象方法所组成。类是一种具体的实现,而接口定义的是一批类所要遵守的规范。接口不关心实现他的类的内部状态信息。如打印机的打印模板,任何打印机只要使用这个模板就要遵守这个模板的布局规范,而打印机如何打印和打印机的种类如何实现,无须关心。接口是解决Java无法使用多继承的一种手段,但是接口在实际中更多的作用是原创 2021-08-16 16:46:50 · 533 阅读 · 0 评论 -
Java必备基础十二——抽象类
了解抽象类之前先喝口多态的酒(点我)为啥要学习抽象类,因为实现多态有很多方式,内核为继承,而与继承相关的有:基于继承——普通的子类和父类基于继承——抽象类基于继承——接口一、什么是抽象方法了解抽象类之前先了解抽象方法1.定义:在Java语言中,用abstract关键字修饰的方法为抽象方法。抽象方法必须要被继承,由于一个父类有很多字类,每个子类对父类的同一个抽象方法给出了不同的实现过程,这样就会出现同一个名称、同一种类型的返回值的方法在不同的子类中实现的方法体不同的情况,这正是多态性的.原创 2021-08-12 20:51:20 · 298 阅读 · 0 评论 -
Java必备基础十一——多态详解以及多态原则(附详细demo解释多态对象调用原则)
多态定义:多态类型:原创 2021-08-09 14:11:17 · 1648 阅读 · 3 评论 -
Java必备基础十——类的继承详解——final、super关键字——重写与重载的详细区别
首先明确,Java语言有三大特性:封装性:详见本章继承性:Java中类和类可以继承,即可共用一套代码。例如所有动物类由动物共同特点来抽象描述好,针对某一类动物如猫既有动物的共同特点又有自身的特点,那么猫类可以继承动物类,然后在在自身的类中第一新的属性和方法。去2前3234 传入 从多态性:当一个类中定义的属性和方法其它类继承后,可以在其它类表现出不同的类型和行为,即同名的属性和方法在不同的类中有不同的意义。一、什么是继承二、...原创 2021-08-07 21:05:42 · 1129 阅读 · 0 评论 -
Java必备基础九——包装类
一、包装类的创建1.包装类定义2.创建方式二、包装类的使用1.基本数值类型的包装类2.布尔类型的包装类3.字符类型的包装类原创 2021-07-26 18:54:02 · 426 阅读 · 0 评论 -
Java必备基础八——Math类、Random类、日期时间类
一、Math类1.随机数方法2.最大值、最小值、绝对值方法3.取整数方法4.指数方法二、Random类1.Random类的两种构造方法2.Random类的常用方法三、日期时间类原创 2021-07-23 23:15:08 · 464 阅读 · 0 评论 -
Java必备基础七——字符串的基本常用方法、String、StringBuilder、StringBuffrer的区别(2021/9/21)更新
一、字符串的创建二、字符串的常用方法原创 2021-07-14 23:08:09 · 1191 阅读 · 3 评论 -
Java必备基础六——一维数组
一、创建一维数组二、初始化一维数组三、使用一维数组四、数组的基本操作原创 2021-07-13 21:28:05 · 506 阅读 · 0 评论 -
Java必备基础五——类的封装
封装性、继承性、多态性是面向对象程序设计的三大特性,其中封装性是最重要的一个特性。一、理解封装封装性指将对象的状态信息隐藏在对象的内部,不允许外部程序直接访问对象内部的状态信息,只有通过该类对外提供的方法才能实现对内部信息的操作和访问。封装有以下几点好处:隐藏类的实现细节只能通过对外提供的方法进行数据的访问,限制对成员变量的不正当存取降低耦合性,提高了代码的可维护性一个对象中,成员变量是核心所在,反映对象的外部特征,一般不允许外部对象对其直接访问。二、访问控制符的使用Java提供了4种原创 2021-07-04 23:54:50 · 3865 阅读 · 0 评论 -
Java必备基础四——成员变量和局部变量(static修饰变量详解、this关键字)(2021/10/15更新)
一、变量定义以及其存储与访问1.变量总类根据Java中定义变量位置的不同,变量有两大类:成员变量和局部变量,而成员变量里面根据有无static修饰又可分为类变量和实例变量2.各变量定义(1)成员变量:类中定义的变量(方法之外),用来描述对象的属性特征。(2)局部变量:在类的方法中方定义的变量,用来保存临时数据。(3)类变量:成员变量中,被static修饰符修饰的变量称为类变量,也叫静态变量(4)实例变量:成员变量中,不被static修饰符稀修饰的变量称为实例变量3.各变量区别类原创 2021-06-29 13:13:53 · 1020 阅读 · 0 评论 -
Java必备基础三——方法的声明与调用,递归,重载,参数传递(static修饰方法详解)
方法是类和对象的重要组成部分,逻辑上要么属于类,要么属于对象,在Java方法中方法不能独立存在,必须要定义在类中。一、方法的声明与调用1.方法的声明一个类中,声明格式为:[修饰符]返回值类型 方法名([参数列表]){ 方法体}(1)修饰符以及定义修饰符可以同时有几个 如public static finalpublic final class Example2_3 {}public : 被其修饰的方法可被任意访问protected : 可以被其子类以及同一包中的类访问缺原创 2021-06-24 21:51:30 · 694 阅读 · 0 评论 -
Java必备基础二——类和对象
一、类和对象的概述类和对象是面向编程的核心。类用于描述客观世界中的某一类对象的共同特征;而对象是类的具体实例。了解一个完整的Java程序之前,先搞清几个名词。什么是对象?官方解释:对象是把数据及其相关方法封装在一起构成的实体。数据是对象的属性(又称成员变量),方法是作用在数据上的操作,用来实现特定的功能。一个对象的属性值决定了对象的状态,对象的操作方法决定了对象的行为能力。把个体比作一个对象,个体身上的体重,身高,三观,成绩等等是这个对象的属性(即这个个体的成员变量),个体想要变得更加优秀,于是个原创 2021-06-18 15:16:01 · 546 阅读 · 0 评论 -
Java必备基础一——一文读懂的Java基础中的基础
Java语言基本格式Java语言基本元素Java书写规范原创 2021-06-07 21:30:42 · 954 阅读 · 3 评论