• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






百易城

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2013年8月10日

Java Singleton 单例模式
摘要: 在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述Java Singleton 单例模式,更多Java专业知识,广州疯狂java培训为你讲解; Singleton模式的主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。在很多操作中,比如建立目录数据库连接都需要这样的单线程操作。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收。 一般Singleton模式通常的形式为:定义一个类,它的构造函数为private的,它有一个static的priva... 阅读全文
posted @ 2013-08-10 11:31 百易城 阅读(209) 评论(0) 推荐(0)
 
深度解析Java内存的原型及工作原理
摘要: 在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。更多Java专业知识,广州疯狂java培训为你讲解; 一、java虚拟机内存原型 寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用static定义的静态成员常量池:存放常量非RAM存储:硬盘等永久存储空间。 二、常量池(constant pool) 常量池指的是在编译期被确定,并被保存在已编... 阅读全文
posted @ 2013-08-10 11:30 百易城 阅读(221) 评论(0) 推荐(0)