Java 内存区域详解 经验

http://segmentfault.com/a/1190000002931555 引言 学习Java也有一段时间了,总感觉有些东西学的不是很精通。例如Java内存区域到底是怎么样的?程序是怎么跑的?对象是怎么存放的?这些都影响了我对自己的程序运行的熟悉程度。

jopen 2015-06-25   12678   0

Java本地接口JNI详解 经验

对于java 程序员来说, java 语言的好处和优点,我想不用我说了,大家自然会说出很多一套套的。但虽然我们作为 java 程序员,但我们不得不承认 java 语言也有一些它本身的缺点。比如在性能、和底层打交道方面都有它的缺点。所以

jopen 2015-08-09   16297   0
JNI   Java开发  

模拟 Java 线程:SimpleFork 经验

SimpleFork simple-fork-php 是基于 PCNTL 扩展的进程管理包,接口类似与 Java 的 Thread 和 Runnable 为什么要写 SimpleFork 多进程程序的编写

jopen 2015-08-23   10179   0

JAVA语义增强:Style 经验

Style 给 Java 8 带来其他语言高效的编程风格。 Style 通过精心挑选的方法/类名来模拟其他语言。 Style 致力于让你的编码更加美观,进行更少的重复编码,以及提升可读性。

jopen 2015-08-23   8205   0

JAVA HashMap源码浅析 经验

HashMap在键值对存储中被经常使用,那么它到底是如何实现键值存储的呢?

jopen 2015-08-07   9100   0

Java 8类型转换(及改进?) 经验

为对象的类型做强制转换是一种非常不好的设计。但在某些情况下,我们没有其他选择。Java自诞生的那一天起,就具备这种功能。 我认为Java 8在一定程度改善了这项古老的技术。 静态转型 Java中最常用的转型方式如下: 静态转型 Object

jopen 2015-08-13   13973   0

使用Java构建微服务 经验

【编者的话】本文翻译自 Dzone Guide to the Java Ecosystem ,Dzone是一个关于Java的优秀网站。文中介绍了几种用Java构建微服务的方法,包括Container-less、

jopen 2015-11-13   30552   0

Java 8 Stream的性能到底如何? 经验

com/a/1190000004171551 Java 8提供的流的基于Lambda表达式的函数式的操作写法让人感觉很爽,笔者也一直用的很开心,直到看到了 Java8 Lambda表达式和流操作如何让你的代码变慢5倍

lieee 2015-12-20   16335   0

java enum(枚举)的使用 经验

JDK 1.5  中引入的新特性,存放在 java.lang 包中,在上面的这种情况下,enum就能派上用场了。枚举类型的用途不仅如此,具体可用场景可看下面的介绍 1、常量 以前我们定义一个常量通常都是使用

jopen 2016-01-05   8975   0

Java 多线程使用模式 经验

alog时间过长的问题优化时,分析发现 有部分大时间操作 大概在 1000ms 实在等待数据保存到系统的状态返回,但是在获取返回数据之后,并没有立即使用,而是在获取之后又执行了大量其他保存操作,最后综

jopen 2016-01-01   13520   0

Java 8的八个新特性 经验

1、接口的默认方法和静态方法 Java 8在接口方面引入了新特性。 Java 8版之前,接口只有抽象方法,而在Java 8,为接口新增了两种类型的方法。 第一种是默认方法。此方法使用了de

jopen 2016-01-09   17412   0

Java爬虫,信息抓取的实现 经验

emo供演示使用。 思想很简单:就是通过Java访问的链接,然后拿到html字符串,然后就是解析链接等需要的数据。 技术上使用Jsoup方便页面的解析,当然Jsoup很方便,也很简单,一行代码就能知道怎么用了:

jopen 2016-01-16   26758   0

Java多线程处理任务的封装 经验

最近公司项目很多地方使用多线程处理一些任务,逻辑代码和多线程处理代码混合在一起,造成代码的可读性超级差,现在把多线程相关的处理抽出来,方面代码中重复使用。抽的不好,欢迎大家拍砖

jopen 2015-11-17   11735   0

Java缓存管理方案 AutoLoadCache 经验

AutoLoadTO中的 最后请求时间。 为了减少并发,增加等待机制:如果多个用户同时取一个数据,那么先让第一个用户去DAO取数据,其它用户则等待其返回后,去缓存中获取,尝试一定次数后,如果还没获取到,再去DAO中取数据。

jopen 2015-12-03   40182   0

Java接口回调机制 经验

进一步处理,这在分层的数据通信中很普遍。 三、Java实现接口回调 在C/C++中,要实现回调函数,被调用函数要告诉调用者自己的指针地址。但是Java没有指针地址,不能传递方法的地址,一般采用接口

jopen 2015-12-30   9792   0

Java与正则表达式 经验

Java与正则表达式 标签: Java基础 正则 正如 正则 的名字所显示的是描述了一个 规则 , 通过这个规则去 匹配字符串 . 学习正则就是学习正则表达式的 语法规则 正则语法 普通字符

jopen 2016-01-02   18777   0

浅谈Java多线程 经验

Java中多线程涉及下面4点 创建单线程:继承Tread类 和 实现Rannable接口; 多线程使用:手动实例化多个线程 或者 使用线程池 ExecutorService; 多线程共享数据同步:可以

jopen 2016-01-08   13701   0

Java Web系列:JDBC 基础 经验

ADO.NET在Java中的对应技术是 JDBC, 企业库DataAccessApplicationBlock模块在Java中的对应是 spring-jdbc 模块,EntityFramework在Java中对应的ORM是

jopen 2016-01-09   16009   0

java synchronized 多线程 分析 经验

synchronized (Sync.class) 和synchronized (this) 的区别 看下面的代码 class Sync { public void test() { synchronized

Arnold41L 2016-02-09   5592   0

Java并发编程:线程池的使用 经验

来自: http://www.importnew.com/17820.html 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数

书生人家 2016-02-16   11177   0
1 2 3 4 5 6 7 8 9 10