原文:Java程序员面试必备:Volatile全方位解析

前言 volatile是Java程序员必备的基础,也是面试官非常喜欢问的一个话题,本文跟大家一起开启vlatile学习之旅,如果有不正确的地方,也麻烦大家指出哈,一起相互学习 .volatile的用法 .vlatile变量的作用 .现代计算机的内存模型 计算机模型,总线,MESI协议,嗅探技术 .Java内存模型 JMM .并发编程的 个特性 原子性 可见性 有序性 happen before ...

2020-08-11 00:47 3 506 推荐指数:

查看详情

Java程序员必备:序列化全方位解析

前言 相信大家日常开发中,经常看到Java对象“implements Serializable”。那么,它到底有什么用呢?本文从以下几个角度来解析序列这一块知识点~ 什么是Java序列化? 为什么需要序列化? 序列化用途 Java序列化常用API 序列化的使用 序列化 ...

Sun Apr 19 18:29:00 CST 2020 3 624
程序员必备基础:Git 命令全方位学习

前言 掌握Git命令是每位程序员必备的基础,之前一直是用smartGit工具,直到看到大佬们都是在用Git命令操作的,回想一下,发现有些Git命令我都忘记了,于是写了这篇博文,复习一下~ https://github.com/whx123/JavaHome 公众号:捡田螺的小男孩 ...

Sun Jun 28 01:20:00 CST 2020 0 614
Java程序员必备基础:内部类解析

前言 整理了一下内部类的相关知识,算是比较全,比较基础的,希望大家一起学习进步。 一、什么是内部类? 在Java中,可以将一个类的定义放在另外一个类的定义内部,这就是内部类。内部类本身就是类的一个属性,与其他属性 定义方式一致。 一个内部类的例子: 二、内部类的种类 内部类 ...

Sat Jan 11 19:48:00 CST 2020 1 645
Java程序员必备的工具和框架

最近几年,Java 的技术栈发展的非常快,成百上千的技术工具正不断地涌出来,这也造成了一个问题: 我们作为开发者,到底应该选哪些工具搭建出最合适的技术栈呢? 今天我就推荐一波我常用的、我了解的工具和框架。 一、项目工具 1.1 IDE 主流的 Java 开发工具现在非 IntelliJ ...

Tue Mar 22 21:37:00 CST 2022 2 1352
程序员必备网站

不知道为什么,被管理移出了首页,看来管理觉得我的字太少了,或者觉得我有打广告的嫌疑, 不过这些网址全是干货,有很多我觉得非常珍贵,不是你随便就可以找到的,是我几年保存的, 写代码可能随手就用,需要的保存欧。 顺便也吐槽一下发布博客园首页的规则,完全靠手工审核,真的觉得有些 ...

Mon Jul 21 05:33:00 CST 2014 8 1285
Java程序员面试经历和题库

最近打算换城市了,受不了北京的雾霾了,所以准备逃离啦。所以一直在面试中,整理了下最近遇到的一些面试题,供大家参考。其中会包含一些面试的小经验,如果您是面霸,希望能给予指导。自己不是大牛,如果您是大牛,也可以忽略之。我面试的岗位是Java后端开发工程师。 一、简历 简历里面需要包含的内容应该是 ...

Mon Mar 20 05:37:00 CST 2017 0 5572
Java程序员面试准备

其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。 但是,最近问LZ的人实在是太多了,为了避免重复 ...

Tue May 23 03:34:00 CST 2017 0 1385
Java程序员面试技巧

Java 程序员面试技巧   对于每一个求职者,有一份优秀的简历是很必要的,企业通过简历的筛选,会给予求职者面试的机会。然而,很多求职者就是在面试过程中与钟情的工作失之交臂。如何在面试中取得成功呢?“细节决定成败” ,有很多求职者有很强的专业技术,因为在面试过程中忽略了一些细节,从而失去了一次 ...

Sun Oct 08 04:50:00 CST 2017 0 8493
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM