加载中
推荐一个 Java 里面比较牛逼的公众号!

今天给大家推荐一个牛逼的纯 Java 技术公众号:Java技术栈,作者:栈长。 Java程序员、Java爱好者扫码关注吧! 确实牛逼,几十万人关注了,原创文章350+,好友都 3000+ 关注了。 栈长分享的都...

20200202,千年难遇啊!

本文收录在Java技术栈Github,欢迎Star: https://github.com/javastacks/javastack 已经在家好几天没出门了,是不是都憋疯了?今天又是个特殊的日子,我来给大家分享一个节日小知识。 2020...

02/02 15:08
113
switch多值匹配骚操作,带你涨姿势!

我们都知道 switch 用来走流程分支,大多情况下用来匹配单个值,如下面的例子所示: /** @from 微信公众号:Java技术栈 @author 栈长 */ private static void test(int value) { switch (val...

01/02 15:41
99
不能用 + 拼接字符串? 这次我要吊打面试官!

好久没维护《吊打面试官》系列了,今天再来一篇,这次真的要吊打了,哈哈!(看往期吊打系列请在后台回复:吊打,我会陆续更新……) 我们做 Java 程序员以来,不管是工作当中,还是面试过程...

2019/12/23 09:43
144
疯了!同事又问我为什么不能用 isXXX

最近在做Code Review,写下了这篇文章:代码写成这样,老夫无可奈何!,说多了都是泪啊。。 最近又有人同事跑过来质疑我: 为什么变量名取名不能用 isXXX 这种方式,这样有什么问题?! 醉了...

2019/12/12 10:20
158
歪国人整理的 2019 年 Java 开发路线图,值得参考!

许多Java开发人员都希望通过某种Java成长路线图,来解答有关:该学习哪些技术,使用哪些工具以及框架之类的问题。 在此,我将向大家展示一张根据自己多年经验总结出的路线图。该路线图在保持...

代码写成这样,老夫无可奈何!

你见过最无可奈何的代码是什么? 今天,栈长就来总结一下我遇到过的一些神逻辑代码,不一定很全,但我真心写不出,真心让我自叹不如啊! 1、耍猴的最佳手段 还记得 XX 手机的抢购活动么,抢购...

2019/10/17 11:01
78
这个中秋,我用 Java 画了一个月饼!

栈长代表微信公众号 "Java技术栈" 祝所有粉丝中秋佳节快乐! 为了用一种特殊的方式表达我的心意,去年中秋节,我写了这篇文章: 为了写中秋这篇文章,我学了 20 种编程语言! 没错,去年一天...

2019/09/16 13:49
57
线程休眠只会用Thread.sleep?那你就弱爆了!

线程休眠是 Java 开发经常会用到的一个手段,就是让当前线程睡一会儿,睡醒之后再继续运行。 咱大多数程序员,多线程虽然学得不好,但线程休眠,无人不知,无人不晓,也都会用,不就是用 Th...

2019/08/30 11:24
131
Java 12 骚操作, 文件比对居然还能这样玩!

Java 13 都快要来了,12必须跟栈长学起! Java 13 即将发布,新特性必须抢先看! 之前分享了一些 Java 12 的骚操作,今天继续,今天要分享的是 Java 12 中的文件比对骚操作。 我们或多或少会...

2019/08/21 09:53
36
Java 12 骚操作, switch居然还能这样玩!

Java 13 都快要来了,12必须跟栈长学起! Java 13 即将发布,新特性必须抢先看! Java 12 中对 switch 的语法更友好了,建议大家看下栈长在Java技术栈微信公众号分享的《switch case 支持的 ...

2019/08/21 09:51
26
Java 12 骚操作, String居然还能这样玩!

Java 13 都快要来了,12必须跟栈长学起! Java 13 即将发布,新特性必须抢先看! 栈长之前在Java技术栈微信公众号分享过《Java 11 已发布,String 还能这样玩!》这篇文章,介绍了 Java 11 ...

2019/08/14 16:02
64
Java 8 创建 Stream 的 10 种方式,我保证你受益无穷!

之前栈长分享过 Java 8 一系列新特性的文章,其中重点介绍了 Stream. 获取上面这份 Java 8~12 系列新特性干货文章,请在微信搜索关注微信公众号:Java技术栈,在公众号后台回复:java。 今天...

2019/07/17 11:23
183
到底什么是重入锁,拜托,一次搞清楚!

相信大家在工作或者面试过程中经常听到重入锁这个概念,或者与关键字 synchrozied 的对比,栈长面试了这么多人,80%的面试者都没有答对或没有答到点上,或者把双重效验锁搞混了,哭笑不得。。...

2019/06/27 09:58
435
Google 出品的 Java 编码规范,强烈推荐,权威又科学!

原文:google.github.io/styleguide/javaguide.html 译者:Hawstein 来源:hawstein.com/2014/01/20/google-java-style/ 这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文...

2019/06/25 09:59
223
面试问我 Java 逃逸分析,瞬间被秒杀了。。

记得几年前有一次栈长去面试,问到了这么一个问题: Java中的对象都是在堆中分配吗?说明为什么! 当时我被问得一脸蒙逼,瞬间被秒杀得体无完肤,当时我压根就不知道他在考什么知识点,难道对...

2019/06/14 14:20
1K
坑爹的 Java 可变参数,把我整得够惨。。

最近在写一个功能点,用了 Java 中的可变参数,真是把我搞得够惨。。 什么是可变参数? 就是方法参数用 Object... args 三个点形式,一个参数可以接收多个参数。 实际的代码就不帖了,来看这...

2019/06/10 11:10
214
小伙子,你真的搞懂 transient 关键字了吗?

先解释下什么是序列化 我们的对象并不只是存在内存中,还需要传输网络,或者保存起来下次再加载出来用,所以需要Java序列化技术。 Java序列化技术正是将对象转变成一串由二进制字节组成的数组...

2019/03/06 08:50
341
10 个深恶痛绝的 Java 异常。。

异常是 Java 程序中经常遇到的问题,我想每一个 Java 程序员都讨厌异常,一 个异常就是一个 BUG,就要花很多时间来定位异常问题。 什么是异常及异常的分类请看这篇文章:一张图搞清楚 Java 异...

2019/02/15 10:08
238
从 0 开始搭建一个技术博客,私藏干货~

技术博客的选型有很多种,如:博客园、CSDN、开源中国、简书、知乎等……都可以用来写文章,形成自己的技术博客。 上面的博客都是第三方的,有没有方式搭建自己的服务器、自己的域名的博客呢...

2019/01/25 14:08
172

没有更多内容

加载失败,请刷新页面

返回顶部
顶部