自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 Java 学习路线

本篇文章,将会介绍Java的学习路线,在学习的过程中,要注重理论与实践相结合,多写代码、多做练习,同时可以参考一些优秀的开源项目和技术文档,不断提升自己的编程能力和解决问题的能力。

2024-07-22 00:55:11 1313

原创 Java 变量和常量

在 Java 中,变量和常量是两个重要的概念,有着不同的特性和用途。声明变量需要指定数据类型和变量名,并且在后续的代码中可以修改变量的值。而常量可以理解成一种特殊的变量,它的值被初始化后,在程序运行过程中不允许被改变。

2024-07-24 01:13:49 549

原创 Java 数据类型

​在 Java 中,数据类型可以分为两大类,分别是 基本数据类型 和 引用数据类型。在平时的开发中会处理许多的不同数据,对于不同的数据,在Java 中都有其对应的数据类型,因此,通过不同的数据类型,可以存整数、小数或者字符数据。

2024-07-24 00:33:05 522

原创 Java 注释

在编程语言中,注释是用来解释代码的功能、逻辑或提供其他相关信息的重要部分。它可以提高代码的可读性和可维护性,有助于其他开发者理解您的代码意图,注释不会被编译器执行,因此不会影响程序的运行。

2024-07-23 22:25:18 109

原创 IDEA 下载

IntelliJ IDEA (简称:IDEA)作为业界公认最好用的 JAVA 开发工具,它在代码提示、语法检查、程序调试等各方面的表现都非常优异,现在已经逐渐成为 Java 开发人员的首选工具。

2024-07-23 17:39:21 94

原创 Java 开发环境搭建

本篇文章将会指导大家如何在 Windows 系统上配置 Java 的开发环境。由于系统只能识别自身所带的指令,不能执行外部指令,配置Java环境是为了让系统找到Java可执行文件。

2024-07-23 17:08:23 192

原创 Java 简介

Java 是一种广泛使用的面向对象编程语言,具有卓越的通用性、高效性、平台移植性和安全性,因此 Java 具有 功能强大 和 简单易用 两个特征。Java语言作为面向对象编程语言的代表,允许程序员以面向对象的思维方式进行复杂的编程。

2024-07-23 12:02:20 603

原创 Java 动态代理

Java 的动态代理是一种在运行时创建代理对象来控制对其他对象访问的机制。它提供了一种灵活且强大的方式来增强或修改对象的行为,而无需直接修改原始对象的代码。

2024-07-21 23:24:24 226

原创 Java 反射

在 Java 中,反射(Reflection)是一种强大的机制,允许程序在运行时动态地获取类的信息、访问类的成员(包括字段、方法和构造函数)以及进行实例化等操作。

2024-07-21 17:52:20 408

原创 Java 网络编程

在 Java 中,网络编程指的是计算机之间通过网络来进行通信交互。

2024-07-21 16:26:55 690

原创 Java 多线程

在 Java 中,多线程是指在一个程序中同时运行多个执行线程,例如,在一个服务器程序中,可以使用多线程同时处理多个客户端的请求。

2024-07-21 00:59:45 1022

原创 Java IO 流

在 Java 中,IO流(输入/输出流)用于在程序与外部数据之间进行数据的传输。

2024-07-19 19:50:24 842

原创 Java File 类

在 Java 中,File 类是以抽象的方式去来表达文件或文件夹的存放的目录位置(路径名),可以通过 File 这个类的对象去对当前系统的文件或文件夹进行一系列操作。

2024-07-18 19:49:38 320

原创 Java 异常

在 Java 中,异常处理是一种重要的编程概念,用于处理程序执行过程中可能出现的错误或异常情况,但并不是所有的错误都是异常,并且错误有时候是可以避免的。

2024-07-18 01:04:20 598

原创 Java 方法引用

方法引用是 Java 8 中的一个新特性,它允许你直接引用已存在的方法或构造函数,而不需要通过 lambda表达式 来创建匿名函数。方法引用可以被看作是 Lambda表达式 的一种更简洁的形式,使得代码更加清晰和易读。

2024-07-17 17:47:27 273

原创 Java Stream 流

Java 的 Stream流 是 Java 8 引入的一个重要特性,用于对集合数据进行高效、简洁的操作和处理。

2024-07-17 16:29:47 943

原创 Java Lambda 表达式

在 Java 中,Lambda 表达式是从 Java 8 开始引入的重要特性,简化了函数式接口的匿名内部类的书写,作为一种更紧凑的代码风格,使 Java 的语言表达能力得到了提升,它使代码更加简洁和灵活。

2024-07-17 11:44:52 405

原创 Java TreeMap 集合

TreeMap 是 Java 集合框架中 Map 接口的一个实现类。

2024-07-16 19:54:48 187

