Java Core

Java 提高篇 文集

chenssy阅读(3936)评论(0)赞(11)

【Java 提高篇】 系列文章是小编原创的第一个系列文章,熟悉小编的人都知道,小编最喜欢写系列文章了。这个系列为 Java 基础入门的最佳系列文章,一共 38 篇,如果认真、仔细读一定会有收获!! Java 提高篇(一)—–理解Java 的...

推荐四十多条纯干货 Java 代码优化建议

chenssy阅读(1668)评论(0)赞(6)

本文原作者:五月的仓颉 代码优化最重要的作用应该是避免未知的错误,因此在写代码的时候,从源头开始注意各种细节,权衡并使用最优的选择,将会很大程度上避免出现未知的错误,从长远看也极大的降低了工作量。所以说代码优化的目标是减小代码体积、提高代码...

Java 中的 try catch 影响性能吗?

陈树义阅读(1848)评论(2)赞(4)

原文出自:Java 中的 try catch 影响性能吗?? 前几天在 code review 时发现有一段代码中存在滥用 try catch 的现象。其实这种行为我们也许都经历过,刚参加工作想尽量避免出现崩溃问题,因此在很多地方都想着 t...

如何“干掉”if…else

chenssy阅读(4797)评论(0)赞(9)

原文出自:https://www.jianshu.com/p/1db0bba283f0 前言 if…else 是所有高级编程语言都有的必备功能。但现实中的代码往往存在着过多的 if…else。虽然 if…...

一个简单java程序的运行全过程

chenssy阅读(2704)评论(0)赞(2)

作者:某人的喵星人 原文:https://www.cnblogs.com/dqrcsc/p/4671879.html 简单说来,一个java程序的运行需要编辑源码、编译生成class文件、加载class文件、解释或编译运行class中的字节...

JAVA 拾遗 — CPU Cache 与缓存行

徐靖峰阅读(1657)评论(0)赞(0)

最近的两篇文章,介绍了我参加的中间件比赛中一些相对重要的优化,但实际上还存在很多细节优化,出于篇幅限制并未提及,在最近的博文中,我会将他们整理成独立的知识点,并归类到我的系列文章「JAVA 拾遗」中。 引言 public class Mai...

JVM致命错误日志(hs_err_pid.log)分析

chenssy阅读(6846)评论(0)赞(2)

最近两天测试环境有一个服务总是会挂(两到三天一次),JVM虚拟机总是会崩溃。所以有必要了解JVM崩溃的原因是什么。 当JVM发生致命错误导致崩溃时,会生成一个hs_err_pid_xxx.log这样的文件,该文件包含了导致 JVM cras...

《Effective java》—–读书笔记

chenssy阅读(13863)评论(14)赞(4)

2015年进步很小,看的书也不是很多,感觉自己都要废了,2016是沉淀的一年,在这一年中要不断学习、看书,努力提升自己!预计在2016年要看12本书,主要涉及java基础、Spring研究、java并发、JVM、分布式之类的。在今年面试的时...

java乱码解决之道(九)—–总结

置顶

chenssy阅读(9353)评论(6)赞(1)

乱码,我们前台展示的杀手,可能有些朋友和我的经历一样:遇到乱码先按照自己的经验来解决,如果没有解决就google,运气好一搜就可以解决,运气不好可能够你折腾一番了。LZ之所以写这个系列博客就是因为遇到这个令人讨厌的问题,虽然是小问题但又不得...

Java 技术驿站 | 致力打造 Java 精品博客

联系作者优质文章