首页 学习教程 Java教程 ( Page 2 )
Java教程

Java教程 2646

这是专门针对小白的零基础Java教程。 为什么要学Java? 因为Java是全球排名第一的编程语言,Java工程师也是市场需求最大的软件工程师,选择Java,就是选择了高薪。

从零开始学Spring Boot系列-集成mybatis

在Spring Boot的应用开发中,MyBatis是一个非常流行的持久层框架,它支持定制化SQL、存储过程以及高级映射。在本篇文章中,我们将学习如何在Spring Boot项目中…

Java虚拟机内存分配与回收策略问题精细解读

本文参考于《深入理解Java虚拟机》 内存分配与回收策略 Java技术体系的自动内存管理,最根本的目标是自动化地解决两个问题:自动给对象分配内存以及自动回收分配给对象的内存。 1.…

Java中浅拷贝和深拷贝详解

目录Java浅拷贝深拷贝实现浅拷贝实现深拷贝Java浅拷贝深拷贝 浅拷贝和深拷贝涉及到了Object类中的clone()方法 实现浅拷贝 浅拷贝的实现需要类重写clone()方法 …

Spring Boot 中的 @HystrixCommand 注解原理及使用方法

目录Spring Boot 中的 @HystrixCommand 注解简介原理如何使用步骤一:添加依赖步骤二:添加注解步骤三:配置属性总结Spring Boot 中的 @Hystr…

Java 中的代码调试技巧

Java 是一门广泛使用的编程语言,其应用涵盖了从桌面应用到Web应用的各个领域。在Java 开发中,代码调试是一个极其重要的环节。当代码出现问题时,能够有效地调试代码,找到问题所…

Java 中的数据结构和算法提高技巧

Java 是一门广泛使用的编程语言,不仅适用于大型企业级应用程序,也可用于小型应用程序和游戏开发。对于 Java 开发人员来说,掌握数据结构和算法技巧是非常重要的,因为这些技能可以…

Java实现爬虫

为什么我们要爬取数据 在大数据时代,我们要获取更多数据,就要进行数据的挖掘、分析、筛选,比如当我们做一个项目的时候,需要大量真实的数据的时候,就需要去某些网站进行爬取,有些网站的数…

Springboot如何获取上下文ApplicationContext

目录 Springboot获取上下文ApplicationContext springboot的应用上下文 ServletWebServerApplicationContext 扩…

Java单例模式的几种常见写法

目录1.饿汉模式2.懒汉模式3.静态内部类4.枚举总结1.饿汉模式 饿汉模式也叫预加载模式,它是在类加载时直接创建并初始化单例对象,所以它并不存在线程安全的问题。它是依靠 Clas…

Spring Cloud Config分布式配置中心使用介绍详解

目录1、分布式配置中心应用场景2、Spring Cloud Config2.1、Config简介2.2、Config分布式配置应用2.3、构建Config Server统一配置中心…

Java基础知识精通循环结构与break及continue

目录前言for循环(常用)1.格式2.控制流程3.注释while循环(常用)1.格式2.执行流程do…while循环执行流程区别break与continue用法bre…

SpringBoot结合JWT实现用户登录、注册、鉴权

目录一、用户注册与登录二、用户鉴权用户登录、注册及鉴权是我们基本所有系统必备的,也是很核心重要的一块,这一块的安全性等都比较重要,实现的方案其实也有几种,从以前的cookie+se…

Java Unsafe 类的讲解

目录一、Unsafe类是啥?二、为什么叫Unsafe?三、如何使用Unsafe?1. 获取Unsafe实例2. 通过Unsafe分配使用堆外内存3. 操作类对象4. 线程挂起和恢复…

Java for循环标签跳转到指定位置的示例详解

Java for循环标签跳转到指定位置 大家是否见过这种for循环,在for循环前加了个标记的: outerLoop: for (; ; ) { for (; ; ) { brea…

Lambda表达式在Java中的奇妙之旅:函数式编程的实践指南!

php小编西瓜带你探索Lambda表达式在Java中的奇妙之旅!本文将为您提供函数式编程的实践指南,深入剖析Lambda表达式在Java中的应用场景和优势,帮助您更好地理解和运用这…

Java 常见的限流算法详细分析并实现

目录为什么要限流限流算法计数器限流漏桶限流令牌桶限流为什么要限流 在保证可用的情况下尽可能多增加进入的人数,其余的人在排队等待,或者返回友好提示,保证里面的进行系统的用户可以正常使…

java Consumer接口有什么作用

1、说明 consumer表示消耗,接口接受通用参数t,调用accept,对参数执行一系列操作,但没有返回值。 2、实例 对Consumer来说,我们需要提供入参来消费。 clas…

Java类中this关键字与static关键字的用法解析

目录前言1:修饰属性,表示调用类中的成员变量。2:this修饰方法3:this表示当前对象的引用前言 今天给大家总结介绍一下Java类中this关键字和static关键字的用法。 …

Java 如何从list中删除符合条件的数据

目录从list中删除符合条件的数据删除list中某个特定元素从list中删除符合条件的数据 在Java语言使用中经常会遇到需要从list中去除一些数据,但是初学者经常会遇到如下的坑…

String转BigDecimal,BigDecimal常用操作,以及避免踩坑记录

目录String转BigDecimal,BigDecimal常用操作,以及避免踩坑String如何转成BigDecimal_Java.math.BigDecimal类的使用BigD…