-
【Spring Boot源码分析】@EnableAutoConfiguration注解(一)@Au
【Spring Boot源码分析】@EnableAutoConfiguration注解(一)@AutoConfigurationImportSelector注解的处理 一、概述 @EnableAutoConfiguration注解是Spring Boot中配置自动装载的总开关。本文将从@EnableAutoConfiguration入手,尝试通过源码分析增强对Spring Boot的理...
-
夯实Java基础系列17:一文搞懂Java多线程使用方式、实现原理以及
夯实Java基础系列17:一文搞懂Java多线程使用方式、实现原理以及常见面试题 本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how...
2019-10-08 09:30:21 多线程编程编程网系统编程java多线程java基础java工程师Java技术笔记本文件服务器
-
Redis系列---操作命令及数据类型
Redis系列---操作命令及数据类型 本章将简单介绍下,Redis里面常用的数据类型以及我们常用到的一些命令,let's go 准备环境: Redis 详细见上一个章节 我们接下来操作的命令用的是Redis自带的客户端工具,在安装redis的目录下面有个redis-cli的,我们启动它即可,启动...
-
java基础(5):流程控制语句(switch)、数组
java基础(5):流程控制语句(switch)、数组 1. 流程控制语句(续) 1.1 选择结构switch switch 条件语句也是一种很常用的选择语句,它和if条件语句不同,它只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码。例如,在程序中使用数字1~7来表示星期一到星期...
-
【Java并发】线程安全和内存模型
【Java并发】线程安全和内存模型 一、概述 1.1 什么是线程安全? 1.2 案例 1.3 线程安全解决办法: 二、synchronized 2.1 概述 2.2 同步代码块 2.3 同步方法 2.4 静态同步函数 2.5 总结 三、多线程死锁 3.1 什么是死锁 3.2 如何避免 四、Threadlocal 4.1 什么是Threadlo...
-
JAVA 8 新特性Stream初体验
JAVA 8 新特性Stream初体验 什么是 Stream? Stream(流)是一个来自数据源的元素队列并支持聚合操作 strong元素队列 strong=""元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而是按需计算。 数据源 流的来源。 可以是集合,数组,I/O channel...
-
Java利用反射排序
Java利用反射排序 前言 Java为我们提供了几种排序得方法,比如Arrays和Collections类,但是前提是数组或者集合中的元素都必须实现Comparable接口,基本的数据类型都已经实现了Comparable接口了,所以我们才能够直接对基本类型的数组或者集合进行排序,比如Float和Integer...
-
Java 比较器的用法
Java 比较器的用法 第一次写博客,正好在回顾Java的时候用到了比较器,记录一下使用的方法。 Java比较器多用于对象数组的排序,主要用到comparable和comparator接口 1、使用comparable接口 首先将需要实现排序对象的类实现comparable接口,实现后覆写comparaTo(T other...
-
Java深入学习(1):多线程
Java深入学习(1):多线程 多线程目的:在同一时刻有多条不同路径执行程序,提高程序运行效率 多线程应用:数据库连接池,多线程文件下载等 注意:在文件下载中使用多线程,无法提高速度 在一个进程中,一定会有主线程 从基础开始,多线程的使用方式: 1.继承Thread类...
-
Java 基础篇之集合
Java 基础篇之集合 List 集合 List 集合中元素有序、可重复,集合中每个元素都有其对应的索引顺序。 List 判断两个对象相等,只要通过 equals 方法比较返回 true 即可。 看个例子: public class A { public boolean equals(Object obj) { return true; }}import java....
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
