首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
usb
fetch
bitmap
heap
config
数组
search
rsa
ascii
php7
cPlusPlus
triggers
spring
shell
foreach
ip
tags
io
bash
httpclient
actionscrip
plugins
frameworks
post
javascript
substring
utf-8
cookie
get
dagger
callback
header
bytecode
python
stream
text
client
testing
python3
expression
const
schema
filter
process
web
grid
runtime
netty
copy
md5
match
metadata
range
dll
sum
php8
import
c语言
vbscript
email
subset
merge
integer
lua
iostream
hash
jar
random
request
buffer
uml
char
cSharp
keyword
join
hook
string
object
window
当前位置:
开发笔记
>
编程语言
> 正文
一些文章资讯汇总(Java基础篇)
作者:睫毛弯弯黄小牛为 | 来源:互联网 | 2024-10-11 14:56
各类资讯汇总写在前面(声明)Java基础二进制、编码相关StringListMapIO相关HTTP线程锁线程池JVMGC算法yaml其他写在前面(声明)声明:这里的
各类资讯汇总
写在前面(声明)
Java基础
二进制、编码相关
String
List
Map
IO相关
HTTP
线程
锁
线程池
JVM
GC
算法
yaml
其他
写在前面(声明)
声明
:这里的各个内容基本都是平时看到的一些觉得有用的文章资讯的链接汇总,里面的内容都不是我的创作!
做个快乐的搬运工!
Java基础
Java抽象类与接口的区别
深入理解Java的接口和抽象类
Java SimpleDateFormat 没那么简单
反射 — Java 高级开发必须懂的
一篇文章了解 Java 反射和应用
走进java_符号引用与直接引用
Java常见集合的默认大小及扩容机制
为什么要先高16位异或低16位再取模运算 备注:右移16位,自己的高半区和低半区异或,就是为了混合原始哈希码的高位和低位,以此来加大低位随机性。
HashSet、TreeSet、CopyOnWriteArraySet和CopyOnWriteArrayList
使用try-with-resources优雅关闭资源 jdk1.7语法糖
JDK15就要来了,你却还不知道JDK8的新特性!
Java8新特性之一:Lambda表达式
Java8新特性之二:方法引用
Java8新特性之三:Stream API
Java 8 Stream 使用后是否应关闭?
Java8新特性之四:接口默认方法和静态方法
Java8新特性之五:Optional
这些 Java 8 官方挖的坑,你踩过几个?
老哥,您看我这篇Java集合,还有机会评优吗?
骚操作:不重启 JVM,如何替换掉已经加载的类?
二进制、编码相关
java二进制相关基础
二进制实战技巧
一篇文章彻底弄懂Base64编码原理
Base64 的原理、实现及应用
String
细说 Java 中的字符和字符串
探秘Java中的String、StringBuilder以及StringBuffer
StringBuffer和StringBuilder的扩容问题
List
备注:
ArrayList 扩容机制int newCapacity = oldCapacity + (oldCapacity >> 1);
ArrayList复制的时候需要注意深浅拷贝问题;新建一个List去接受新值也是浅拷贝;Collections.copy()为深拷贝,其他都基本是浅拷贝;
Java ArrayList 工作原理及实现
Java ArrayList 踩坑记录
关于 ArrayList 的 5 道面试题
java List复制:浅拷贝与深拷贝
java.util.Collections.copy()方法注意点
Java 数据结构- ArrayList 最细致的解析笔记
ArrayList中remove方法的坑
CopyOnWriteArrayList实现原理以及源码解析
CopyOnWriteArraySet
Map
JDK1.7中HashMap底层实现原理
一文搞定HashMap的实现原理(jdk1.8)
Java并发编程笔记之ConcurrentHashMap原理探究
ConcurrentHashMap 使用:每个 Key 只调用 1 个方法
Java并发包concurrent——ConcurrentHashMap
IO相关
Java transient关键字
Java字节流与字符流的区别
Java IO流学习总结三:缓冲流-BufferedInputStream、BufferedOutputStream
如何给女朋友解释什么是BIO、NIO和AIO?
Java NIO:浅析I/O模型
Java NIO:NIO概述
java中多种写文件方式的效率对比实验
Java IO 性能优化大PK,什么场景用啥,都给你总结好啦!
支撑百万并发的"IO多路复用"技术你了解吗?
大文件拆分方案的java实践
压缩20M文件从30秒到1秒的优化过程
HTTP
Http 连接池
HTTP协议又冷又实用的技能大全!
Spring Boot项目整合Retrofit最佳实践,最优雅的HTTP客户端工具!
线程
Java多线程之Callable和Future
线程的应用及挑战
从jvm层面了解线程的启动和停止
Thread.join的作用和原理
ThreadLocal的使用及原理分析
锁
你了解乐观锁和悲观锁吗?
Synchronized原理分析
synchronized的源码分析
Volatile的作用及原理
Java 中的 Unsafe 与 CAS
一句话撸完重量级锁、自旋锁、轻量级锁、偏向锁、悲观、乐观锁等各种锁 ---- 不看后悔系列
线程池
Java线程池解析
关于线程池,这些“根儿上”的东西你不能不知道!
没那么简单的线程池
如何优雅的使用和理解线程池
线程池最常用的 4 种类型解析!
教你如何监控 Java 线程池运行状态
别再乱改数据库连接池的大小了!
Java 中的锁
Java 线程池 ThreadPoolExecutor 八种拒绝策略浅析
JVM
JVM 参数详解
JVM体系结构认知
jvm知识点总览
内存模型、可见性、指令重排序
配置参数
深入了解 Java 之虚拟机内存
Java内存区域与虚拟机类加载机制
ClassLoader解惑 备注:很全,包括了tomcat的一些加载器
jvm之java类加载机制和类加载器(ClassLoader)的详解
计算机内存和Java内存组件
Java内存模型深度剖析
(jvm调优)一、linux内存查看命令
(jvm调优)二、Java内存模型及性能优化及Java垃圾回收
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof 使用详解
常用的 JVM 性能调优监控工具,太强大了!
JAVA 线上故障排查完整套路!牛掰!
拿走不谢!一份 Tomcat 和 JVM 的性能调优经验总结!
GC
垃圾回收算法与 JVM 垃圾回收器综述
JVM 怎么判断对象已经死了?
Tomcat中垃圾回收调优
咱们从头到尾说一次 Java 垃圾回收
扒一扒 JVM 的垃圾回收机制
原来书中说的JVM默认垃圾回收器是错的!
String内存溢出异常(错误)可能的原因及解决方案
tomcat 内存泄漏存入dump文件
一次让人难以忘怀的排查频繁Full GC过程
又一次生产 CPU 高负载排查实践
震惊!Spring Boot内存泄露,排查竟这么难!
垃圾回收-实战篇
糟糕!线上 4 台机器同一时间全部 OOM,到底发生了什么?
Java GC日志查看,GC日志时间分析
算法
Java 常用的八种排序算法与代码实现
面试时写不出排序算法?看这篇就够了
yaml
YAML快速入门
其他
Java 环境下使用 AES 加密的特殊问题处理
JAVA实现图片等比缩放,图片截取功能--封装类
java
string
list
api
http
jvm
算法
yaml
format
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
utf-8
2023年京东Android面试真题解析与经验分享
本文由一位拥有6年Android开发经验的工程师撰写,详细解析了京东面试中常见的技术问题。涵盖引用传递、Handler机制、ListView优化、多线程控制及ANR处理等核心知识点。 ...
[详细]
蜡笔小新 2024-12-26 17:45:48
get
编写有趣的VBScript恶作剧脚本
本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ...
[详细]
蜡笔小新 2024-12-28 09:46:23
get
Handling Null Object Encoding in OAuth 1.0a API Implementation
Explore a common issue encountered when implementing an OAuth 1.0a API, specifically the inability to encode null objects and how to resolve it. ...
[详细]
蜡笔小新 2024-12-28 08:54:34
get
深入解析ExpandableComposite.addExpansionListener()方法及其应用
本文详细介绍了Java中org.eclipse.ui.forms.widgets.ExpandableComposite类的addExpansionListener()方法,并提供了多个实际代码示例,帮助开发者更好地理解和使用该方法。这些示例来源于多个知名开源项目,具有很高的参考价值。 ...
[详细]
蜡笔小新 2024-12-27 16:11:49
get
深入理解Python的os和sys模块
本文详细解析了Python中的os和sys模块,介绍了它们的功能、常用方法及其在实际编程中的应用。 ...
[详细]
蜡笔小新 2024-12-26 22:04:19
get
ElasticSearch 集群监控与优化
本文详细介绍了如何有效地监控 ElasticSearch 集群,涵盖了关键性能指标、集群健康状况、统计信息以及内存和垃圾回收的监控方法。 ...
[详细]
蜡笔小新 2024-12-21 13:43:04
get
2017-2018年度《网络编程与安全》第五次实验报告
本报告详细记录了2017-2018学年《网络编程与安全》课程第五次实验的具体内容、实验过程、遇到的问题及解决方案。 ...
[详细]
蜡笔小新 2024-12-20 08:38:38
get
C#中获取进程主窗口句柄的实现方法
本文介绍了如何在C#中启动一个应用程序,并通过枚举窗口来获取其主窗口句柄。当使用Process类启动程序时,我们通常只能获得进程的句柄,而主窗口句柄可能为0。因此,我们需要使用API函数和回调机制来准确获取主窗口句柄。 ...
[详细]
蜡笔小新 2024-12-27 03:39:09
get
ServiceStack与Swagger的无缝集成指南
本文详细介绍了如何在ServiceStack项目中集成Swagger,以实现API文档的自动生成和在线测试。通过本指南,您将了解从配置到部署的完整流程,并掌握如何优化API接口的开发和维护。 ...
[详细]
蜡笔小新 2024-12-26 19:52:39
get
优化Kafka流状态存储查询的最佳实践
本文探讨了如何优化和正确配置Kafka Streams应用程序以确保准确的状态存储查询。通过调整配置参数和代码逻辑,可以有效解决数据不一致的问题。 ...
[详细]
蜡笔小新 2024-12-26 18:17:14
io
macOS系统及其关键功能解析
本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ...
[详细]
蜡笔小新 2024-12-26 18:05:04
get
JSON 解析失败问题排查
在PHP后端开发中遇到一个难题:通过第三方类文件发送短信功能返回的JSON字符串无法解析。本文将探讨可能的原因并提供解决方案。 ...
[详细]
蜡笔小新 2024-12-21 18:39:23
io
如何配置Java环境变量PATH以完成JDK安装
本文详细介绍了如何正确配置Java环境变量PATH,以确保JDK安装完成后能够正常运行。文章不仅涵盖了基本的环境变量设置步骤,还提供了针对不同操作系统下的具体操作指南。 ...
[详细]
蜡笔小新 2024-12-19 20:15:05
plugins
洞态IAST Java Agent 实现AOP技术详解
本文深入探讨了洞态IAST Java Agent如何通过AOP技术实现方法调用链和污点值传播等功能,为读者提供了详细的源码分析。 ...
[详细]
蜡笔小新 2024-12-19 18:45:23
get
深入理解Java中的注解(Annotation)及其应用
本文详细介绍了Java中的注解功能,包括如何定义注解类型、设置注解的应用范围及生命周期,并通过具体示例展示了如何利用反射机制访问注解信息。 ...
[详细]
蜡笔小新 2024-12-19 15:09:03
睫毛弯弯黄小牛为
这个家伙很懒,什么也没留下!
Tags | 热门标签
usb
fetch
bitmap
heap
config
数组
search
rsa
ascii
php7
cPlusPlus
triggers
spring
shell
foreach
ip
tags
io
bash
httpclient
actionscrip
plugins
frameworks
post
javascript
substring
utf-8
cookie
get
dagger
RankList | 热门文章
1
Signal 第一个简单Demo
2
基于Java+JSP+MySQL基于SSM的智能推荐商城系统计算机毕业设计
3
本地执行MapReduce程序之后,报的一些错误
4
DHTMLScriptlets容器对象参考手册
5
开发笔记:React Native Geolocation Watchposition不会实时更新
6
更改Maven软件源为阿里云源的方法详解
7
【原】涉及数据库的单元测试JTeser
8
外链地址中如何显示汉字?
9
Drupal 7 模块开发 建立模块 第一个页面(hook_menu)【HTML】
10
帝国cms7.5在线表单提交制作方法
11
一个武侠游戏的成就界面需要针对每一个成就阶段配一句话,阶段分别是:默默无闻、初涉江湖、小有所成、一代宗师。想一想你会怎么写这个文案
12
bw报表选择屏幕
13
Java学习笔记多态
14
情商,也许没那么重要
15
DBA用于查询当前数据库表格记录条数的脚本
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有