- 博客(28)
- 收藏
- 关注
原创 java序列化详解
对象序列化,就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来(反序列化)。虽然有各种各样的方法来保存对象状态,但是Java给你提供一种公共的保存对象状态的方法,那就是序列化。
2023-03-24 20:07:40 362
原创 Steam流
Steam流是java 8 版本新增的,配合同版本出现的Lambda表达式 ,给我们操作集合(Collection)提供了极大的便利。
2023-03-17 16:05:30 1908
原创 反射概述和使用
反射是指在运行时去获取一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展。提示:以下是本篇文章正文内容,下面案例可供参考以上就是今天要讲的内容,主要对反射进行叙述和对一些使用进行操作。
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
原创 文件IO流
文件IO流,我们可以这样理解:文件是用来保存数据的,文件的抽象类是File,创建File对象用于在JAVA程序中文件和目录的创建、文件的查找和文件的删除。这时候问题来了,是如何将代码和文件联系,来进行操作呢?这样的目的是什么?
2023-02-24 14:37:07 197
原创 容器--集合
我们知道数组用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用,而且只能存储相同数据类型的数据。现在,我们学习一个更灵活的容器---------集合。
2023-02-17 10:33:36 80
原创 开发团队分配管理软件
在本次项目中的一些问题:1、在domain类中,注意对toString方法的重写,根据需要来编写;2、在项目编写中每部分分开来编写,在梳理清楚流程之后,每个模块功能完全后,最后再实现主控模块的编写;3、在使用代码块时,注意区分有static和无static的区别;4、注意一些代码结构,一定要清晰,不然出错误之后很难查找。
2023-02-12 10:14:29 107
原创 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中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
原创 项目01 家庭记录收支程序
本次项目,主要锻炼综合能力,将Java基本语法、流程控制、数组、方法等组合使用,需要注意变量使用宜少不宜多,同时注意方法使用中参数定义以及返回值的类型。
2023-01-03 09:09:31 111
原创 Debug调试
Debug能追踪代码的运行流程,同时,定位异常运行程序。通过Debug调试能够更好的查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。
2022-12-29 08:52:29 225
原创 JAVA 数组
数组对每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。 其中,Java 语言中提供的数组是用来存储固定大小的同类型元素。
2022-12-21 15:48:27 74
原创 JAVA开发环境的搭建和使用
Java语言是人与计算机之间进行信息交流沟通的一种特殊语言。由于Java能用简练的语言进行编程,封装了大部分的算法,有自带的库/开发环境运算,运行速度快等优势,越来越多的人会选择学习和使用Java语言。
2022-12-16 18:50:35 509 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人