在OS X管理多个Java版本 经验

现在我写了不少Java。大部分时间我可以用Java7,但不幸的是一些时候仍然必须用Java6编写,因为他们需要在旧的RedHat服务器上运行。接下来,我还想试试Java 8。 但是,管理不同版本的Java一直有点痛苦,直到我发现

jopen 2015-02-03   29839   0

Java IO在各版本中的提高 经验

JDK8中的提高 在标准的(java.nio.charset.Charset)和扩展的charset实现方面,有许多改进。包括: SelectorProvider在Solaris上有新实现(基于S

jopen 2015-02-04   16935   0

Java泛型简明教程 经验

原文出处: 外刊IT评论 泛型是Java SE 5.0中引入的一项特征,自从这项语言特征出现多年来,我相信,几乎所有的Java程序员不仅听说过,而且使用过它。关于Java泛型的教程,免费的,不免费的,有很多。我遇到的最好的教材有:

jopen 2015-02-06   24072   0

推荐系统 Java 类库:LibRec 经验

LibRec 是一个用于实现推荐 recommender 系统的Java库包,实现推荐系统的两个经典问题: rating prediction (评分排行预测) 和 item ranking (项目排行),其内置了经典的机器学习算法。

n3xb 2015-03-02   62190   0

你应该远离的6个Java特性 经验

远离几个Java SE特性或是APIs。这里所说的大多数开发者指的是一般的Java EE开发者而不是库设计者或是基础设施开发者。 坦白地说,从长远来看,大多数团队都应该远离如下的Java特性。不过

jopen 2015-03-09   21123   0

Gradle在大型Java项目上的应用 经验

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

jopen 2015-02-08   24359   0

Java中正确使用注释 经验

Java提供了3种类型的注释: 单行注释(C++风格) 在Java中最简单的注释是单行注释。它以两个正斜杠开始并到行尾结束。例如: // this is a single-line comment

jopen 2015-03-06   21412   0

十篇必读的Java文章 经验

jOOQ博客 的读者提供 极大的价值。jooQ是一个专注于Java和SQL的博客,所以一个月后的今天,我们发布一份同样令人兴奋 的《十篇必读的Java文章》清单,是再自然不过的事情。 请注意对于“必读

jopen 2015-04-03   23861   0

生成 Eclipce 的 Java 插件:Jenerate 经验

Jenerate 是一款生成 Eclipse 的 Java 插件,提供可定制代码生成 Java 类。 Jenerate提供的代码生成方法: hashCode() and equals() toString()

jopen 2015-04-17   10359   0

Java 8 新特性概述 经验

Oracle 在 2014 年 3 月发布了 Java 8 正式版,该版本是一个有重大改变的版本,对 JAVA 带来了诸多新特性。其中主要的新特性涵盖:函数式接口、Lambda 表达式、集合的流式操作

cxx3 2015-04-27   25782   0

深入Java单例模式 经验

细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。

yn6e 2015-05-11   16562   0

Java实现的URL编码和解码技术 经验

当编写 “ 网络爬虫” 或下载器时,在 Java 中实现 URL 编码和解码是一个很常见的要求。本文的重点是创建用于对所传递的 URL 进行编码和解码的模块。 Main 方法 public sta

laolang 2017-04-05   13236   0
URL   Java   Java开发  

Java关于数据结构的实现:树 经验

orithm/blob/master/README.md 写在前面 之前在网上看到过很多关于Java集合框架实现原理文章,但大都在讲接口的作用与各类集合的实现,对其中数据结构的阐述的不多,例如红黑

RosalinaRos 2017-09-05   31798   0

Jvm之用java解析class文件 经验

身为一个java程序员,怎么能不了解JVM呢,倘若想学习JVM,那就又必须要了解Class文件,Class之于虚拟机,就如鱼之于水,虚拟机因为Class而有了生命。《深入理解java虚拟机》中花了一整

dragonahao 2017-02-06   13553   0
JVM   Java开发  

40个Java多线程问题总结 经验

码。 4、Runnable接口和Callable接口的区别 有点深的问题了,也看出一个 Java 程序员 学习知识的广度。 Runnable接口中的run()方法的返回值是void,它做的

gaoyanglei 2017-04-06   24633   0

Java 集合框架分析 - HashMap 经验

本篇文章主要分析一下Java集合框架中的Map部分,HashMap,该源码分析基于JDK1.8,分析工具,AndroidStudio,文章分析不足之处,还请见谅! 一、HashMap简介 基于哈希

zgy61 2017-03-15   15534   0

Java 9 中的 9 个新特性 经验

Java 8 发布三年多之后,即将快到2017年7月下一个版本发布的日期了。 你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它的更新。 这里有九个令人兴奋的新功能将与 Java 9

LinnieJYOB 2017-05-04   34011   0

Java应用中表达式解析器(Java Cup/JFlex)生成器的介绍及示例 经验

在基于Java的软件系统的构建过程中,开发人员经常会遇到词法解析、语法解析等问题,比如:在报表系统的中一般需要支持单元格计算公式(类似于 Excel的公式),在某些系统的数据转换过程要实现自定义的转换

openkk 2011-12-30   115309   0

基于Java Swing开发的SQL数据库管理工具:Java SQL Admin Tool 经验

这是一个基于Java Swing开发的SQL数据库管理工具,通过 JDBC实现。Admin 提供的功能如下: Create Table Create Index Drop Table Modify

jopen 2014-05-30   29115   0

成为Java GC专家(1)― 深入浅出Java垃圾回收机制 经验

对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。 这仅仅代表我个人的意见,但我坚信

lsil6202 2016-05-05   18583   0
JVM   Java开发  
1 2 3 4 5 6 7 8 9 10