全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
说到java语言,相信很多人想起来的第一个特性就是面向对象特征,对于java零基础的小白们来说,开始学习的第一课也是面向对象,今天来讨论一下面向对象程序设计这一思想该怎样理解,以及在java编程中起到了什么样的作用。面向对象程序设计是当今主流的程序设计范型,英文简称是OOP,它已经取代了70年代早期的“结构化”...
Java语言能成为计算机语言中使用最为广泛的一种,有很大一部分原因是因为面向对象,那么在编程中要想创建对象就必须先创建类,在面向对象的程序设计中,理清楚类与类之间关系,画出清晰的类图,有助于java程序员快速提升程序开发的效率。类是现实世界当中具有共同特征的事物进行抽象形成的模板或概念,对象是实际存在的个体。例...
在学习java编程的时候,最重要的就是对java基础知识的学习,对java零基础的小白来说是尤其重要的,数组就是java基础知识中一员。今天这篇文章我们来学习java数组中多维数组用法,学习多维数组该怎样使用。多维数组是什么呢?数组是有序数据的集合,数组中的每个元素具有相同的数组名和下标来做唯一标识,数组中包括...
html的自学刚开始的时候是比较难的,因为html的专业程度本身就不简单,而自学也是一件非常煎熬的事情,但是为了掌握一项生存技能,你必须学会。在学习html之前首先你要明确的几点是:1.是否明确将来做什么工作,需要掌握哪些技能,不要别人学你也跟着学,盲目跟风2.你有没有系统的学习规划,规划好每天学什么、学多长时...
MySQL集群是一个无共享的(shared-nothing)、分布式节点架构的存储方案,其目的是提供容错性和高性能,今天我们就来详细了解下MySQL集群的知识内容:一、MySQL集群的优缺点优点:某一从节点失效后可快速自动切换。是一种分布式体系结构,没有单点故障。吞吐量高、延迟短。可扩展性强,支持在线扩容。缺点...
SpringBoot去除了大量的xml配置文件,简化了复杂的依赖管理,配合各种starter使用,基本上可以做到自动化配置。Spring可以做的事情,现在用Springboot都可以做。这套SpringBoot快速入门教程由浅入深,手把手带您学习SpringBoot,体验SpringBoot的极速开发过程,内容...
在java编程过程中,微服务有着举足轻重的作用,而在微服务架构中,服务注册中心起着最核心的整合作用,因此对Eureka还是有很大的必要进行深入研究。下面就对服务注册中心中的Eureka基本概念进行介绍,对这方面还不了解的java零基础的小白们赶紧来学习以下的内容吧。服务注册与发现是核心组件之一,手动指定每个服务...
SpringCloud是java微服务架构中目前最流行的框架之一,SpringCloud提供了多种服务注册与发现的实现方式,有Eureka、Consul和Zookeeper。前面学习了Eureka与Zookeeper的基本内容,这篇文章是关于Eureka与Zookeeper比较分析,学习二者之间有什么区别。著名...
Thymeleaf属于前端技术,是java程序员需要掌握的前端技术之一,Thymeleaf模板技术是一个表现层的模板引擎,一般被使用在Web环境中,还可以处理HTML、XML等文档。为了学习Thymeleaf模板技术,需要先对Thymeleaf有一个全面的认识,下面从几个方面来介绍Thymeleaf模板技术1、...
前面学习了什么是java对象排序以及为什么要对对象进行排序的问题,下面我们就来讲讲排序的方法——比较器对象排序方法的内容,相信java零基础的新手朋友们在学习了前面文章的基础上一定可以学会下面的内容。先来介绍什么是比较器,比较器是一个包含一个方法的对象,这个方法能够对两个对象进行比较。则排序方法可以在需要执行两...