推荐
专栏
教程
课程
飞鹅
本次共找到3592条
uml类图
相关的信息
浪人
•
4年前
深入不可变类 -- 谈谈Java String与包装类的底层实现
深入不可变类——谈谈String与包装类的底层实现一、走进不可变类不可变类是指在创建实例后该例变量不可以改变的类。比如String类和包装类。定义不可变类需要遵守:1.成员变量设置为priavte,final修饰2.提供带参构造器对成员变量进行初始化3.只提供getter,
Wesley13
•
3年前
JAVA获取所有接口的实现类或父类的所有子类
packagefind;importjava.io.File;importjava.io.IOException;importjava.net.URL;importjava.util.ArrayList;importjava.util.List;importfind.test.Intf;importfind.tes
Stella981
•
3年前
31、最简单的mvc框架tiny,增加Ioc,jdbc工具类(1个类),连接池(1个类)
Ioc按照mvc,我们需要把tiny分成3层,其中视图(Renderer抽象类)和Action我们已经在前面实现了,这次我们用最少的代码实现Model。 model沿用Action的想法,用户自定义类,类名必须以Model结尾,同Action一样在初始化时放入Container容器内。model就是数据模型,我们这里充血模型,model
Wesley13
•
3年前
Java增强的包装类
java语言是面向对对象的编程语言,但这八种基本数据类型不支持面向对对象的编程的机制,基本数据类型的数据不具备“对象”的特征:没有成员变量、方法可以调用。java提供这8中基本数据类型,主要是为了照顾程序员的传统的习惯。但这也带来了麻烦,因为所有的引用类型都继承来自Object的类,可当成object的类型使用,所以当一个方法的参数是object类型参数时候
Stella981
•
3年前
Reflections框架,类扫描工具
Reflections是一个能提供一站式服务的对象。巧用Reflections库实现包扫描(扫描某个包中某个接口实现、注解等)它扫描工程的classpath,为元数据建索引,允许你运行时查询元数据信息。此外,他还能为你项目的lib库中所有的jar包保存和收集元数据。
京东云开发者
•
2年前
ChatGPT+Mermaid自然语言流程图形化产出小试 | 京东云技术团队
ChatGPTMermaid语言实现技术概念可视化本文旨在介绍如何使用ChatGPT和Mermaid语言生成流程图的技术。在现代软件开发中,流程图是一种重要的工具,用于可视化和呈现各种流程和结构。结合ChatGPT的自然语言处理能力和Mermaid的简单
绣鸾
•
1年前
修图软件Affinity Photo 2 for Mac
是应用在MacOS上的专业修图软件,支持多种文件格式,包括psd、PDF、SVG、Eps、TIFF、JPEG等。AffinityPhoto提供了许多高级图像编辑功能,如无限制的图层、非破坏性操作、高级的选择工具、高级的调整层、HDR合成、全景图拼接、RAW
子桓
•
1年前
macos端必备图表绘制软件:OmniGraffle Pro激活正式中文版
OmniGrafflePro是一款专业的图形绘制和图表设计软件,它提供了丰富的工具和功能,用于创建和编辑各种类型的图形、流程图、组织结构图、网络图、平面布局等。以下是OmniGrafflePro的一些主要特点和功能:强大的图形绘制工具:OmniGraffl
小万哥
•
1年前
C# 面向对象编程解析:优势、类和对象、类成员详解
C什么是面向对象编程?OOP代表面向对象编程。过程式编程涉及编写执行数据操作的过程或方法,而面向对象编程涉及创建包含数据和方法的对象。面向对象编程相对于过程式编程具有几个优势:OOP执行速度更快,更容易执行OOP为程序提供了清晰的结构OOP有助于保持C代码
1
•••
33
34
35
•••
360