新闻首页 / 标签为“Java”的新闻

0

最最常用的100个Java类

大部分的 Java 软件开发都会使用到各种不同的库。近日我们从一万个开源的 Java 项目中进行分析,从中提取出最常用的 Java 类,这些类有来自于 Java 的标准库,也有第三方库。每个类在同一个项目中只计数一次,下面的列表中显示前 100 名的类。以下列表中按使用最多的类进行排序,...
0

Java开发者应该知道的五款错误跟踪工具

随着 Java 生态系统的发展,用户性能需求的提高,一类新的开发工具应运而生。与传统方法相比,它们既可以满足在一个快节奏的环境中快速部署所需要的错误跟踪需求,又能在一个更深的层面上观察应用程序的行为。近日,软件分析公司 Takipi 汇总介绍了五款这样的工具。Raygun 是一款基于 W...
3

Java地位无可动摇的12个原因

如今,面对曾经在程序员中被各种新技术掩盖直至堙灭的技术值得怀念。犹如 COBOL 这当年被老程序员们尊为神器的语言如今也基本没有价值。而 Java 作为现代程序员的中坚力量在这点上或许会成为下一个 COBOL。有关 JAVA 的技术卖出多少本书已经是一个很久远的记忆了。现处中年时期的...
1

7款开源Java反编译工具

今天我们要来分享一些关于 Java 的反编译工具,反编译听起来是一个非常高上大的技术词汇,通俗的说,反编译是一个对目标可执行程序进行逆向分析,从而得到原始代码的过程。尤其是像 .NET、Java 这样的运行在虚拟机上的编程语言,更容易进行反编译得到源代码。当然,也有一些商业软件,对其程序进行了混...
0

从Java到Clojure,大量使用NoSQL和云,MixRadio只为高效

英文原文:MixRadio Architecture - Playing With An Eclectic Mix Of Services在“著名的推特论战:Microservices vs. Monolithic”一文中,我们曾分享过 Netflix...
1

Java程序员在Google是如何工作的

在 Quora 看到一个有意思的问题,Working at Google: What is it like to be a Java programmer at Google?,笔者对原文做了简单的编译,虽不能至,心向往之。以下是正文:严格遵守“Google St...
0

为什么开发人员从Java转Go

英文原文:Why one developer switched from Java to Google Go使用 Java 来开发企业级的应用可能是一个不错的选择,但是使用 Google 的 Go 语言来开发系统软件会更有优势,一名来自 PivotalJava 开发者如是说,目前他已经成...
4

Java线程面试题Top50

英文原文:Top 50 Java Thread Interview Questions Answers for Freshers, Experienced Programmers不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java 语言一个重要的特点就是内置了对并发的支...
1

Java专业人士必备的书籍和网站列表

对于 Java™ 语言开发人员来说,信息过量是一个真正的问题。每个新入行的程序员都要面临一个令人畏缩的挑战:要进入的行业是一个具有海量知识的行业。要了解的东西简直太多了。对于有经验的老手来说,情况只有些微好转。知识量总在增大,仅仅跟上进度就是一个挑战。如果有一份专业人士必备的书籍和网...
3

Java程序员的错

英文原文:Java DevelopersJava 程序员是有问题的。我使用 Java 编程已经有 10 多年的历史。同时,我还有过大量的使用其它语言开发的经历,比如C#, C, C++, Python, Lua, Objective-C 等等,我认为这些经历在对我认识 Java 程序...
5

Java程序员应该掌握哪些技术?

Java是热门的语言之一,2014年7月份TIOBE编程语排名Java排名第二,仅在C语言之后。Java可以用来开发web应用和桌面应用,更重要的是Java具有跨平台性:write once, run everywhere。   Java相对其他语言来说,更容易学习。如果你想成为一名Java程...
0

为何找个优秀的Java程序员如此之难?

英文原文:Why is it so hard to find good Java developers?Java 开发者供大于求,找一个优秀的开发者犹如大海捞针。这该赖谁?赖程序员对 Java 没兴趣吗?还是赖瞎了眼的招聘?抑或是语言本身?不管你同意与否,下面就列举了和这个问题相关的...
0

Java程序员须知的七个日志管理工具

Splunk vs. Sumo Logic vs. LogStash vs. GrayLog vs. Loggly vs. PaperTrails vs. Splunk>Storm英文原文:The 7 Log Management Tools You Need To Know日...
9

IEEE Spectrum发布2014年编程语言排行榜:Java第一

英文原文:Interactive: The Top Programming Languages——IEEE Spectrum’s 2014 Ranking简介通过跟踪 10 个信息源,从 12 个维度分析了 49 种编程语言的热度,...
0

Java的痛

英文原文:Java Pain在 2014 年,如果一个程序员在命令行中运行一段简单的程序变得非常困难,那么这就是不正常的。我写了些代码去连接 Keybase 和 OpenKeychain, 本计划写更多。因为这是一个 Android App,而且代码是用 Java 写的,我相信也...
9

Java程序员应该知道的10个Eclipse调试技巧

Eclipse 是众多 Java 程序员实用的开发工具,其中开发技巧也是繁多,但作为优秀的 Java 程序员,需要掌握最起码的调试技巧。小编从前辈程序员和网络中,整理了 10 个 Eclipse 调试技巧,希望对 Java 程序员有用。1条件断点如果你不知道如...
2

8张图理解Java

英文原文:Top 8 Diagrams for Understanding Java一图胜千言,下面图解均来自 ProgramCreek网站的 Java 教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。1、...
0

如何摆脱工具类

英文原文:How to get rid of helper and utils classes无论是进行代码 review 还是紧急编码调整,你总会发现:你又搞出了一个帮助类(helper class)。代码运行一切正常,进度又必须跟上,发布任务一个接一个,因此那个帮助类逐渐变成了一个提...
0

Java开发者必读的5本最佳Hibernate书籍

英文原文:top-5-hibernate-books-for-java-programmers-learningHibernate 是最受欢迎的开源 ORM(Object Relational Mapping 对象关系映射)框架之一,并且随着 JPA 的出现,它已成为开发 Java 企业...
0

免费Simple Java (非常简单的英文)

Simple Java is a collection of frequently asked Java questions. It has been converted to pdf, you can download it here.Foreword1. Strings ...

最新评论