标签:初学者

Java

Java 11 新特性介绍

2

changyuan.xu 发布于 2019-03-18

Java 11 已于 9 月 25 日正式发布,之前在Java 10 新特性介绍中介绍过,为了加快的版本迭代、跟进社区反馈,Java 的版本发布周期调整为每六个月一次——即每半年发布一个大版本,每个季度发布一个中间特性版本,并且做出不会跳票的承诺。通过这样的方式,Java 开发团...

阅读(13)评论(0)赞 (0)

Spring

人生第一个过万 Star 的 github 项目诞生

2

尖兵 发布于 2019-03-18

写 Spring Boot 开源项目走入第三个年头,终于有一个开源项目要破万 Star 了,请各位读者大人批评指正。 Spring Boot 文章 2016年,我开始学习 Spring Boot 的时候,国内关于 Spring Boot 学习的文章还不多。 到了今天已经有很多的朋...

阅读(15)评论(0)赞 (0)

Java

Java 枚举的本质

3

xiaoli.wang 发布于 2019-03-16

本文跟大家一起探讨一下 Java 枚举的本质,这篇文章的内容是我在 2012年09月05日 发布到 CSDN 上面的一篇博文 Java 枚举:理解枚举本质 ,虽然已经不在 CSDN 上面耕耘了,但偶尔也会去看看朋友们的留言,毕竟感情在那里!今天偶然看到有小伙伴评论这篇文章,一时兴...

阅读(15)评论(0)赞 (0)

Java

写给 Java 程序员的 Java 虚拟机学习指南

1

尖兵 发布于 2019-03-14

大家好,我是极客时间 《深入拆解 Java 虚拟机》 作者、Oracle Labs 高级研究员郑雨迪。有幸借这个专题的机会,能和大家分享为何 Java 工程师要学 Java 虚拟机?如何掌握 Java 虚拟机? 工欲善其事,必先利其器 “为什么学 Java 虚拟机”这个问题,就和...

阅读(26)评论(0)赞 (0)

Java

Java初学者最佳的学习方法以及会遇到的坑(内含学习资料)!

2

刘莉莉 发布于 2019-03-08

最近系统整理了一套java初学者最佳的学习方法以及会遇到的坑等,希望对你有所帮助。 目录: 一、学习java的前提 二、学习java的方法 三、学习java时的坑 四、学习java的路线(画重点) 一、学习java的前提 赚钱的动力 相信目前很多人学习java是因为功利性,即听说...

阅读(30)评论(0)赞 (0)

Java

程序员50+Java面试题

邓龙华 发布于 2019-03-06

大家好!最近,我一直在分享很多Java面试问题和讨论,我的许多读者都要求将它们组合在一起,以便他们可以将它们放在同一页面中并做好准备,这篇文章就是整理的结果。 本文包含 50多个Java面试题, 涵盖所有重要主题,如核心Java基础知识, Java集合框架 ,, Java IO ...

阅读(35)评论(0)赞 (0)

Java

拼多多、饿了么、蚂蚁金服Java面试题大集合

3

yeseng 发布于 2019-03-06

自己当初找工作时参加过众多一线互联网公司的Java研发面试,这段时间处于寒冬,然而前几天跳槽找工作,两天面了3家,已经拿了两个offer,觉得可以和大家分享下: 下面为拼多多、饿了么、蚂蚁金服、哈啰出行等公司给我留下较深印象的一些java面试题 private修饰的方法可以通过反...

阅读(43)评论(0)赞 (0)

Java

Java 线程池的认识和使用

2

yeseng 发布于 2019-03-05

多线程编程很难,难点在于多线程代码的执行不是按照我们直觉上的执行顺序。所以多线程编程必须要建立起一个宏观的认识。 线程池是多线程编程中的一个重要概念。为了能够更好地使用多线程,学习好线程池当然是必须的。 为什么要使用线程池? 平时我们在使用多线程的时候,通常都是架构师配置好了线程...

阅读(36)评论(0)赞 (0)

Java

11. java 抽象类

xirruiqiang 发布于 2019-03-05

概念 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 在Java中通过abstract关键字定义抽象类,如下: [访问修饰符] abstract class ...

阅读(26)评论(0)赞 (0)

Java

谈谈引用和Threadlocal的那些事

2

puefu.he 发布于 2019-03-04

