![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE
文章平均质量分 78
JavaSE
Try_ToBetter
这个程序员很懒,啥子也不想写给你们看
展开
-
年度技术总结
目录前言数据结构相关JavaSE相关设计模式相关数据库相关HTML相关前言一年又转瞬即逝了,这一年也学到了不少的知识,做出了不少的分享,写这篇博客的目的,是为了整理一下这下半年的所知所学,把分享的知识和经验进行一个排整。数据结构相关二进制的转换:转生成为程序员,居然不知道什么是二进制_H445584704的博客-CSDN博客JavaSE相关面向对象简解:好不容易有个对象,肯定要保护好鸭_H445584704的博客-CSDN博客JavaAPI详解原创 2022-01-18 13:51:39 · 844 阅读 · 0 评论 -
图书管理系统(重构版)
一、开发前准备1、需求文档制定好需要的准备工作,以及2、数据库设计3、接口设计4、概要分析二、开发中遇到问题三、总结原创 2022-01-08 15:05:39 · 706 阅读 · 3 评论 -
三层架构详解
一、什么是三层架构?UI(表现层): 主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。 BLL:(业务逻辑层): UI层和DAL层之间的桥梁。实现业务逻辑。 DAL:(数据访问层): 与数据库打交道。主要实现对数据的增、删、改、查。将存储在数据库中的数据提交给业务层,同时将业务层处理的数据保存到数据库。(当然这些操作都是基于UI层的。用户的需求反映给界面(UI),UI反映给BLL,BLL反映给DAL,DAL进行数据的操作,操作后再一一返回,直到将用户所需数据反馈给用户)原创 2021-12-20 19:28:07 · 13628 阅读 · 9 评论 -
JDBC基础 & CRUD操作
一、概述1、JDBC介绍Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。2、数据持久化 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保...原创 2021-12-15 08:38:36 · 1747 阅读 · 7 评论 -
基于文本界面的图书管理系统(I/O流)
目录一、项目简介二、实体对象三、功能实现 1、用户管理2、基本信息管理3、读者信息管理4、图书信息管理5、图书借阅管理一、项目简介 这是一个基于文本界面,使用I/O流的图书管理系统,通过I/O流对数据进行一定的增删查改。项目的大体功能为:二、实体对象Book /** 图书编号 */ private String ISBN; /** 图...原创 2021-11-24 10:28:48 · 410 阅读 · 7 评论 -
听话,让我反射——如果早知道反射机制
目录一、什么是反射?二、获取Class对象三、获取构造方法四、获取成员变量五、获取成员方法六、暴力发射一、什么是反射?JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。二、获取Class对象获取Class类对象 1、使用类的class属性来获取,例:Objectr.class...原创 2021-11-21 21:00:20 · 600 阅读 · 15 评论 -
File类及I/O流讲解
一、Stream流简介学习下面的知识前,我们先来了解下,什么是流?流的概念:抽象概念,是对数据传输的总称,数据在设备间的传输称为流,流的本质是数据传输。I/O流就是用来处理设备间传输问题的。分类按数据流向划分:输入流和输出流按数据类型划分:二、File类概述常用方法代码详解三、字节流概述文件输出流代码部分文件输入流代码部分字节缓冲流代码部分四、字符流概述转换流代码部分字符缓冲流代码部分...原创 2021-11-13 10:30:40 · 1029 阅读 · 13 评论 -
Java集合详解
目录一、集合概述二、CollectionCollection讲解Iterator迭代器List用法ListIterator列表迭代器ArrayListLinkedListSet用法哈希值概念常用的实现类HashSetTreeSet三、MapMap讲解Map的遍历四、Collections工具一、集合概述首先,了解什么是集合?一般来说,我们的Java程序需要根据程序运行时才知道创建了多少个对象,非运行状态时,我们根本不知道要创建多原创 2021-11-05 08:43:46 · 727 阅读 · 16 评论 -
面向对象特征 封装 & 继承 & 多态
一、面向对象1、概念(1)什么叫面向对象?面向对象主要是把事物给对象化,这个对象含有其属性和行为。面向对象编程更贴近实际生活的思想。总体来说面向对象的底层还是面向过程,把面向过程抽象成类,然后封装,方便使用就是面向对象。简单举个例子:把大象装入冰箱。这里需要三步:第一步,打开冰箱。第二部,把大象装入冰箱。第三步,关上冰箱。而面向对象是什么呢?就是我们把这三步,封装成三个方法,抽象为一个类,将其封装起来,通过这个类所映射的一个实例,也就是对象,来调用这三...原创 2021-10-29 19:52:24 · 978 阅读 · 17 评论 -
JavaAPI 基础 以及常用的API
目录一、Java API1、概述2、使用二、Java常用API——String1、String 概述2、特点3、构造方法4、常用方法5、扩展 (StringBuffer 和 StringBuilder)三、Java常用API——ArrayList1、概述2、集合类的特点3、ArrayList的构造方法4、ArrayList的一些常用方法5、ArrayList的遍历总结:一、Java API1、概述AP...原创 2021-10-19 16:43:23 · 1067 阅读 · 27 评论 -
好不容易有个对象,肯定要保护好鸭
一、面向对象1、概念 (1)什么是面向对象? 举个例子: 我们把大象装入冰箱需要三步(左图所示),但我们把这三步变成三个法, 然后我们指示一个对象去使用这三个方法,以此来完成把大象装入冰箱这件事, 这就是面向对象。 ...原创 2021-10-18 09:10:32 · 1408 阅读 · 11 评论