内存分配及变量存储位置(堆、栈、方法区常量池、方法区静态区)
2019-12-01 14:57 | 分类:开发语言 | 评论:0 次 | 浏览: 98
区别: “==” 比较的是两个引用在内存中指向的是不是同一对象(即同一内存空间),也就是说在内存空间中的存储位置是否一致。(引用...
ArrayList实现原理(JDK1.8)
2019-12-01 14:57 | 分类:开发语言 | 评论:0 次 | 浏览: 67
ArrayList实现原理(JDK1.8) ArrayList 继承于AbstractList,实现了List接口,其实Abst...
并发容器之ConcurrentHashMap(JDK 1.8版本)
2019-12-01 14:57 | 分类:开发语言 | 评论:0 次 | 浏览: 73
1.ConcurrentHashmap简介 在使用HashMap时在多线程情况下扩容会出现CPU接近100%的情况,因为hash...
并发策略-CAS算法
2019-12-01 14:57 | 分类:开发语言 | 评论:0 次 | 浏览: 86
对于并发控制而言,我们平时用的锁(synchronized,Lock)是一种悲观的策略。它总是假设每一次临界区操作会产生冲突,因...
Spring 学习指南 第三章 bean的配置 (未完结)
2019-12-01 14:56 | 分类:开发语言 | 评论:0 次 | 浏览: 84
第三章 bean 的配置 在本章中,我们将介绍以下内容: 1. bean 定义的继承: 2. 如何解决 bean 类的构造函...
1.java小作业-计算1到100的整合-指定输入多少行输出就打印多少行-打印24小时60分钟每一分钟-重载基础练习-面向java编程初学者
2019-12-01 14:56 | 分类:开发语言 | 评论:0 次 | 浏览: 104
可能有和我一样刚开始学习java的小伙伴们, 可以或多或少了解一点别的语言知识,我就是中途转过来的, 明白一点,关键不在语言本身...
Java-Readable
2019-12-01 14:56 | 分类:开发语言 | 评论:0 次 | 浏览: 98
1 import java.nio.*; 2 import java.util.*; 3 import static net.m...
JSONPath小试牛刀之Snack3
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 83
最近在网上看了些 的入门例子。打算用 这个框架写写例子。 对`JSON的处理绝对是神器。 1.准备JSON字符串 2.Meven...
Docker学习(一)
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 96
Docker的优势: 1.更高效的利用系统资源。不需要运行系统。 2.更快的启动时间。运行在主机内核。 3.一致的运行环境,持续...
Java大神带你领略queue的风采
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 80
作为数据结构中比较常见的类型,你足够了解队列(queue)吗?从今天开始,我将为你讲解关于队列(queue)的一切,包括概念、类...
读完此文让你了解各个queue的原理
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 106
队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。通俗来讲,就是一个队列中,早来的排在前面,后来...
Java类加载机制详解
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 88
类的加载过程 在使用java命令运行主类(main)的时候,首先要通过类加载器将类加载到JVM内存中去。主类在运行过程中如果用到...
Java调用Http接口(7,end)--WebClient调用Http接口
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 124
WebClient是Spring提供的非阻塞、响应式的Http客户端,提供同步及异步的API,将会代替RestTemplate及...
JavaWeb入门——在Linux环境下安装Tomcat服务器
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 91
本文主要学习了如何在Linux环境下安装Tomcat服务器。 ...
SpringCloud Alibaba微服务实战 - 基础环境准备
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 116
Springcloud Aibaba现在这么火,我一直想写个基于Springcloud Alibaba一步一步构建微服务架构的系...
&和&&的区别?
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 109
&运算符有两种用法:(1)按位与;(2)逻辑与。&&运算符是短路与运算。逻辑与跟短路与的差别是非常巨大的...
java学生管理系统
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 69
student类 package cn.itheima.Manag;/** * *标准类 * **/public class S...
教你用Java web实现多条件过滤功能
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 102
生活中,当你闲暇之余浏览资讯的时候,当你搜索资料但繁杂信息夹杂时候,你就会想,如何更为准确的定位需求信息。今天就为你带来: 分页...
详解Condition的await和signal等待/通知机制
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 95
任何一个java对象都天然继承于Object类,在线程间实现通信的往往会应用到Object的几个方法,比如wait(),wait...
以数字“6”的形式给二维数组赋连续的值
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 76
一、效果图 二、具体效果实现代码 1 public static void main(String[] args) { 2 in...
图解AQS的设计与实现,手摸手带你实现一把互斥锁!
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 86
AQS是并发编程中非常重要的概念,它是juc包下的许多并发工具类,如CountdownLatch,CyclicBarrier,S...
SSM框架整合 详细步骤(备注) 附源码
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 62
整合思路 将工程的三层结构中的JavaBean分别使用Spring容器(通过XML方式)进行管理。 整合持久层mapper,包括...
Java连载55-接口的作用、接口举例
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 63
一、接口的作用 1.可以使项目分层,所有层都面向接口开发,开发效率提高了。 2.接口使代码和代码之间的耦合度降低,就像内存条和主...
java多态
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 72
Java多态就是为了降低耦合,方便我们开发的一种特性。 比如我写了一个动物的接口。然后我通过接口实现了猫和狗这个类。 在我需要使...
win10系统,jdk环境变量配置,编辑系统变量窗口显示旧版单行和新版列表问题
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 76
大家好,今天说一下我在配置jdk环境变量时遇到的编辑系统变量窗口显示问题。 首先我们说一下如何配置jdk环境变量。 右击此电脑,...
springmvc Controller详解
2019-11-30 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 91
简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet...
等待唤醒机制---Day25
2019-11-29 14:51 | 分类:开发语言 | 评论:0 次 | 浏览: 64
线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 比如:线程A用来生成包子的,线程B用来吃包子...
Java入门——在Linux环境下安装JDK并配置环境变量
2019-11-29 14:51 | 分类:开发语言 | 评论:0 次 | 浏览: 81
本文主要说明在Linux环境下JDK的安装,以及安装完成之后环境变量的配置。 ...
关于JDK源码:我想聊聊如何更高效地阅读
2019-11-29 14:51 | 分类:开发语言 | 评论:0 次 | 浏览: 69
简介 大家好,我是彤哥,今天我想和大家再聊聊JDK源码的几个问题: 为什么要看JDK源码 JDK源码的阅读顺序 JDK源码的阅读...
图文详解应用登录验证码的多种实现方案
2019-11-29 14:51 | 分类:开发语言 | 评论:0 次 | 浏览: 71
在本号的一系列Spring Security文章中,先后介绍了各种登录验证及授权中的知识点,如:spring security简...