原创 Java LinkedHashMap 集合

LinkedHashMap 是 Java 集合框架中 Map 接口的一个实现类。

2024-07-16 19:48:19 279

原创 Java HashMap 集合

HashMap 是 Java 集合框架中用于存储键值对的重要实现类。

2024-07-16 19:37:56 186

原创 Java Map 接口

Map 是 Java 集合框架中的一个重要接口,用于存储键值对形式的数据。

2024-07-16 19:18:14 439

原创 Java TreeSet 集合

TreeSet 是 Java集合框架中 Set 接口的一种实现类。

2024-07-16 18:50:20 333

原创 Java LinkedHashSet 集合

LinkedHashSet 是 Java集合框架中 Set 接口的一个实现类。

2024-07-16 18:33:26 132

原创 Java HashSet 集合

HashSet 集合是 Java 集合框架中 Set 接口的常见实现类之一。

2024-07-16 18:20:54 235

原创 Java Set 接口

Set 是 Java 集合框架中的一个接口,其集合内部存储的元素时无序、不重复的。

2024-07-16 17:54:02 451

原创 Java LinkedList 集合

LinkedList 集合是 Java集合框架中 List 接口的另一种实现类,它基于双向链表数据结构来存储元素。

2024-07-16 17:30:13 132

原创 Java ArrayList 集合

在 Java 集合框架中,ArrayList 是 List 接口的一种常见实现类,它内部使用一个可动态增长的数组来存储元素。

2024-07-16 17:08:09 325

原创 Java List 接口

在 Java 集合框架中,List 是一个接口,它继承自 Collection 接口,表示是一个有序、可重复、有索引的集合。

2024-07-15 16:00:03 471

原创 Java Collection 接口

在 Java 集合框架中,Collection 是一个非常重要的接口,它为各种集合类型提供了一组通用的操作方法。

2024-07-15 15:33:04 741

原创 Java 泛型

在 Java 中,泛型是一种强大的类型机制,它允许在定义类、接口和方法时使用类型参数。泛型的主要目的是提供类型安全,并减少类型转换的需要,提高代码的可读性和可维护性。

2024-07-15 14:15:14 233

原创 Java Time 类

在Java中,处理日期和时间的功能主要通过 java.time 包来实现,这是Java 8引入的新API,用来替代旧的 java.util.Date 和 java.util.Calendar 类,因为后者的设计存在一些缺陷和不足。

2024-07-14 15:03:21 410

原创 Java 正则表达式

Java中的正则表达式是通过 java.util.regex 包来实现的,主要用于模式匹配、搜索和替换字符串中的文本,主要操作都围绕着 Pattern 和 Matcher 类。

2024-07-14 14:04:50 247

原创 Java Scanner 类

在Java中,java.util.Scanner 类是一个非常实用的类,用于处理从各种源读取文本数据。它可以读取用户的键盘输入,也可以从文件或任何实现了 InputStream 接口的对象读取数据。

2024-07-14 13:33:36 295

原创 Java Arrays 类

Arrays 类在 java.util.Arrays 中,在提供了多种静态方法来操作数组,包括排序、搜索、复制、填充数组元素等。

2024-07-14 13:11:50 132

原创 Java System 类

System 类提供了对系统操作的一些方法,其中的方法都是静态的可以直接通过类名调用方法,构造方法是私有化无法实例化。

2024-07-14 07:31:30 305

原创 Java Math 类

Math 类是一个帮助我们用于数学计算的工具类,其中的方法都是静态的可以直接通过类名调用方法,构造方法是私有化无法实例化。

2024-07-14 07:29:45 147

原创 Java Object 类

Object 类是Java所有类的顶级父类,所有类都直接或者间接继承 Object 类。

2024-07-14 07:28:52 167

原创 Java 内部类

在 Java 中,内部类(Inner Classes)是一种特殊的类,它被定义在另一个类的内部。内部类可以访问外部类的所有成员,包括私有成员。

2024-07-14 07:09:10 884

原创 Java 枚举

在 Java 中,枚举是一种特殊的类,一般表示一组常量,比如一年的 4 个季节,一年的 12 个月份,一个星期的 7 天,方向有东南西北等,它们可以被看作是类型安全的符号常量列表,使用枚举可以提高代码的可读性和健壮性,因为编译器会检查是否使用了未定义的枚举值。

2024-07-14 06:50:44 286

原创 Java 接口

在Java中,接口是一种定义行为和功能规范的机制,它完全由抽象方法和常量组成。接口可以被视为一种契约,规定了一组方法的签名,任何实现该接口的类都必须提供这些方法的具体实现。从Java 8开始,接口可以包含默认方法(有实现的方法)和静态方法。

2024-07-13 17:18:20 967

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除