java学习
文章平均质量分 97
java学习之路,加油
IsLand1314~
热衷于在c++,Java领域学习,喜欢用博客来记录自己学习的点点滴滴,希望我的博客可以给你带来一些帮助。
展开
-
【Java多线程】:理解线程创建、特性及后台进程
本篇主要是了解进程与线程,能够说出两者区别,并且掌握 创建多线程的 3 种方式,能够正确使用 Thread 类、Runnable 接口、Callable 接口实现多线程,并且了解 3 种创建多线程方式的区别。其次还会熟悉后台线程的使用,能够理解后台线程用于做什么原创 2024-11-05 15:59:30 · 1395 阅读 · 104 评论 -
【Java】java 集合框架(详解)
📃个人主页:island1314⛺️ 欢迎关注:👍点赞 👂🏽留言 😍收藏 💞 💞 💞🔥 Java集合框架 提供了一系列用于存储和操作对象组的接口和类。这些工具是为了解决不同数据结构通用操作的需求而设计的。集合框架主要包括两种类型的容器:🌈 集合分为几个接口,主要有List、Set和 Queue常用接口的实现类如下:注意:Collection 是集合中的最基本接口,一般不直接使用该接口Map接口提供键到值的映射,不能包含重复的键,每个键最多只能映射到一个值。💦集合类中,如ArrayL原创 2024-10-26 15:03:20 · 2449 阅读 · 101 评论 -
【Java】I/O 操作详解
本章主要介绍了 I/O流 的相关知识。包括File类,包括创建File对象、File 类的常用方法、遍历目录下的文件和删除文件及目录;字节流,包括字节流的概念、字节流读文件、字节流写文件和文件的复制;字符流,包括字符流的定义及基本用法、字符流读文件和字符流写文件;转换流的使用;序列化和反序列化。通过本章的学习,读者应该了解 I/O 流,并且熟练掌握了 I/O 流的相关知识原创 2024-10-14 08:13:56 · 3570 阅读 · 109 评论 -
【Java 】包装类详解:从基本概念到实战技巧
🍊 但是我们在开发过程中肯定会遇到,将基本数据类型转换为String类型,或者其他数据类型,而这个时候如果我们要用基础数据类型实现这些转换就会非常麻烦,所以Java就有了基本数据类型的包装类,顾名思义,包装类就是:将基本数据类型包装成对象,使其具有了对象的属性和方法。经过上述步骤就可以将包装类转换成基本数据类型了,这两个例子分别展示了如何将int类型转换成包装类,如何将包装类转换成int类型。我们一般将“基本数据类型转换成包装类”的过程叫做装箱,将“包装类转换成基本数据类型”的过程叫做拆箱。原创 2024-10-09 13:07:31 · 3827 阅读 · 94 评论 -
【Java】泛型
因为在一般的类和方法,只能使用具体的类型: 要么是基本类型,要么是自定义的类。如果要编写可以应用于多种类型的代码,这种刻板的限制对代码的束缚就会很大。是Java编程语言中的一个强大的特性,它提供了 编译时类型安全检测机制,这意味着可以在编译期间检测到非法的类型。泛型的使用减少了程序中的强制类型转换和运行时错误的可能性。🍎 现在有个问题,我们如果想要实现一个类,类中包含一个数组成员,然后可以使得数组中可以存放任何类型的数据,也可以根据成员方法返回数组中某个下标的值,该怎么去做呢?原创 2024-10-20 11:29:06 · 2201 阅读 · 96 评论 -
【Java】String 类详解:字符串操作的必备知识
这篇博客主要讲了String的基本性质以及常量池的概念、 String 字符串的操作方法、还有 StringBuffer和String 的在特定场景下的使用原创 2024-10-07 10:41:28 · 8608 阅读 · 100 评论 -
【Java 学习】:抽象类&接口
本文详细介绍了Java中的抽象类和接口的概念到底是什么,以及其特性和作用。抽象类是不能实例化的,主要用于被继承,通过子类重写抽象方法实现多态。接口是一种特殊的抽象类,包含全局常量和抽象方法,一个类可以实现多个接口,从而实现多继承的效果。文章通过实例代码展示了如何使用抽象类和接口,并总结了两者的区别,强调了它们在面向对象编程中的重要性原创 2024-09-07 14:49:07 · 4240 阅读 · 176 评论 -
【Java 学习】:内部类详解
本文介绍了Java中的内部类概念,包括实例内部类、静态内部类、局部内部类和匿名内部类的定义、特点及使用场景。内部类是Java中实现封装的一种方式,可以访问外部类的所有成员,常用于回调函数和事件处理。实例内部类需要外部类实例化,静态内部类则可以直接通过外部类名访问,局部内部类仅在其定义的方法或代码块内有效,而匿名内部类通常用于一次性实现接口或类。原创 2024-09-04 20:36:22 · 2592 阅读 · 106 评论 -
【Java 基础】:三大特征之多态
本文详细介绍了Java中的多态性,包括多态的基本概念、继承、多态的实现条件、重写、向上转型等。多态性允许父类引用指向子类对象,提供了代码的灵活性和可扩展性,但也存在不能使用子类特有功能的缺点。通过实例展示了如何实现和利用多态性。原创 2024-09-03 13:17:05 · 1778 阅读 · 84 评论 -
【Java 基础】三大特征之继承
文章详细阐述了Java编程中继承的概念,包括继承的概述、优缺点、变量访问特点、super关键字的使用、构造方法的访问以及方法的重写。强调了子类如何扩展父类的功能,同时讨论了组合和继承的关系原创 2024-09-02 18:53:10 · 1332 阅读 · 56 评论 -
【Java 基础】类和对象(构造&this&封装&static&代码块)
本文详细讲解了Java中类和对象的基础概念,包括类与对象的定义、静态关键字的应用(静态变量、方法、代码块和内部类),this关键字的用法,以及面向对象特性、构造方法、。同时还介绍了代码块的不同类型及其作用,最后还进行了一些拓展。原创 2024-09-02 14:11:31 · 4394 阅读 · 100 评论