Spring简单了解 简介: Spring 框架是 Java 应用最广的框架,它的成功来源于理念,而不是技术本身。 它的理念包括 IoC (Inversion of Control,控制反转) 和 AOP(Aspect Oriented Programming,面向切面编程)。 Spring框架的常 ...
分类:
编程语言 时间:
2020-12-19 12:01:28
阅读次数:
2
面向对象中 这一章主要涉及面向对象的三大特征,包括封装、继承、多态、(抽象)。 封装 程序设计追求“高内聚,低耦合”: 高内聚 :类的内部数据操作细节自己完成,不允许外部干涉; 低耦合 :仅对外暴露少量的方法用于使用。 通俗的说,把该隐藏的隐藏起来,该暴露的暴露出来,这就是封装性的设计思想。 通过将 ...
分类:
编程语言 时间:
2020-12-18 13:03:02
阅读次数:
3
嗨!我是前端小M~~ 面向对象 面向对象编程:一种编程范式(编程方式,编程成果) 将现实问题构建关系、抽象成类,为类定义属性、方法、在将类【实例化】成实例,访问实例属性,调用实例方法进行使用 let arr = new Array(); arr==>实例 array=>数组例 编程范式(编程方式,编 ...
分类:
Web程序 时间:
2020-12-18 13:02:45
阅读次数:
4
什么是对象 面向对象& 面向过程 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么... 面向过程适合处理一些较为简单的问题 例如:一个人从冰箱里拿吃的 第一步:起来 第二步: 打开冰箱 第三步:拿出东西 第四步:关上冰箱 面向对象思想 物以类聚,分类的思维模式,思考问题首相会解决问题需要哪些 ...
分类:
其他好文 时间:
2020-12-18 13:00:58
阅读次数:
3
Java 语言概述 主要应用场景 JavaEE、大数据、Android 开发方向。 基础知识概述 编程语言核心结构 变量、基本语法、分支、循环、数组、… Java 面向对象的核心逻辑 OOP、封装、继承、多态、接口、… 开发 Java SE 高级应用程序 异常、集合、I/O、多线程、反射机制、网络编 ...
分类:
编程语言 时间:
2020-12-18 12:57:04
阅读次数:
3
Spring 诞生时是 Java 企业版(Java Enterprise Edition,JEE,也称 J2EE)的轻量级代替品。无需开发重量级的 Enterprise JavaBean(EJB),Spring 为企业级Java 开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Ja... ...
分类:
编程语言 时间:
2020-12-18 12:22:13
阅读次数:
2
一:线程与进程的概念 进程(Process) 是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体 线程(thread) 是操作系统能够进行 ...
分类:
编程语言 时间:
2020-12-18 12:21:01
阅读次数:
2
在领域设计:聚合与聚合根一文中,提到了两个导致设计与代码脱节的情况: 代码未反映出软件架构:架构图说的是一回事,代码说的却是另外一回事 设计的表现力不足:设计没有体现出某些约束,需要阅读代码实现才能清楚具体的内容 领域设计:聚合与聚合根通过淘宝购物的例子说明了「设计的表现力不足」的问题。本文将通过《 ...
分类:
其他好文 时间:
2020-12-18 12:20:01
阅读次数:
3
文章主人公:小明,就职于某互联网公司,从事后端开发工作。最近小明收到通知公司需要开发一款《证件照》应用,需要征集架构方案,主要功能包括:小明虽然从事后端开发工作,但是一直很关注架构这方面的知识,以往都是开发大佬们架构好的应用现在有机会自己去实践下,打算把自己学到的知识应用于实际案例中来。小明的脑海里是回想了下架构的基本三原则:合适优于业界领先简单优于复杂演化优于一步到位小明作为架构新手,虽然干劲十
分类:
其他好文 时间:
2020-12-18 12:14:17
阅读次数:
2
一切都从对象开始。 对象,即我们相互交流的一个载体,有其属性和方法。对象是面向对象编程的核心,不仅用于JavaScript,而且还适用于Java、C语言、C++等。不再考虑单个变量和函数,而选择自给型的对象。 以下是在讨论面向对象编程(OOP)时最常用到的概念: 对象,属性,方法 类 封装 抽象 复 ...
分类:
编程语言 时间:
2020-12-17 12:47:38
阅读次数:
2