Java基础
Hi-Sunshine
CSDN博客专家、Java领域新星创作者
展开
-
Java代码写春联
Java代码写春联原创 2022-01-25 16:27:39 · 3886 阅读 · 40 评论 -
JAVA8新特性-集合流操作Stream
集合在我们的日常工作中可属非常的常见,来一起看一下相关的方式是如何使用的吧。原创 2022-01-10 18:51:32 · 231 阅读 · 0 评论 -
模板方法模式--钩子方法
钩子是一种被声明在抽象类中的方法,但钩子只有空的或者默认方法实现。钩子的存在,可以让子类有能力对算法的不同点进行挂钩。要不要挂钩由子类自行决定。原创 2019-10-10 20:44:14 · 3433 阅读 · 1 评论 -
maven运行过程解析
我们就以一个简单的例子来分析整个maven运行的过程原创 2019-10-10 19:40:26 · 1282 阅读 · 0 评论 -
聊一聊maven的内部运行原理
Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。原创 2019-10-10 19:39:30 · 910 阅读 · 0 评论 -
JSON工具类选型指南
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。原创 2019-10-10 19:36:29 · 1020 阅读 · 0 评论 -
再看Java回调
今天我们就从原理和本质的角度来了解一下到底什么是回调原创 2019-10-02 09:15:32 · 428 阅读 · 2 评论 -
从JVM的角度来看Java多态的底层原理
继承和实现是我们平时使用最多的基础内容之二吧,那么这两者的底层实现原理到底是什么呢?从JVM的角度如何看继承和实现呢?原创 2019-09-30 22:20:22 · 1172 阅读 · 2 评论 -
2分钟掌握13种UML图
UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。原创 2019-09-26 15:08:56 · 1420 阅读 · 1 评论 -
类之间的关系(UML)
在软件系统中,类并不是孤立存在的,类与类之间存在各种关系,对于不同类型的关系,UML提供了不同的表示方式。原创 2019-09-26 14:51:25 · 697 阅读 · 0 评论 -
UML图-类和类图
类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。原创 2019-09-26 11:14:52 · 3701 阅读 · 0 评论 -
Java 事件处理机制
Java的事件机制最初是用在Swing组件上的,用来处理诸如按钮按下之类的动作事件,但如果理解了事件机制的基本概念,我们可以轻易的将其用到任何Java对象上。原创 2019-09-25 21:18:31 · 1909 阅读 · 1 评论