您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. JAVA面试题最全集

  2. 一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。 3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double) 如何将数字转换为字符 如何取小数点前两位,并四舍五入。 4.日期和时间 如何取得年月日,小时分秒 如何取得从1970年到现在的毫秒数 如何获取某个日
  3. 所属分类:Java

    • 发布日期:2010-03-13
    • 文件大小:70656
    • 提供者:chenwenpeng2010
  1. Java面试基础测试题及答案

  2. 4、 Java的核心机制是什么?并介绍其核心机制 1、JVM和GC 2、Jvm:在一台计算机上由软件或者硬件模拟的计算机(读取字节码代码的Cpu)。Java虚拟机(JVM)读取并处理经编译过的平台无关的字节码(class)文件;java编译器针对JVM产生的class文件,因此是独立于平台的;java解释器负责将java虚拟机的代码在特定的平台上运行 3、GC:不再使用的内存空间应该回收----垃圾收集;在C和C++等语言中,是由程序员自己回收垃圾释放内存的;java语言解除了程序员自己亲自回
  3. 所属分类:Java

    • 发布日期:2010-05-23
    • 文件大小:653312
    • 提供者:xqh881122
  1. net学习笔记及其他代码应用

  2. net的最近面试经典试题ASP.NET面试题集合 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如....?id=
  3. 所属分类:C#

    • 发布日期:2010-11-16
    • 文件大小:60416
    • 提供者:ztf1988612
  1. 分享:JVM及其性能调优,欢迎交流

  2. 1.怎么运行?编译装载执行机制 2.怎么配置?JVM内存分代 3.怎么配置?GC垃圾回收 4.怎么监测?JVM监测工具 5.怎么监测?Linux监测工具 6.怎么调优?内存调优
  3. 所属分类:Linux

    • 发布日期:2010-11-27
    • 文件大小:5242880
    • 提供者:liuzhongbing
  1. java课件 2010年基础

  2. 本课件分为 17节 学者建议一天学习一节并完成里面的上机任务和理论作业,并且回顾之前的知识! 自学规则! 其中 T表示理论知识学习自学每节自学时间为1个半个小时(每个实例有源码请在同一文件夹寻找!) L表示上机练习练习时间为1个半小时(每个上机任务有源代码和答案 请自觉完成!) 1 Java入门 2 基本语法与流程控制 3 Java类与对象 4 深入Java类与对象 5 接口与异常处理 6 AW简介 7 事件处理 8 窗体图形图像处理与Apple程序设计 9 Swing界面介绍 10 Swin
  3. 所属分类:Java

    • 发布日期:2011-01-02
    • 文件大小:5242880
    • 提供者:hsttmht
  1. Java学习笔记

  2. Java 到底有哪些优势? 1.跨平台(平台=OS) 可移植性 在不同的操作系统之上可以不用做任何代码的修 改 直接使用 a) 字节码文件:字节码文件不包括任何内存布 局信息 与操作系统和硬件毫无关系 (Java 的内存分布是在运行的时候才动态分配的) b) JVM:真正解释字节码文件内容并且和操作 系统交互的部分 Sun(Oracle)已经给每一 款操作系统都写好了现成的JVM JVM组成部分: 类加载器 ClassLoader 字节码校验器 解释执行器 (翻译)逐行的解释执行代码 2.安全
  3. 所属分类:Java

    • 发布日期:2013-01-23
    • 文件大小:645120
    • 提供者:shenzheng8
  1. 关于JVM内存回收算法的补充

  2. HotSpot的垃圾回收机制采用分代回收,堆分为年轻代和老年代,非堆就是持久带。面对不同的代,采用不同的回收策略。 而年轻代又可以分为1个Eden和2个Survivor。对于Eden,大多数对象都是先在此区域开辟空间,存储年轻对象的实例数据。Eden相对于Old带,空间是比较小的。所以对象数据不断地在此开辟空间,Eden不够了,年轻代发生了回收。放置(稍后会说怎么放置)到S1或者S2。S1或者S2不够放了,直接放到Old带。根据年轻代的特点,空间小,发生回收事件频率较高,那么就采用标记-复制的
  3. 所属分类:Java

  1. JVM详解-淘宝内部资料

  2. 有了它,你将学到这些:java虚拟机的生命周期,JVM的体系结构,各部分详解,GC机制等
  3. 所属分类:Java

    • 发布日期:2018-03-25
    • 文件大小:3145728
    • 提供者:wangshuainan
  1. 深入JVM内核—原理、诊断与优化

  2. 内涵jvm视频讲解:包含内容初始jvm 、jvm运行机制、常用参数配置、GC算法与种类、GC参数、类装载器、性能监控工具,和Java堆分析 ,锁、的讲解
  3. 所属分类:Java

    • 发布日期:2018-05-30
    • 文件大小:64
    • 提供者:qq_16553883
  1. 深入JVM内核 - 原理、诊断与优化

  2. 课程简介: 目前,Java是最为流行的编程语言之一,它的基础平台就是JVM。除了Java,如JRuby、Scala、Clojure等语言也运行在JVM平台。熟悉和掌握JVM平台有着重要的实用价值和意义。 在本课程中个,将详细介绍JVM的基本原理、组成以及工作方式,并配合实际案例,介绍相关的调优技巧。 课程大纲: 第一课 初识JVM JVM分类 Java语言规范 JVM规范 介绍JVM的基本知识和发展历史,并介绍了Java语言规范和JVM规范。 第二课 JVM运行机制简介 堆、栈、方法区等 JV
  3. 所属分类:Java

    • 发布日期:2018-02-04
    • 文件大小:211
    • 提供者:u013844840
  1. java内存区域

  2. 了解Java GC机制,必须先清楚在JVM中内存区域的划分。在Java运行时的数据区里,由JVM管理的内存区域分为下图几个模块:1,程序计数器(Program Counter Register):程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,可以理解为是当前线程的行号指示器。字节码解释器在工作时,会通过改变这个计数器的值来取下一条语句指令。  每个程序计数器只用来记录一个线程的行号,所以它是线程私有(一个线程就有一个程序计数器)的。  如果程序执行的是一个Jav
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:53248
    • 提供者:weixin_38744375
  1. JVM垃圾回收机制(GC)

  2. JVM垃圾回收机制(GC) 引入:我们都知道,栈内存中方法运行完毕后会有弹栈的操作,不会产生垃圾,而堆内存中却没有这种操作,当堆内存中很多无用的成员变量、对象等等积压到一定程度时,就会发生堆内存溢出的一个错误OutOfMemoryError (Java heap space)堆内存溢出 ,虽然说堆内存的大小是可以调节的,但是它还是解决不了根本问题。那么为了避免这种情况的发生,出现了垃圾回收机制,也就是我们所说的GC。 堆内存的结构 堆内存逻辑上是分为三个部分:新生代、养老代、永久代(jdk1.7
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:230400
    • 提供者:weixin_38572960
  1. 超硬核!!!一篇文章搞定整个JVM的垃圾回收系统

  2. JVM的垃圾回收机制JVM的垃圾回收机制1 什么是垃圾回收机制2 finalize方法作用3 新生代、老年代、永久代(方法区)的区别3.1 为什么要这样分代:3.2 Minor GC、Major GC、Full GC区别及触发条件4 如何判断对象是否存活4.1 引用计数法4.4.2 可达性分析法5 垃圾回收机制策略(也称为GC的算法)5.1 引用计数算法(Reference counting)5.2 标记–清除算法(Mark-Sweep)5.3 标记–整理算法5.4 复制算法5.5 分代算法(主
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:400384
    • 提供者:weixin_38610815
  1. 深入了解 JVM 虚拟机(超详细入门攻略)

  2. JVM虚拟机的详细介绍1. 内存模型以及分区2. 堆里面的分区:Eden,survival (from+ to),老年代,各自的特点。3. GC 的两种判定方法4. SafePoint 是什么5. GC 的三种收集方法的优缺点6. JVM 内存分哪几个区,每个区的作用是什么?7. 简述 Java 垃圾回收机制8. 简述 Java 类加载机制9. 类加载器双亲委派模型机制10. 什么是类加载器,类加载器有哪些?11. 简述 java 内存分配与回收策率以及 Minor GC 和Major GC 1
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:99328
    • 提供者:weixin_38555350
  1. JVM的垃圾回收机制详解和调优

  2. 文章来源:matrix.org.cn 作者:ginger547   1.JVM的gc概述    gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。    在充分理解了垃圾收集算法和执行过程后,才能有效的优化它的性能。有些垃圾收集专用于特殊的应用程序。比如,实时应用程序主要是为了避免垃圾收集中断,而大多数
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:109568
    • 提供者:weixin_38674627
  1. JVM:GC机制

  2. 如果你对jvm没有基本的了解,那么你可以先了解jvm之后再参阅本人会更便于理解 建议参考文章:《一张图看懂JVM》 垃圾回收机制(GC) 首先要知道一些概念 年轻代、老年代、Eden区、Survivor区 年轻代:由Eden区、Survivor区组成 Eden区:new 出的新对象最初都存放在这里 Survivor区:当Eden区满之后,MinorGc机制会清理无引用状态的对象,并将GCRoot对象复制到Survivor区其中一个区内 GCRoot:就是指当前仍在直接引用的对象,GCRoot对
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:171008
    • 提供者:weixin_38717843
  1. GC调优在Spark应用中的实践

  2. 摘要:Spark立足内存计算,常常需要在内存中存放大量数据,因此也更依赖JVM的垃圾回收机制。与此同时,它也兼容批处理和流式处理,对于程序吞吐量和延迟都有较高要求,因此GC参数的调优在Spark应用实践中显得尤为重要。Spark是时下非常热门的大数据计算框架,以其卓越的性能优势、独特的架构、易用的用户接口和丰富的分析计算库,正在工业界获得越来越广泛的应用。与Hadoop、HBase生态圈的众多项目一样,Spark的运行离不开JVM的支持。由于Spark立足于内存计算,常常需要在内存中存放大量数据
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:787456
    • 提供者:weixin_38708223
  1. 面向GC的Java编程

  2. Java程序员在编码过程中通常不需要考虑内存问题,JVM经过高度优化的GC机制大部分情况下都能够很好地处理堆(Heap)的清理问题。以至于许多Java程序员认为,我只需要关心何时创建对象,而回收对象,交给GC来做吧!甚至有人说,如果在编程过程中频繁考虑内存问题,是一种退化,这些事情应该交给编译器,交给虚拟机来解决。   这话其实也没有太大问题,的确,大部分场景下关心内存、GC的问题,显得有点“杞人忧天”了,高老爷说过:   过早优化是万恶之源。   但另一方面,什么才是“过早优化”?  
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:107520
    • 提供者:weixin_38695727
  1. Java垃圾回收机制

  2. 说到垃圾回收(Garbage Collection,GC),很多人会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为“垃圾”?那么当一些对象被确定为垃圾之后,采用什么样的策略来进行回收(释放空间)?在目前的商业虚拟机中,有哪些典型的垃圾收集器?下面我们来逐一探讨这些问题。以下是本文的目录大纲:   一.如何确定某个对象是“垃圾”?   二
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:208896
    • 提供者:weixin_38734492
  1. 初步理解:jvm运行机制,java程序运行机制,堆栈详解,jvm调优的目的。

  2. 谷咕咕最近在准备面试,本来想多看看堆和栈的关系,看看发现又设计到gc(Garbage Collection)垃圾回收机制,发现盲区太多了,就去粗略的学习了一下jvm(java虚拟机),发现之前只会写程序,底层的东西真是太丰富了。 正常情况下我们编写helloworld.java通过javac编译成字节码文件helloworld.class。通过java命令,将类放到jvm(java虚拟机中运行) 1.一次编写到处运行: 计算机最后执行的是机器码。(jvm)可以将一个代码编译成适用于不同操作系统的
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:132096
    • 提供者:weixin_38725734
« 12 »