博客专栏  >  编程语言   >  Java高级学习

Java高级学习

主要涉及Java高级相关的学习内容

关注
20 已关注
46篇博文
  • Java高级之反射

    1反射的基石Class类 1.Java类用于描述一类事物的共性,该类事物有什么属性,没有什么属性,至于这个属性的值是什么,则是由这个类的实例对象来确定的,不同的实例对象有不同的属性值。Java程...

    2014-06-30 17:02
    1112
  • Java对象池

    单例模式是限制了一个类只能有一个实例,对象池模式则是限制一个类实例的个数。对象池类就像是一个对象管理员,它以Static列表(也就是装对象的池子)的形式存存储某个实例数受限的类的实例,每一个实例还要加...

    2014-07-23 13:54
    490
  • Java多线程编程详解

    线程的同步  由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。 ...

    2014-07-24 17:29
    472
  • 使用Java对文件进行压缩处理

    在web开发过程中,进行文件的压缩传输是一种常见的需求。比如一种场景:用户需要下载定时生成的报表,我们需要先对报表文件进行压以方便用户的下载,并减少文件的存储空间。          事实上,JDK...

    2014-07-29 11:28
    1625
  • Java反射机制

    Java反射机制Reflection,是在程序运行的时候能够获取和改变类的属性、方法等信息。 因为反射的动态控制类的特性,所以大多被用在框架开发中等。 我主要通过实例的方式来展现Java反...

    2014-07-30 10:25
    575
  • Java并发器分析

    一、简介     JDK5中添加了新的concurrent包,其中包含了很多并发容器,这些容器针对多线程环境进行了优化,大大提高了容器类在并发环境下的执行效率。     CopyOnWri...

    2014-08-01 15:45
    586
  • Java中的内存模型和多线程分析

    浅谈java内存模型        不同的平台,内存模型是不一样的,但是jvm的内存模型规范是统一的。其实java的多线程并发问题最终都会反映在java的内存模型上,所谓线程安全无非是要控制多个线程...

    2014-08-12 13:53
    475
  • Java学习笔记总结篇之集合类和多线程

    Map List Set等集合类: 一、概述 在JAVA的util包中有两个所有集合的父接口Collection和Map,它们的父子关系: +Collection 这...

    2014-08-14 14:09
    992
  • Java多线程总结与分析

    这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别: package debug; import java.io.*; import java.lang.Thread; cla...

    2014-08-26 10:41
    1222
  • Java高级知识总结

    1.关于枚举的用法 Java中的Enum枚举类型却有着许多你意想不到的用法,下面让我们一起来看看。 1、可以在enum中添加变量和方法 先来看一段代码示例: ...

    2014-09-24 15:23
    817
  • Java开发中的23种设计模式详解

    设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套...

    2014-09-25 17:44
    575
  • java 集合架构--[Collection] [List] [Set] [Map] [集合工具类]

    数组与集合的共同点和区别集合框架--Set元素存取无序不可重复无索引Iterator 接口Stack 是 Vector的子类泛型Map 接口Collections 类关于数组 集合的总结   一 、集...

    2014-09-26 14:37
    926
  • Google的guava,Java中集合的增强工具

    1-使用 GOOGLE COLLECTIONS,GUAVA,STATIC IMPORTS 编写漂亮代码 写在前面:  以前在一个项目中用到过guava,当时匆匆用,也没细研究,今天偶然在o...

    2015-01-12 15:19
    1901
  • Java中的习惯用法总结

    在Java编程中,有些知识 并不能仅通过语言规范或者标准API文档就能学到的。在本文中,我会尽量收集一些最常用的习惯用法,特别是很难猜到的用法。(Joshua Bloch的《 Effective ...

    2015-04-07 15:11
    768
  • 详解Java反射机制

    1.Java反射机制:反射机制允许程序在运行时通过反射的API获取类中的描述,方法,并且允许我们在运行时改变fields内容或者去调用methods 2.反射机制提供的功能: ...

    2015-05-07 13:22
    709
  • 泛型总结

    1. 什么是泛型? 泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定...

    2015-05-07 13:37
    454
  • Java并发编程初级-未使用Java并发包的时候

    转自Java并发编程网   http://ifeve.com/java_multi_thread_programming_1_2/  本文介绍了Java原生的多线程技术(1.2),通过详细介绍w...

    2015-06-08 13:46
    787
  • Java集合类操作优化总结

    在实际的项目开发中会有很多的对象,如何高效、方便地管理对象,成为影响程序性能与可维护性的重要环节。Java 提供了集合框架来解决此类问题,线性表、链表、哈希表等是常用的数据结构,在进行 Java 开发...

    2015-07-31 15:21
    552
  • 多线程与并发知识点总结

    对于多线程和并发编程这个比较大的技术模块,我们会整理一些帖子方便知识点的梳理,同时会原创视频帮助大家理解线程和并发的各个细节,以及JMM等比较深入的线程内存结构。最终的目的是写好代码。现在以前收藏的帖...

    2015-08-03 10:35
    1503
  • Java内存模型与并发同步常用的关键字(volatile和Synchronized)

    1.Java内存模型 参考:http://www.infoq.com/cn/special-column/articles/    Java内存模型专栏 2.volatile关键字的理解 ...

    2015-12-10 20:53
    496
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部