博客专栏  >  编程语言   >  java研究者

java研究者

学习java语言的点点滴滴

关注
8 已关注
106篇博文
  • java-工具-轮子

    几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个...

    2016-08-07 11:30
    958
  • java-jvm-full gc频繁的分析及解决

    返回博客列表 转 关于施用full gc频繁的分析及解决   DEC_LIU 发布时间: 2013/10/13 20:32 阅读: 3431 收藏: 14 点赞: 1 ...

    2016-08-04 10:21
    855
  • java-jvm-GC剖析

    Java垃圾回收概况   Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃...

    2016-08-04 10:20
    378
  • java-jvm-内存分区

    学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢?   由于Java程序是交由...

    2016-07-30 15:30
    514
  • java-IO-基本概念

    1.什么是IO       Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java...

    2016-07-30 15:33
    1139
  • java-IO-字节流与和字符流

    字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再...

    2016-07-30 15:36
    280
  • java-基础-内部类

    说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本...

    2016-07-30 15:39
    549
  • java-jvm-GC

    说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思...

    2016-07-30 15:37
    259
  • java-基础-final

    谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下...

    2016-07-30 15:40
    260
  • java-基础-接口和抽象类

    对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,...

    2016-07-30 15:44
    222
  • java-基础-类与继承

    类文件是以.java为后缀的代码文件,在每个类文件中最多只允许出现一个public类,当有public类的时候,类文件的名称必须和public类的名称相同,若不存在public,则类文件的名称可以为任...

    2016-07-30 15:54
    274
  • java-基础-static

    “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方...

    2016-07-30 15:59
    422
  • java-基础-Clone()

    假如说你想复制一个简单变量。很简单:int apples = 5; int pears = apples; int apples = 5; int pears = apples;不仅仅是int类型...

    2016-07-30 16:02
    414
  • java-工具-tomcat-加载机制

    最近看了Tomcat后, 对Tomcat类加载还不是很清楚, 在网上找了这篇文章, 很赞.  原文排版更精美, 推荐阅读原文. 前言   说到本篇的tomcat类加载机制,不得不说翻译学习tom...

    2016-08-02 21:54
    530
  • java-优化-代码优化(2)

    Java中的内存泄漏 1.Java内存回收机制不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的,这些对象...

    2016-08-02 23:19
    712
  • java-优化-代码中的优化(1)

    1.尽量使用final修饰符。 带有final修饰符的类是不可派生的。在JAVA核心API中,有许多应用final的例子,例如java.lang.String。为String类指定final防止了使...

    2016-08-02 22:48
    1466
  • java-基础-volatile和sychronized

    1、锁提供了两种主要特性: 互斥(mutual exclusion) 和可见性(visibility)。 互斥即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这...

    2016-07-30 16:25
    444
  • java-工具-开源

    什么是开源? 「开源」是从英文「Open Source」翻译精简而来,其实是开放源码的意思,我们知道所有的软件都是由代码编写,经编译生成的系统或者应用。而一旦你把它开源,意味着任何人、任何组...

    2016-08-02 21:51
    394
  • java-工具-Webservice wsdl解析

    wsdl解析首先必然是理解第三方webservice的接口描述,也就是解析wsdl文件。wsdl文件是webservice服务接口描述文档,一个wsdl文件可以包含多个接口,一个接口可以包含多个方法。...

    2016-07-30 15:24
    2545
  • java-基础-hashcode()及其优化

    哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:public native int hashCode();根据这个方法...

    2016-07-30 15:21
    851

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部