java

一个Java对象到底占用多大内存?

最近在读《深入理解Java虚拟机》,对Java对象的内存布局有了进一步的认识,于是脑子里自然而然就有一个很普通的问题,就是一个Java对象到底占用多大内存? 在网上搜到了一篇博客讲的非常

2020-12-14

Gradle在大型Java项目上的应用

在Java构建工具的世界里,先有了Ant,然后有了Maven。Maven的CoC[1]、依赖管理以及项目构建规则重用性等特点,让Maven几乎成为Java构建工具的事实标准。然而,冗余的依赖管理配置、复杂并且难以

2020-12-14

成为优秀Java程序员的10个要点

本文由码农网– 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 如果你是一个热衷于技术的Java 程序员 , 那么下面的10个要点可以让你在众多Java开发人员中脱颖

2020-12-14

Java编程中最容易忽略的10个问题

在Java编码中,我们容易犯一些错误,也容易疏忽一些问题,因此笔者对日常编码中曾遇到的一些经典情形归纳整理成文,以共同探讨。 1. 纠结的同名 现象 很多类的命名相同(例如:常见于异

2020-12-14

Java 8 聚合操作详解

Oracle在2014年3月19日如期发布了Java 8。Java 8版本被认为是具有里程碑意义的一个版本,Oracle在该版本中添加了许多新特性,包括Lambda表达式、方法引用、加强了安全等等。 在众多的新特性中,聚

2020-12-14

面向Java开发人员的Flex开发指南

除非你过去四年的编程生涯都是在五行山下度过的,否则必定对”富互联网应用”——或按潮人的叫法“RIA”——略有所闻。万一你真是如前所述的隐居型开发者,那我把重任交给Google,请它

2020-12-14

关于Java性能的9个谬论

Java的性能有某种黑魔法之称。部分原因在于Java平台非常复杂,很多情况下问题难以定位。然而在历史上还有一种趋势,人们靠智慧和经验来研究Java性能,而不是靠应用统计和实证推理。在这

2020-12-14

如何使用Docker进行Java入门级开发

【编者的话】这是一篇入门级的学习教程,推荐Java开发者阅读,作者通过一个简单的例子演示了如何在Docker中进行Java开发。不需要Maven、不需要JDK,你只需要给你的小伙伴一个Dockerfile,剩下的

2020-12-14

5款Java程序员必须了解的错误跟踪工具

随着Java生态系统的发展,用户性能需求的提高,一类新的开发工具应运而生。与传统方法相比,它们既可以满足在一个快节奏的环境中快速部署所需要的错误跟踪需求,又能在一个更深的层面

2020-12-14

Java内部类的一些使用与梳理

序 有这篇文章,纯属巧合;那天在使用中突然发现  Java  内部类中还分  static  ,说实话平时都在用,但是就是没有注意到;感觉有必要总结一下。 有必要说一下的是本文纯属浅析,如有补

2020-12-14