![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 73
记录在学习Java过程中的一些收获,分享Java相关的知识
荔枝味-
一名大学在读生,主攻java,在此分享自己得一些学习心得和笔记
展开
-
Java-迭代器
迭代器就是对Iterator的称呼 , 专门用来对Collection集合进行遍历使用的。学习迭代器的目的就是为了遍历集合。原创 2024-07-12 16:12:16 · 416 阅读 · 0 评论 -
Java-数据结构基础
如果一个节点没有子节点或者父节点,则该节点相应的指针属性值为Nil,这些Nil视为叶节点,每个叶节点(Nil)是黑色的。默认情况下,不同对象的哈希值是不同的。对每一个节点,从该节点到其所有后代叶节点的简单路径上,均包含相同数目的黑色节点。二茬查找树 : 每个节点的左子节点比当前节点小 , 右子节点比当前节点大。哈希值:是JDK根据对象的地址或者字符串或者数字算出来的int类型的数值。二茬平衡树 : 在查找树的基础上, 每个节点左右子树的高度不超过1。每一个节点或是红色的,或者是黑色的。原创 2024-07-14 23:37:43 · 178 阅读 · 0 评论 -
Java-TreeSet集合
ArrayList类LinkedList类。原创 2024-07-16 17:00:09 · 631 阅读 · 0 评论 -
Java-String-Interger-Date
String类表示字符串。Java程序中的所有字符串文字(例如"abc" )都实现为此类的实例String():初始化新创建的 String对象,使其表示空字符序列String(String original):初始化新创建的String对象,使其表示与参数相同的字符序列。原创 2024-07-10 17:08:51 · 690 阅读 · 0 评论 -
Java-可变参数
在 JDK5 中提供了可变参数,允许在调用方法时传入任意个参数。可变参数原理就是一个数组形式存在格式 : 修饰符 返回值类型 方法名(数据类型… 变量名) { }举例 : public void show(int ... num) : 表达式该方法可以接收任意个整数值 , 原理 : 其实就是一个int类型的数组。原创 2024-07-16 17:13:54 · 220 阅读 · 0 评论 -
Java泛型
当一个类定义其属性的时候,不确定具体是什么类型时,就可以使用泛型表示该属性的类型在类型名后面加上一对尖括号,里面定义泛型。一般使用一个英文大写字母表示,如果有多个泛型使用逗号分隔public class 类名<泛型名>{ ... }当定义接口时,内部方法中其参数类型,返回值类型不确定时,就可以使用泛型替代了。在接口后面加一对尖括号 , 尖括号中定义泛型 , 一般使用大写字母表示, 多个泛型用逗号分隔public interface<泛型名> { ... }//,表示这是一个向集合中添加元素的方法。原创 2024-07-12 14:54:58 · 822 阅读 · 0 评论 -
Java-面向对象基础
对象是面向对象编程的核心概念之一,它使得程序可以更加模块化、可复用和易于维护。通过对象,程序员可以将复杂的系统分解为更小的部分,并通过类和对象之间的交互来实现系统的功能。成员变量和局部变量在作用域、生存期和初始化方式等方面有显著差异。理解它们的区别对于正确地设计和实现程序至关重要,可以帮助开发者有效地管理数据的作用范围和生命周期。private关键字是Java语言中实现封装的重要手段之一。通过合理地使用私有访问修饰符,可以确保类的安全性和封装性,使得代码更加可靠和可维护。原创 2024-07-10 12:29:34 · 938 阅读 · 0 评论 -
Java-接口
定义接口的关键字使用interfacepublic interface 接口名{ ... }类与接口之间的关系是实现关系 , 用关键字implements进行连接public class 类名 implements 接口名 { ... }接口不能实例化接口的子类我们叫做实现类要么重写接口中所有的抽象方法要么实现类是一个抽象类注意 : 类与接口的关系是实现关系 , 一个类可以实现多个接口,调用逗号分隔 , 还可以继承一个类的同时 , 实现多个接口3-接口的特性接口中的方法默认是。原创 2024-07-09 11:47:37 · 576 阅读 · 0 评论 -
Java-常用API
void setSize(int width, int height):调整此组件的大小,使其宽度为width,高度为height,单位是像素。void setBounds(int x, int y, int width, int height):设置位置和大小。void setBounds(int x, int y, int width, int height):设置位置和大小。是可以添加组件的组件。void setLocation(int x, int y):设置位置(x坐标,y坐标)原创 2024-07-10 15:25:33 · 1003 阅读 · 0 评论 -
Java-方法
就是完成特定功能的代码块。原创 2024-07-10 11:30:11 · 511 阅读 · 0 评论 -
Java方法重写,匿名对象,抽象类
Override注解在实际开发中是一个非常有用的工具,它帮助开发者遵循重写方法的规范,提高代码的可靠性和可读性。没有变量接收的对象 , 称作为匿名对象。原创 2024-07-08 17:30:01 · 1078 阅读 · 0 评论 -
Java-关键字(static,final)
静态的意思 , 可以修饰变量 , 也可以修饰方法 , 被static修饰的成员 , 我们叫做静态成员。原创 2024-07-08 19:53:18 · 528 阅读 · 0 评论 -
Java-代码块
在Java中,代码块(code block)是由一对花括号{}包围起来的一段代码。它可以出现在多种上下文中,并影响变量的作用域和代码的执行顺序。在Java中,方法体就是一个代码块,它包含了方法的具体实现。类初始化代码块在类加载时执行,只执行一次。用static关键字修饰。实例初始化代码块在每次创建对象时都会执行,在构造函数之前执行。局部代码块是在方法中的代码片段,用于限定变量的作用域,通常与控制语句一起使用。原创 2024-07-09 09:54:16 · 344 阅读 · 0 评论 -
Java-循环语句
有三种循环,分别是for循环while循环do…while循环.原创 2024-07-06 21:46:27 · 307 阅读 · 0 评论 -
Java-继承入门
继承是将多个类的相同属性和行为抽取到单独一个类中,那么多个类无需再定义这些共性属性和行为,只要继承这个单独类即可继承这些属性和行为了多个类称为子类(派生类),单独的这个类称为父类(基类 或超类)原创 2024-07-07 11:59:09 · 637 阅读 · 0 评论 -
Java-选择语句
从上往下,依次执行,是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行。原创 2024-07-06 17:13:18 · 387 阅读 · 0 评论 -
Java基础语法
变量就是内存中的存储空间空间中存储的数据是可以发生改变变量的格式定义数据类型 变量名 = 变量值;范例:int price = 666。原创 2024-07-06 10:06:28 · 553 阅读 · 0 评论 -
Java运算符
对字面量或者变量进行操作的符号用运算符把字面量或者变量连接起来符合java语法的式子就可以称为表达式。举例说明:int a = 10;int b = 20;:是运算符,是算术运算符a + b:是表达式,由于+是算术运算符,所以这个表达式叫算术表达式有五种基本的运算符号。原创 2024-07-06 10:34:07 · 300 阅读 · 0 评论 -
Java(JAVA_HOME环境变量的配置过程)
大家好,我是荔枝味,在这里我会用最短的时间,讲最实用的东西,让大家学会配置Path环境变量。原创 2024-07-05 19:18:51 · 323 阅读 · 0 评论 -
Java简介
Java基础介绍原创 2024-07-05 18:43:52 · 333 阅读 · 0 评论