java原理
俺就不起网名
安安静静的做一个不停成长的开发者……
展开
-
java运算
一、二进制十进制转换十进制转换:不停除以2,除到商为0的时候就不再取了。然后除余数,从下往上取就可以了,组成的数字全部都是0或者1二进制转十进制:abcd.efg(2)=d*(2^0)+c*(2^1)+b*(2^2)+a*(2^3)+e*2(-1^)+f*2(-2^)+g*2(-3^)二、移位符https://www.cnblogs.com/zhangfengshi/p/12750402.html二进制中首位0表示正数,1表示负数java<<、>>、<&原创 2020-08-30 12:29:50 · 1068 阅读 · 0 评论 -
Jvm工作原理
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java原创 2016-12-21 14:03:34 · 712 阅读 · 0 评论 -
java优质博客
1、从代码层面优化系统性能应该怎么做? 上篇 下篇2、深入理解 Java 并发之 synchronized 实现原理3、深入JDK源码之ThreadLocal类4、Java 远程通讯技术及原理分析5、RPC原理及实现6、微信高并发资金交易系统设计方案——百亿红包背后的技术支撑7、如何建设高可用系统8、Java synchronized 中的 while 和 notifyAll9、Java 并发实原创 2017-08-27 18:12:29 · 715 阅读 · 0 评论 -
写出优雅的代码
《代码整洁之道》一书中说:当你的代码在做 Code Review 时,审查者要是愤怒地吼道:“What the fuck, is this shit?”、“Dude, What the fuck!”等言辞激烈的词语,那说明你写的代码是 Bad Code,如果审查者只是漫不经心的吐出几个:“What the fuck?”,那说明你写的是 Good Code。衡量代码质量的唯一标准就是每分钟骂出“WT...原创 2019-06-24 19:09:18 · 1258 阅读 · 1 评论