码迷,mamicode.com
首页 >  
搜索关键字:类装载    ( 249个结果
设计模式@第5章:单例设计模式
第5章:单例设计模式 一、 单例设计模式介绍 所谓类的单例设计模式,就是 采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例 , 并且该类只提供一个取得其对象实例的方法(静态方法)。 比如 Hibernate 的 SessionFactory,它充当数据存储源的代理,并负责创建 Se ...
分类:其他好文   时间:2020-01-10 22:09:47    阅读次数:45
Java是什么?只需5分钟,了解java必须要懂的知识点
Java是什么?Java吸取了C++面向对象的概念,将数据封装于类中,利用类的优点,实现了程序的简洁性和便于维护性。下面是我收集的Java必备基础知识点,希望对你有用。1、简述Java的基本历史Java起源于SUN公司的一个GREEN的项目,其原先目的是:为家用消费电子产品发送一个信息的分布式代码系统,通过发送信息控制电视机、冰箱等。2、Java特点简单的、面向对象的、分布式的、安全的、稳定的、与
分类:编程语言   时间:2019-12-24 20:15:01    阅读次数:84
单例设计模式之饿汉式(静态代码块)
package com.waibizi.demo02; /** * 单例设计模式之饿汉式(静态代码块) * 这种方式与饿汉式静态常量的方式是类似的,类装载的时候也有直接创建对象 * @author 歪鼻子 * */ @SuppressWarnings("all") public class Sing ...
分类:其他好文   时间:2019-12-22 14:54:15    阅读次数:96
1. JVM体系结构概述
一、 JVM的位置 JVM是运行在操作系统之上的,与硬件没有直接的交互,但是可以调用底层的硬件,用JIN (Java本地接口调用底层硬件接口,了解下就好,已经过时了) 二、JVM体系结构概览 1. 类装载器ClassLoader (4个知识点,①概念,②种类(3种系统自带,1种自定义),③双亲委派机 ...
分类:其他好文   时间:2019-12-19 12:45:05    阅读次数:72
jvm调优的基本步骤
1、jps 查看应用进程2、jinfo -flags pid 查看曾经赋值的一些参数3、jstat 查看类装载信息jstat -class PID 1000 10 查看某个java进程的类装载信息,每1000毫秒输出一次,共输出10次查看垃圾收集信息jstat -gc PID 1000 104、js ...
分类:其他好文   时间:2019-12-18 00:06:56    阅读次数:280
学习-JVM命令
jstat jstat (JVM statistics Monitoring)是用于监视虚拟机运行时状态信息的命令,它可以显示出虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据。 格式: jstat [option] LVMID [interval] [count] 参数: [option ...
分类:其他好文   时间:2019-12-10 13:31:37    阅读次数:101
8.1.20示例:类型安全性与装载约束
8.1.20示例:类型安全性与装载约束 在Java虚拟机的早期实现中,搞乱Java的类型系统是有可能的。一个Java程序可能欺骗Java 虚拟机,用一种类型的对象冒充另一种类型的对象。这种能力让破坏者非常高兴,因为他们可 以欺骗受信任的类非法访问非公开的数据,或者通过把类替换成新的版本改变方法的行为 ...
分类:其他好文   时间:2019-12-03 23:55:13    阅读次数:194
8.1.19示例:卸载无法触及的greeter类
8.1.19示例:卸载无法触及的greeter类 动态装载的类型变为无法触及而要被虚拟机卸载时的例子如下面的程序: 因为引用的类(这里是HowDoYouDo )是被GreeterClassLoader对象装载的。这两个类都是Java API的一部分,不管怎样都会最终被启动类装载器装载,因为loadC ...
分类:其他好文   时间:2019-12-03 23:21:35    阅读次数:131
设计模式-----单例模式
单例模式 定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点 六种写法 1.饿汉式 饿汉式是典型的空间换时间,在类装载时进行了对象实例化,不管是否使用都先创建出来,类装载较慢,但提取对象的速度快,饿汉式基于JVM类装载的机制避免了多线程同步问题,但是没有达到懒加载的效果, 如果从始至终从未使 ...
分类:其他好文   时间:2019-11-12 22:01:04    阅读次数:101
Java的安全性体现在哪里?
使用引用取代了指针,指针的功能强大,但是也容易造成错误,如数组越界问题。 拥有一套异常处理机制,使用关键字 throw、throws、try、catch、finally 强制类型转换需要符合一定规则 字节码传输使用了加密机制 运行环境提供保障机制:字节码校验器->类装载器->运行时内存布局->文件访 ...
分类:编程语言   时间:2019-11-11 09:27:16    阅读次数:84
249条   上一页 1 2 3 4 5 6 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!