Java基础精讲
文章平均质量分 95
JavaSE基础部分全套精讲,每章配备相应习题,构建Java基础整体知识结构框架,让你打牢基础!
麟-小白
追求技术的脚步从未停歇!
展开
-
一文带你深入理解【Java基础】· Java8其他新特性(下)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 强大的Stream API1.1Stream API说明Java8中有两大最为重要的改变。第一个是Lambda表达式;另外一个则是Stream API。原创 2023-03-12 16:48:54 · 271 阅读 · 0 评论 -
一文带你深入理解【Java基础】· Java8的其他新特性(上)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】Java8新特性简介Java 8 (又称为jdk 1.8)是Java语言开发的一个主要版本。Java 8 是oracle公司于2014年3月发布,可以看成是自。原创 2023-03-12 16:18:19 · 726 阅读 · 0 评论 -
一文带你深入理解【Java基础】· Java反射机制(下)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 获取运行时类的完整结构1.1通过反射获取运行时类的完整结构FieldMethodSuperclassInterfaceAnnotation实现的全部接口所继承的父类。原创 2023-03-11 19:52:40 · 541 阅读 · 0 评论 -
一文带你深入理解【Java基础】· Java反射机制(上)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. Java反射机制概述1.1Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API。原创 2023-03-11 19:12:20 · 731 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 网络编程(下)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录写在前面1. TCP网络编程1.1 基于Socket的TCP编程1.2 客户端创建Socket对象1.3 服务器建立 ServerSocket 对象1.4 例题。原创 2022-12-24 16:18:20 · 657 阅读 · 2 评论 -
一文带你深入理解【Java基础】· 网络编程(上)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 网络编程概述1.1 网络基础Java是Internet上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。Java。原创 2022-12-24 09:47:34 · 969 阅读 · 0 评论 -
一文带你深入理解【Java基础】· IO流(下)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 对象流1.1 对象流概述和用于存储和读取基本数据类型数据或对象的处理流。它的强大之处就是可以把Java中的对象写入到数据源中,也能把对象从数据源中还原回来。用类保存。原创 2022-12-17 20:22:06 · 210 阅读 · 0 评论 -
一文带你深入理解【Java基础】· IO流(中)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 节点流(或文件流)1.1读取文件1.建立一个流对象,将已存在的一个文件加载进流。2.创建一个临时存放数据的数组。3.调用流对象的读取方法将流中的数据读入到数组中。4.原创 2022-12-17 15:09:17 · 542 阅读 · 0 评论 -
一文带你深入理解【Java基础】· IO流(上)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1.File类的使用1.1 File类概述类:文件和文件目录路径的抽象表示形式,与平台无关File能新建、删除、重命名文件和目录,但File不能访问文件内容本身。原创 2022-12-17 10:08:03 · 1167 阅读 · 3 评论 -
一文带你深入理解【Java基础】· 泛型
目录写在前面1. 为什么要有泛型1.1 为什么要有泛型1.2 泛型的概念1.3 在集合中使用泛型1.4 泛型代码演示 2. 自定义泛型结构2.1 泛型结构2.2 泛型类、泛型接口2.3 泛型方法2.4 自定义泛型类型代码演示2.5 泛型在继承上的体现3. 通配符的使用3.1 使用通配符3.2 注意点3.3 有限制的通配符3.4 通配符代码演示4. 泛型应用举例4.1 泛型嵌套4.2 实际案例结语【往期回顾】原创 2022-12-04 00:08:42 · 798 阅读 · 3 评论 -
一文带你深入理解【Java基础】· Java集合(下)
目录写在前面1. Map接口1.1 Map接口概述1.2 Map接口:常用方法1.3 Map实现类之一:HashMap1.4 HashMap的存储结构1.5 HashMap源码中的重要常量1.6 HashMap的存储结构:JDK 1.8之前1.7 HashMap的存储结构:JDK 1.81.8 Map实现类之二:LinkedHashMap1.9 Map实现类之三:TreeMap1.10 Map实现类之四:Hashtable1.11 Map实现类之五:Properties1.12 Map接口代码演示1:Has原创 2022-12-03 12:19:54 · 531 阅读 · 0 评论 -
一文带你深入理解【Java基础】· Java集合(中)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. Collection子接口之一:List接口1.1List接口概述鉴于Java中数组用来存储数据的局限性,我们通常使用List替代数组List集合类中。原创 2022-11-27 17:05:41 · 374 阅读 · 0 评论 -
一文带你深入理解【Java基础】· Java集合(上)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. Java集合框架概述1.1 为什么要使用集合一方面, 面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用Array。原创 2022-11-27 10:59:17 · 671 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 注解
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 注解概述1.1注解概述从JDK 5.0开始, Java增加了对元数据的支持,也就是Annotation(注解)其实就是代码里的特殊标记,这些标记可以在编译,原创 2022-11-26 16:25:09 · 980 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 枚举类
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 枚举类的使用1.1 主要内容如何自定义枚举类如何使用关键字enum定义枚举类Enum类的主要方法实现接口的枚举类1.2 枚举类的使用举例类的对象只有有限个,确定的。原创 2022-11-26 15:09:40 · 1594 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 常用类(下)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. JDK8之前日期时间API1.1java.lang.System类System类提供的用来返回当前时间与1970年1月1日0时0分0。原创 2022-11-20 15:24:56 · 748 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 常用类(上)字符串相关类
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. String相关的类1.1 String的特性String类:代表字符串。Java程序中的所有字符串字面值(如"abc")都作为此类的实例实现。String是一个。原创 2022-11-20 07:40:09 · 664 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 多线程(下)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 线程的通信1.1 三种方法wait()与notify()和wait():令当前线程挂起并放弃CPU。原创 2022-11-13 08:51:47 · 646 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 多线程(上)
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 程序、进程、线程1.1 基本概念程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程(process)原创 2022-11-12 15:57:42 · 618 阅读 · 2 评论 -
一文带你深入理解【Java基础】· 异常处理
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 异常概述和异常体系结构1.1 异常概述在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美。原创 2022-11-05 18:14:32 · 538 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 面向对象编程(下)③接口和内部类
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录【往期回顾】1. 接口(interface)1.1 接口是什么一方面,有时必须从几个类中派生出一个子类,继承它们所有的属性和方法。但是,Java不支持多重继承。原创 2022-10-29 17:10:49 · 687 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 面向对象编程(下)②代码块、final和abstract
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录1. 类的成员之四:代码块1.1 什么是代码块代码块(或初始化块)的作用:对Java类或对象进行初始化代码块(或初始化块)的分类:一个类中代码块若有修饰符,则只能被。原创 2022-10-29 15:02:17 · 337 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 面向对象编程(下)①static和main方法
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录写在前面1. 关键字:static1.1 static是什么1.2 类属性、类方法的设计思想1.3 类变量和类方法1.4 单例 (Singleton)设计模式1.5 关于static的代码练习。原创 2022-10-29 10:12:08 · 262 阅读 · 1 评论 -
一文带你深入理解【Java基础】· 面向对象编程(中)③Object类和包装类的使用
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录写在前面1. Object类的使用1.1 Object类的介绍1.2 Object类中的主要结构1.3 ==操作符和equals方法1.4 ==和equals的区别1.5 Object类代码演示。原创 2022-10-16 20:51:33 · 269 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 面向对象编程(中)②子类对象实例化和多态
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!1. 子类对象实例化过程1.1 流程1.2 子类对象实例化的全过程1. 从结果上来看:(继承性)子类继承父类以后,就获取了父类中声明的属性或方法。原创 2022-10-15 20:12:10 · 828 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 面向对象编程(中)①继承、方法的重写、权限修饰符和super
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!1. 面向对象特征之二:继承性(inheritance)1.1 什么是继承性为描述和处理人个//...}}为描述和处理学生// ...}}// ...}}}原创 2022-10-12 18:00:37 · 597 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 面向对象编程(上)②重载、封装、构造器、this、package和import
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录写在前面1.1.11.21.31.41.51.6 2.2.12.22.32.42.52.62.73.3.13.23.33.44.4.14.24.3。原创 2022-09-17 10:27:47 · 555 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 面向对象编程(上)①面向对象的理解、类和对象、对象的创建使用和属性
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录写在前面1. 面向过程与面向对象1.1 何谓“面向对象”的编程思想?1.2 面向对象的思想概述2. Java语言的基本元素:类和对象2.1 面向对象的思想概述2.2 Java类及类的成员。原创 2022-09-16 14:12:51 · 1450 阅读 · 0 评论 -
一文带你深入理解【Java基础】· 数组
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录写在前面1.1.11.21.31.41.51.6 2.2.12.22.32.42.52.62.73.3.13.23.33.44.4.14.24.3。原创 2022-09-10 22:44:25 · 594 阅读 · 0 评论 -
一文带你深入理解【Java基础】· Java基本语法:程序流程控制
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录写在前面往期回顾1. 顺序结构1.1 顺序结构2. 分支结构2.1 if-else结构2.2 switch-case结构3. 循环结构3.1 for循环3.2 while循环3.3 do-while循环。原创 2022-09-04 23:04:35 · 947 阅读 · 0 评论 -
一文带你深入理解【Java基础】· Java基本语法:运算符
Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!!!如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多呀!❤❤❤爱你们!!!目录写在前面往期回顾1.运算符1.1 算数运算符1.2 赋值运算符1.3 比较运算符1.4 逻辑运算符1.5 位运算符1.6 三元运算符结语本人会持续更新文章的哦!希望大家一键三连。......原创 2022-08-28 08:52:48 · 830 阅读 · 0 评论 -
一文带你深入理解【Java基础】 · Java基本语法:变量
写在前面 Hello大家好,我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!谢谢大家!!! 如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多点赞加关注呀!❤❤❤ 爱你们!!!目录写在前面前言:1.1.11.21.31.41.51.62.2.12.22.3......原创 2022-05-09 20:56:24 · 1297 阅读 · 1 评论 -
一文带你深入理解【Java基础】 · Java语言概述
写在前面 Hello大家好,我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!谢谢大家!!! 如果小哥哥小姐姐们对我的文章感兴趣,请不要吝啬你们的小手,多多点赞加关注呀!❤❤❤ 爱你们!!!目录写在前面 前言: 1.软件开发介绍 1.1 软件开发 1.2 人机交互方式 1.3 常用的Dos命令 1.4 常用快捷键 2.............原创 2022-04-11 23:53:22 · 3064 阅读 · 1 评论