![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java从入门到起飞
文章平均质量分 91
喜欢吃animal milk
JAVA
展开
-
Java深浅拷贝
引用拷贝通常指的是浅拷贝,即只复制了对象本身,而没有复制对象内部的引用对象。这意味着原始对象和拷贝对象仍然共享相同的引用对象原创 2023-12-25 16:05:11 · 501 阅读 · 0 评论 -
Java - 反射
大家好,今天给大家介绍一下java中的反射,在学习web和框架的时候反射是不可或缺的,偏底层的内容会大量使用反射,很重要。Java的反射(reflection)机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性,既然能拿到,那么我们就可以修改部分类型信息;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。原创 2023-10-09 17:24:05 · 171 阅读 · 2 评论 -
java - 包装类
大家好,今天给大家讲解一下包装类在Java中,每个基本数据类型都有对应的包装类。包装类是一种特殊的类,用于将基本数据类型转换为对象,以便在面向对象的环境中进行操作。下面是Java中常用的基本数据类型和对应的包装类:我们以Integer来进行包装类的讲解1.获取包装类的两种方式(了解)(已经淘汰)1.通过实例化对象的方式2.通过静态方法valueOf以上就是这篇博客的主要内容,望大家多多支持!原创 2023-09-26 23:17:49 · 177 阅读 · 0 评论 -
java - 数组工具类Arrays
在Java中,Arrays是一个提供了各种数组操作的工具类。它包含了许多静态方法,用于对数组进行排序、搜索、复制、填充等操作。Arrays类可以用于处理基本类型数组和对象类型数组。Arrays类提供的方法可以大大简化对数组的操作,使得代码更加简洁和高效。它可以帮助开发人员快速完成常见的数组操作,而不需要手动编写复杂的循环和逻辑。原创 2023-09-26 21:30:06 · 970 阅读 · 2 评论 -
初识java
Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义,不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和 跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。原创 2023-09-26 19:11:07 · 150 阅读 · 0 评论 -
Java - Stream流详解
Stream流是Java 8中的一个新特性,它提供了一种处理集合和数组的方式。Stream流可以让我们以一种更加简洁、高效、可读性更强的方式来处理数据。Stream流可以用于过滤、映射、排序、聚合等操作,它可以让我们避免使用循环和条件语句来处理数据,从而让代码更加简洁易懂。Stream流的操作可以分为中间操作和终止操作两种类型,中间操作返回的是一个新的Stream流,终止操作返回的是一个非Stream类型的结果。Stream流的处理是惰性求值的,只有在执行终止操作时才会开始处理数据。原创 2023-06-05 20:39:57 · 14584 阅读 · 20 评论 -
集合的三种遍历方式
迭代器(Iterator)是一种对象,它可以让我们遍历集合对象中的元素。Java中的集合类(例如ArrayList、LinkedList、HashSet、TreeSet等)都实现了Iterable接口,因此可以使用迭代器来遍历集合中的元素。原创 2023-05-24 19:57:36 · 4180 阅读 · 9 评论 -
Java - 集合工具类Collections
Java中的Collections是一个工具类,提供了一系列静态方法,用于操作集合(Collection)和Map。它包含了许多常用的方法,例如排序、查找、替换、复制等。Collections类的方法大多数都是静态的,可以直接通过类名调用,不需要实例化。它提供了许多方便的方法,使得我们可以轻松地对集合进行操作。原创 2023-05-23 13:15:21 · 4631 阅读 · 65 评论 -
JAVA常用API - 正则表达式
大家好,我是最爱吃兽奶,今天给大家介绍一下正则表达式,跟着我的脚步一起去看看吧!一,正则表达式是什么?正则表达式是一种用来匹配和处理文本的工具,它可以用一些特定的符号和语法来描述一类字符串的模式。在计算机科学和各种编程语言中,正则表达式被广泛应用于文本搜索、替换、过滤、验证等方面。通过正则表达式,我们可以轻松地匹配出符合某种模式的文本,例如匹配电子邮件地址、电话号码、网址等。从而实现各种文本处理的功能。原创 2023-05-21 21:15:03 · 1946 阅读 · 39 评论 -
JAVA - 字符串工具类StringBuilder和StringBuffer
大家好,我是最爱兽奶,今天给大家介绍一下字符串的工具类StringBuilder和StringBuffer一.StringBuilder是什么?StringBuilder就是处理String的一个工具类常用方法append():用于将指定的字符串添加到当前StringBuilder对象的末尾。delete():用于删除StringBuilder对象中指定位置的字符。insert():用于在指定位置插入指定字符串。replace():用于替换指定位置的字符或字符串。原创 2023-05-18 19:13:08 · 1484 阅读 · 22 评论 -
JAVA常用API - Runtime和System
大家好,我是最爱吃兽奶,今天给大家带来JAVA常用API中的Runtime类和System类那么就让我们一起去看看吧!原创 2023-05-15 18:39:56 · 947 阅读 · 18 评论 -
JAVA常用ApI - Object和Objects
大家好,我是最爱吃兽奶,今天给大家讲一下java中的object和object的工具类objects那么,就跟着我一起去看看吧!以上就是这篇博文讲的主要内容,大家应该重点理解toString,equals,clone。原创 2023-05-14 22:33:24 · 693 阅读 · 39 评论 -
JAVA程序员不得不知道的String类
大家好,我是最爱吃兽奶,这篇博客给大家详细说说java中的String类上图参考官方文档不难看出1.String是一个字符串类2.字符串是常量,在被创建之后就不可在被更改以上就是主要内容了,重点应该放在去理解字符串的比较和方法上,要注重理解字符串的本质实际上是字符数组,另外,自己动手敲敲代码哦!原创 2023-05-13 23:06:53 · 1164 阅读 · 75 评论 -
Comparable和Comparator的用法和区别
comparable是个接口,此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的 compareTo 方法被称为它的自然比较方法。实现此接口的对象列表(和数组)可以通过 Collections.sort(和 Arrays.sort)进行自动排序原创 2023-05-12 21:13:59 · 2047 阅读 · 81 评论 -
JAVA-抽象类和接口
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果 一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类原创 2023-05-09 15:48:51 · 558 阅读 · 35 评论 -
JAVA-多态
什么是多态? 通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会产生出不同 的状态。原创 2023-05-08 14:12:44 · 1193 阅读 · 29 评论 -
JAVA-继承
继承是面向对象语法的三大特征之一。在以后写代码的过程中,我们不可避免的会用到相关的知识,那么就跟着我一起去看看吧!以上就是继承的主要内容了,大家敲敲代码,多理解一下,应该不成问题不大关注我,后续更精彩!原创 2023-05-06 18:41:17 · 202 阅读 · 36 评论