随笔分类 - Java基础
Java基础学习笔记
摘要:1.操作系统是一组控制和管理计算机硬件与软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。 2.操作系统的特性:并发性, 共享性,虚拟性,异步性 3.操作系统的功能:处理器管理,存储器管理(管理内存),设备管理,文件管理,提供用户接口
阅读全文
posted @ 2019-09-12 08:36
北回归线的喵
摘要:概述 本文中小编为大家细致的讲解了Java中基本数据类型对应的包装类以及包装类的缓冲机制在实际开发中的应用 。 并且对Java中基本数据类型的包装类的主要应用 自动封箱、自动拆箱做了底层剖析 。 自JDK1.5开始, 引入了自动装箱/拆箱这一语法糖, 它使程序员的代码变得更加简洁, 不再需要进行显式
阅读全文
摘要:Java 5,6,7,8,9,10,11新特性吐血总结 12018.04.01 14:09:15字数 1948阅读 9639 12018.04.01 14:09:15字数 1948阅读 9639 作者:拔剑少年 简书地址:https://www.jianshu.com/u/dad4d9675892博
阅读全文
摘要:转自https://blog.csdn.net/haveqing/article/details/86519992 spring boot2 集成Redishttps://www.cnblogs.com/antball/p/9239663.html SpringBoot 2.X集成Redis(Let
阅读全文
摘要:转自https://www.cnblogs.com/lqmblog/p/8530108.html 一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化;把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在
阅读全文
摘要:转自https://www.cnblogs.com/ooo0/p/9309277.html .创建有json字段的表 -- 创建表 CREATE TABLE t_json(id INT PRIMARY KEY, sname VARCHAR(20) , info JSON); 2.插入记录 -- 插入
阅读全文
摘要:转自https://www.cnblogs.com/java-learner/p/9651675.html 前言:本文解决的问题 RentrantLock与Synchronized区别 ReentrantLock特征 ReentrantLock类的方法介绍 1.什么是ReentrantLock 1.
阅读全文
摘要:java实现读取excel并修改部分内容最终写入到新的文件中 pom.xml引入相关的jxl.jar与poi.jar pom文件如下 <dependencies> <!-- https://mvnrepository.com/artifact/net.sourceforge.jexcelapi/jx
阅读全文
摘要:转自https://www.cnblogs.com/jasontec/p/9699242.html 介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。 传统数据
阅读全文
摘要:转自https://www.cnblogs.com/zeng1994/p/03303c805731afc9aa9c60dbbd32a323.html SpringBoot整合Redis的博客很多,但是很多都不是我想要的结果。因为我只需要整合完成后,可以操作Redis就可以了,并不需要配合缓存相关的注
阅读全文
摘要:转自https://www.cnblogs.com/dj3839/p/6580765.html 锁的简单应用 用lock来保证原子性(this.count++这段代码称为临界区) 什么是原子性,就是不可分,从头执行到尾,不能被其他线程同时执行。 可通过CAS来实现原子操作 CAS(Compare a
阅读全文
摘要:转自https://blog.csdn.net/lovepluto/article/details/81062176 如果问 a++ 和 ++a 的区别,估计很多都能回答上来。a++ 是先取 a 的值再自增 。而 ++a 刚好相反,是先自增再取 a 的值。这里有点编程基础都可以理解,不做过多解释,但
阅读全文
摘要:一个jvm中默认的classloader有Bootstrap ClassLoader、Extension ClassLoader、App ClassLoader,分别各司其职: Bootstrap ClassLoader 负责加载java基础类,主要是 %JRE_HOME/lib/ 目录下的rt.j
阅读全文
摘要:转自https://my.oschina.net/u/1027043/blog/1627441 在分析HashMap和ArrayList的源码时,我们会发现里面存储数据的数组都是用transient关键字修饰的,如下: HashMap里面的: ArrayList里面的: 既然用transient修饰
阅读全文
摘要:转自https://www.jianshu.com/p/76ff17bc6dea 一、I/O复用模型解读 Tomcat的NIO是基于I/O复用来实现的。对这点一定要清楚,不然我们的讨论就不在一个逻辑线上。下面这张图学习过I/O模型知识的一般都见过,出自《UNIX网络编程》,I/O模型一共有阻塞式I/
阅读全文
摘要:转自https://www.cnblogs.com/ysocean/p/8194428.html Java中静态代码块、构造代码块、构造函数、普通代码块 目录 1、静态代码块 ①、格式 ②、执行时机 ③、静态代码块的作用 ④、静态代码块不能存在任何方法体中 ⑤、静态代码块不能访问普通变量 2、构造代
阅读全文
摘要:转自https://www.nowcoder.com/test/question/done?tid=23565324&qid=5120#summary 1.为什么使用内部类?使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内
阅读全文
摘要:类、方法、成员变量和局部变量的可用修饰符 修饰符 类 成员访求 构造方法 成员变量 局部变量 abstract(抽象的) √ √ - - - static (静态的) - √ - √ - public(公共的) √ √ √ √ - protected(受保护的) √ √ √ - private(私有
阅读全文

浙公网安备 33010602011771号