某一天在某一个群里面的某个群友突然提出了一个问题:"threadlocal的key是虚引用,那么在threadlocal.get()的时候,发生GC之后,key是否是null?"屏幕前的你可以好好的想想这个问题,在这里我先卖个关子,先讲讲Java中引用和Thr...

阅读(70)评论(0)赞 (0)

Java

处理Java异常的9个最佳实践

xubiao.zhuang 发布于 2019-03-02

Java中的异常处理不是一个简单的主题。初学者发现它很难理解,甚至有经验的开发者也可以花几个小时讨论如何以及应该抛出或处理哪些异常。 这就是为什么大多数开发团队都有自己的一套如何使用它们的规则。如果你是一个团队的新手,你可能会惊讶这些规则与你之前使用的规则有多么不同。 尽管如此,...

阅读(41)评论(0)赞 (0)

Java

简明高效的 Java 并发编程学习指南

4

hanze 发布于 2019-03-01

你好,我是宝令, 《Java 并发编程实战》 专栏作者,很高兴你能看到这篇内容。 对于一个 Java 程序员而言, 能否熟练掌握并发编程是判断他优秀与否的重要标准之一 。因为并发编程是 Java 语言中最为晦涩的知识点,它涉及操作系统、内存、CPU、编程语言等多方面的基础能力,更...

阅读(41)评论(0)赞 (0)

Java

机器人热门编程语言及优缺点分析

yeseng 发布于 2019-03-01

机器人编程语言最早于20世纪70年代初期问世,到目前为止已有多种编程语言出现,在众多 机器人 编程语言中究竟哪种编程语言最好呢?这个问题困扰了很多新手学者,但遗憾的是,这是一个没有准确答案的问题,你问不同的人会得到不同的答案,对于机器人学者来说建立“编程思维“才是最关键的,而不是...

阅读(41)评论(0)赞 (0)

Spring

Java 面试题 200+ 全解析:面试必备

1

puefu.he 发布于 2019-03-01

这份面试清单是从我 2015 年做了 TeamLeader 之后开始收集的,一方面是给公司招聘用,另一方面是想用它来挖掘在 Java 技术栈中,还有那些知识点是我不知道的,我想找到这些技术盲点,然后修复它,以此来提高自己的技术水平。虽然我是从 2009 年就开始参加编程工作了,但...

阅读(66)评论(0)赞 (0)

Java

Github 上 Star 最多的个人 Spring Boot 开源学习项目

4

dulong 发布于 2019-02-27

2016年,在一次技术调研的过程中认识到了 Spring Boot ,试用之后便一发不可收拾的爱上它。为了防止学习之后忘记,就在网上连载了Spring Boot 系列文章,没想到这一开始便与 Spring Boot 深度结缘。 近三年的时间写了一百多篇关于 Spring Boot...

阅读(40)评论(0)赞 (0)

Java

自定义SpringBoot项目的Maven原型

7

刘莉莉 发布于 2019-02-27

前言: 每次创建一个简单的项目,然后在像里面添加一些东西, 难免有些麻烦, 项目的骨架每次都是大同小异, 那么maven刚好可以提供模板可以每次对这个模板进行简单的修改, 就能实现公共项目的构建了。网上有很多博客提供了方案,但是我也跟着做了,大多是写的模模糊糊,或者这个抄袭那个,...

阅读(32)评论(0)赞 (0)

Java

基于Hyperledger Fabric交易系统帐户的钱包模型的java Chaincode实例

12

puefu.he 发布于 2019-02-26

这是Hyperledger Fabric Java Chaincode的教程。还有Go和NodeJS Chaincodes,我们将来可能会讨论它们。此外,我采用基于帐户的钱包模型作为示例,我们将使用Hyperledger Fabric构建你的第一个网络(BYFN,build yo...

阅读(55)评论(0)赞 (0)

Java

写给IT自学者的入门指南

2

尖兵 发布于 2019-02-25

在IT工程师和培训机构多如牛毛的时代,学习编程没什么大不了。但自学编程对于刚入门的同学来说可能是个问题,相信很多自学编程的朋友都有一把辛酸泪,然后逼得他们总结出一肚子的体会。科班出身或接受过培训的工程师可能体会不到,这不能怪谁,这取决于每个人的处境和选择,让我们编一个故事说开这个...

阅读(62)评论(0)赞 (0)