自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java序列化详解

对象序列化,就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来(反序列化)。虽然有各种各样的方法来保存对象状态,但是Java给你提供一种公共的保存对象状态的方法,那就是序列化。

2023-03-24 20:07:40 362

原创 JAVA项目命名规则

在做项目时,遵守一定的规则,可以使编程的界面更加简洁清楚,可以在检查和测试时提供便利。

2023-03-20 10:20:42 256

原创 Steam流

Steam流是java 8 版本新增的,配合同版本出现的Lambda表达式 ,给我们操作集合(Collection)提供了极大的便利。

2023-03-17 16:05:30 1908

原创 排序算法的稳定性

排序的稳定性指的是保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。

2023-03-16 16:58:46 314

原创 反射概述和使用

反射是指在运行时去获取一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展。提示:以下是本篇文章正文内容,下面案例可供参考以上就是今天要讲的内容,主要对反射进行叙述和对一些使用进行操作。

2023-03-15 11:04:17 95

原创 类加载器和.class类

当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化。一般情况,JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或者类初始化。提示:以下是本篇文章正文内容,下面案例可供参考以上对类加载概述和对.Class类的解释,详细学习参考反射。

2023-03-15 10:26:22 59

原创 Java中I/O流的转换流

转换流实际上是一种处理流,它的作用是使字节流和字符流之间能相互转换。I/O流中的两类转换流:InputStreamReader 和 OutputStreamWriter。其中InputStreamReader将字节输入流转为字符输入流,继承自Reader。OutputStreamWriter是将字符输出流转为字节输出流,继承自Writer。

2023-03-13 10:23:21 100

原创 JAVA--字符流和字节流

字节流就是万能流,为什么还提出字符流?

2023-02-24 15:54:14 301

原创 文件IO流

文件IO流,我们可以这样理解:文件是用来保存数据的,文件的抽象类是File,创建File对象用于在JAVA程序中文件和目录的创建、文件的查找和文件的删除。这时候问题来了,是如何将代码和文件联系,来进行操作呢?这样的目的是什么?

2023-02-24 14:37:07 197

原创 容器集合(区别)

本文主要对集合一些重要细节进行补充说明!

2023-02-20 14:40:02 78

原创 容器--集合

我们知道数组用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用,而且只能存储相同数据类型的数据。现在,我们学习一个更灵活的容器---------集合。

2023-02-17 10:33:36 80

原创 开发团队分配管理软件

在本次项目中的一些问题:1、在domain类中,注意对toString方法的重写,根据需要来编写;2、在项目编写中每部分分开来编写,在梳理清楚流程之后,每个模块功能完全后,最后再实现主控模块的编写;3、在使用代码块时,注意区分有static和无static的区别;4、注意一些代码结构,一定要清晰,不然出错误之后很难查找。

2023-02-12 10:14:29 107

原创 java对象数组的认识和使用

对象数组使用异常,空指针异常,尤其是多次使用时一定要注意实例化这个问题!

2023-02-09 14:13:28 577

原创 Java中的异常

Java中的异常,是一个在程序执行期间发生的事件,它中断正在执行程序的正常指令流。为了能够及时有效地处理程序中的运行错误,必须使用异常类。

2023-02-03 14:05:16 57

原创 Java常见类-----日期类

Date 代表了一个特定的时间,精确到毫秒 Date 类构造方法SimpleDateFormat是一个具体的类,用于以区域设置敏感的方式格式化和解析日期。我们重点学习日期格式化和解析Calendar 为特定瞬间与一组日历字段之间的转换提供了一些方法,并为操作日历字段提供了一些方法​ Calendar 提供了一个类方法 getInstance 用于获取这种类型的一般有用的对象。​该方法返回一个 Calendar 对象。

2023-02-03 09:39:49 467

原创 Java常用类

Java编程中有一些常见类,认识和熟悉,会更有利于java语言的学习和编程。

2023-02-03 08:56:18 54

原创 十、抽象类和接口

抽象类和接口: 默认的方法实现 抽象类可以有默认的方法实现,接口根本不存在方法的实现。(接口不存在具体

2023-01-12 16:04:27 96

原创 Java中String、StringBuilder、StringBuffer的区别

本文简单介绍了String类、StringBuffer类和StringBuilder类的一些常用构造方法和区别。

2023-01-11 19:23:41 347

原创 API (Application Programming Interface) :应用程序编程接口

java中的API,指的就是 JDK 中提供的各种功能的 Java类。

2023-01-11 11:11:00 164

原创 九、面向对象三大特征

封装,目的是增强数据安全性、简化编程;继承,指将多个相同的属性和方法提取出来,新建一个父类,目的是代码复用;最后一个多态,目的是增加代码的灵活度。

2023-01-11 10:58:56 66

原创 面向对象基础

本文简单梳理了面向对象基础相关知识,面对对象,要抓住对象属性和行为,才能更好的使用。

2023-01-03 17:20:07 46

原创 项目01 家庭记录收支程序

本次项目,主要锻炼综合能力,将Java基本语法、流程控制、数组、方法等组合使用,需要注意变量使用宜少不宜多,同时注意方法使用中参数定义以及返回值的类型。

2023-01-03 09:09:31 111

原创 Debug调试

Debug能追踪代码的运行流程,同时,定位异常运行程序。通过Debug调试能够更好的查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。

2022-12-29 08:52:29 225

原创 JAVA方法

方法是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集

2022-12-28 21:39:37 46

原创 JAVA 数组

数组对每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。 其中,Java 语言中提供的数组是用来存储固定大小的同类型元素。

2022-12-21 15:48:27 74

原创 JAVA流程控制

这些就是今天要讲的内容,简单介绍了Java的流程控制,要熟练记住控制,还需要大量练习。

2022-12-19 17:02:38 514

原创 JAVA语法

一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。

2022-12-19 09:25:45 562

原创 JAVA开发环境的搭建和使用

Java语言是人与计算机之间进行信息交流沟通的一种特殊语言。由于Java能用简练的语言进行编程,封装了大部分的算法,有自带的库/开发环境运算,运行速度快等优势,越来越多的人会选择学习和使用Java语言。

2022-12-16 18:50:35 509 1

空空如也

空空如也

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

TA关注的人

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