html
-
揭秘什么是面向接口编程?
最近有很多同学来问面向接口编程的好处,那么接下来就用一个案例来给大家说明一下面向接口编程。 案例:有一个电脑类(Computer),电脑除了有基本的开机关机功能外,还有连接任何外接…
-
2020年Java技术有哪些新趋势?
当前,计算机网站和应用程序的世界已经变得非常依赖Java,以至于大多数网站和应用程序都需要在我们日常使用的设备上安装Java,以使它们正常运行。从具有互联网功能的手机到巨型高科技超…
-
敏捷开发流程图和敏捷开发十二原则
WHAT? 敏捷开发的定义 敏捷软件开发是基于敏捷宣言定义的价值观《敏捷软件开发宣言》和原则《敏捷软件的十二条原则》的一系列方法和实践的总称。自组织、跨职能团队运用适合他们自身环境…
-
什么是Apache Kafka?
Apache Kafka详细信息请阅读以下文章: 课程。获取【Java视频教程+资料】加播妞:435946716。 Java零基础入门到精通 85014人学习课程评分:5.0 Ja…
-
RabbitMQ安装及启动教程,RabbitMQ 使用方法介绍
1、MQ简介 消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来 进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进 程间的…
-
什么是枚举?没有枚举之前,怎么做的?
1.1 什么是枚举 Java 1.5引入了一个新特性,枚举!枚举的本质是一个类,用于定义静态常量; 枚举类特点: ·枚举类用特有关键字enum修饰的类,本质是类,很特…
-
ArrayList集合源码分析【java培训】
1、数据结构特点 ArrayList底层数据结构是一个数组,查询元素速度快,增删速度稍慢 2、几个概念:(1)DEFAULT_CAPACITY:表示数组的初始大小,默…
-
Java教程:Spring框架视频教程全集【传智播客】
共5天课 本视频是Java学院精心录制的Spring视频,该视频特点在于较大程度保证了知识点的完整性,视频的起点都是针对有一定web和框架基础的同学精心设计录制的,保证学生能较大程…
-
Java Web实战:网上图书商城完整项目视频教程【传智教育】
课程目录 Ready 本套JavaWeb项目视频针对应届毕业生,毕业设计所制作,视频围绕毕业设计讲解网上图书商城的制作全部流程。项目包括毕业论文、项目网站源码、项目原型、项目文档等…
-
Java算法之冒泡排序【超详细】
冒泡排序基本思想核心思想是从头开始让相邻的两个元素进行比较,符合条件就交换位置,这样就把最大值或者最小值放到数组的最后面了;接着再从头开始两两比较交换,直到把最大值或者最小值放到数…