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

搜索资源列表

  1. Java编程经验

  2. 1. 关于动态加载机制?? 学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试图去寻找过其中的细节呢? 提供大家一个方法: 在命令行窗口运行Java程序的时候,加上这个很有用的参数: java -verbose *.class 这样会清晰的打印出被加载的类文件,大部分是jdk自身运行需要的,最后几行会明显的看到自己用到的那几个类文件
  3. 所属分类:Java

    • 发布日期:2012-05-11
    • 文件大小:114688
    • 提供者:andy_794638858
  1. Java学习笔记

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

    • 发布日期:2013-01-23
    • 文件大小:645120
    • 提供者:shenzheng8
  1. 疯狂JAVA讲义

  2. 第1章 Java概述 1 1.1 Java语言的发展简史 2 1.2 Java的竞争对手及各自优势 4 1.2.1 C#简介和优势 4 1.2.2 Ruby简介和优势 4 1.2.3 Python的简介和优势 5 1.3 Java程序运行机制 5 1.3.1 高级语言的运行机制 6 1.3.2 Java程序的运行机制和JVM 6 1.4 开发Java的准备 7 1.4.1 安装JDK 8 学生提问:不是说JVM是运行Java程序的虚拟机吗?那JRE和JVM的关系是怎样的呢? 8 学生提问:为什
  3. 所属分类:Java

    • 发布日期:2014-10-17
    • 文件大小:33554432
    • 提供者:yzzgjw
  1. 李刚《疯狂java讲义》PDF版

  2. 《疯狂Java讲义》覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。共覆盖了java.awt、java.lang、java.io和java.nio、java.sql、java.text、java.util、javax.swing包下绝大部分类和接口。 目录: 第1章 Java概述 1.1 Java语言的发展
  3. 所属分类:Java

    • 发布日期:2015-12-03
    • 文件大小:37748736
    • 提供者:s1945227880
  1. JAVA基础课程讲义

  2. 目 录 第一章 JAVA入门 10 计算机语言发展史 10 机器语言 10 汇编语言 10 高级语言 10 其他高级语言 11 JAVA发展简史 12 JAVA为什么能够流行? 13 JAVA各版本的含义 13 JAVA技术体系架构 14 JAVA的特性和优势 14 JAVA应用程序的运行机制 15 JVM(JAVA VIRTUAL MACHINE) 16 Java运行时环境JRE(Java Runtime Environment) 17 JAVA语言应用范围 18 第一个JAVA程序 18
  3. 所属分类:Java

    • 发布日期:2017-08-30
    • 文件大小:2097152
    • 提供者:hr2013125118
  1. 多线程面试题

  2. 详细讲解的多线程中遇到或者存在的问题,对各类多线程问题进行分析解读,为求职者提供了良好的资源ConcutrentHash Map 采用分段锁技术、同步容器中,是一个容晷一个嶺,但在 Concurrenthushm中,会将hush麦的数组部分分成干段,每段维 护一个钡,以达到高效的并发访 13.什么是多线程的上下文切换? 1、多线程:是从软件或者硬件上实现多个线程的并发技术。 2、多线程的好处 便用多线程可以把程序中占据时间长的任务放到后台去处理,如图片、视屏的下载 ⅱ.发挥多核处珪器的优势,并发
  3. 所属分类:Java

    • 发布日期:2019-10-12
    • 文件大小:2097152
    • 提供者:weixin_45208264
  1. 毕向东—Java基础知识总结(超级经典) -.pdf

  2. 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java 语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): 3,该技术怎么使用。demo 4,该技术什么时候用?test。生命周期: 变量从定义的位置开始就在内存中活了 变量到达它所在的作用域的时候就在内存中消失了; 数据类型 ①:基本数据类犁:byte、 short、int、long、f
  3. 所属分类:Java

    • 发布日期:2019-09-06
    • 文件大小:595968
    • 提供者:qq_30085963
  1. 【牛客网】Java开发校招面试考点汇总(附面试题和答案).pdf

  2. Java开发校招面试考点汇总综合,指导你面试,清晰的知识点架构1 NowcoDer.cOm 牛客网——互联网学习求职必备神器 21天编程成长营,牛客带你学编程 Ja圣部《签本语法a性等 面内对象想 类与对象 成员变量和路交量 名对象 构透方法 Ja5E部分 1oc与Bean配置,管灌 与事同 查询、条件查5查匈 wdEE部分 urras M模式与n位系 M框 各框对比与欢日优化 om(服务器 w偏基pP法,古置对象 er标签约作 Jaa wea开发核心内容 web型进 sTL、 Dismay a
  3. 所属分类:Java

    • 发布日期:2019-07-20
    • 文件大小:720896
    • 提供者:weixin_42662955
  1. JAVA架构师知识整理.pdf

  2. 很好的架构师资料。免责声明 本文档所有内容,包抨文了、图片、软件、程序等均在网上搜集。内容仅用于个人学习。不保证内 容的止确性,里面有一些错别字和不完整的地方望给予批评指正,邮箱地址 wangleigis163.c0m。通 过使用本文档内容随之而来的风险与作者无关。同时欢迎大家传阅,受益他人。 读者可将本文档提供的内容或服务用于个人学习,以及其他非商业性或非盈利性用途,但同时应遵 守菩作权法及其他相关法律的规定,不得侵犯本文档及相关权利人的合法权利。 本资料的目录比较详细,读者可以第一遍细读,后
  3. 所属分类:Java

    • 发布日期:2019-05-24
    • 文件大小:12582912
    • 提供者:weixin_40197831
  1. 玩转Java虚拟机(一)

  2. 从今天开始打卡学习JVM,第一天 本人学习过程中所整理的代码,源码地址 – 类加载 在Java代码中,类型的加载、连接与初始化过程都是在程序运行期间完成的 加载:查找并加载类的二进制数据,具体指将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在内存中创建一个Class对象用来封装类在方法区内的数据结构 连接:验证 -> 类被加载后,就进入连接阶段,就是将已经读入到内存的类的二进制数据合并到虚拟机的运行时环境中去,确保被加载的类的正确性;准备 ->
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:77824
    • 提供者:weixin_38526612
  1. JVM—类加载过程学习

  2. 1 类加载过程图解   系统加载Class类型的文件主要是:加载->连接->初始化,其中连接分为:验证->准备->解析;其实,整个生命周期是7步,类从被加载到虚拟机内存中开始,到卸载出内存为止,分为:加载->验证->准备->解析->初始化->使用->卸载。 2 加载   加载分为三步: 1)通过全类名获取定义此类的二进制字节流; 2)将字节流所代表的静态存储结构转换为方法区的运行时数据结构; 3)在Java堆中生成一个代表该类的jav
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:325632
    • 提供者:weixin_38670700
  1. 学习JVM的第一天

  2. 1.首先了解JVM(java虚拟机)、JRE和JDK之间的关系           JDK全称是Java SE Development Kit(Java开发工具),提供了编译和运行Java程序所需的各种资源和工具,包括JRE+java开发工具。           JRE全称是Java runtime environment(java运行环境),包括虚拟机+java的核心类库。           JVM是运行java程序的核心虚拟机。 2.  类的加载过程       在java代码中,类型
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:807936
    • 提供者:weixin_38610052
  1. JVM学习笔记(一)——类的加载机制

  2. 第一章(类的加载机制) 1、什么是类的加载 ​ 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个 java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的 Class对象, Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。 ​ 类加载器并不需要等到某个类被“首次主动使用”时再加载它,JVM规范允许类加载器在预料某个类将要被使用时就预
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:118784
    • 提供者:weixin_38551070
  1. Android-Advance:安卓系统以及进阶教程-源码

  2. Android高级 一个用来记录自己的平时工作,生活过程中遇到与解决的问题,学习和收获的知识的库,主要是Android相关,也会包含一些编程相关的基础知识。 面试基础算法题 排序 链表 二叉树 Java JVM基础 GC根对象有什么 类加载机制,双亲委派模型原理 Java基础 final关键字可以修饰某种,作用分别是什么 volatile可以修饰某种,作用分别是什么 同步可以修饰某种,作用分别是什么 典型引用类型 内部类分为些 HashMap实现原理 什么是注解,注解的原理,利用注解可以干什么
  3. 所属分类:其它

    • 发布日期:2021-03-11
    • 文件大小:1048576
    • 提供者:weixin_42132598
  1. 【隐匿的学习笔记】JVM(1) 类加载子系统

  2. 松散了好久 回归状态 系统学习JVM 记个笔记 写点自己的理解 注: 博主所有博客内容的学习笔记都是从学习资料处学习得来,些许位置的思路会借鉴,但保证所有文章的所有内容(包括文字和图) 都是自己原创字是一个一个打的 图是一笔一笔画的 内存结构概述 简单画了个图 这是个简图 之后学习的内容会在深入的画详细图 类的加载器和加载过程 其实就是JVM运行的第一步 讲class文件加载的过程 这个过程分为三步 加载 链接 初始化 也就是简图中的第一步 加载load 加载都做了什么? 1
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:309248
    • 提供者:weixin_38518958
  1. 【隐匿的学习笔记】JVM(1) 类加载子系统

  2. 松散了好久 回归状态 系统学习JVM 记个笔记 写点自己的理解 注: 博主所有博客内容的学习笔记都是从学习资料处学习得来,些许位置的思路会借鉴,但保证所有文章的所有内容(包括文字和图) 都是自己原创字是一个一个打的 图是一笔一笔画的 内存结构概述 简单画了个图 这是个简图 之后学习的内容会在深入的画详细图 类的加载器和加载过程 其实就是JVM运行的第一步 讲class文件加载的过程 这个过程分为三步 加载 链接 初始化 也就是简图中的第一步 加载load 加载都做了什么? 1
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:309248
    • 提供者:weixin_38706197
  1. JVM解毒——类加载子系统

  2. 带着问题,尤其是面试问题的学习才是最高效的。加油,奥利给! 点赞+收藏 就学会系列,文章收录在 GitHub JavaEgg ,N线互联网开发必备技能兵器谱 直击面试 看你简历写得熟悉JVM,那你说说类的加载过程吧? 我们可以自定义一个String类来使用吗? 什么是类加载器,类加载器有哪些? 多线程的情况下,类的加载为什么不会出现重复加载的情况? 什么是双亲委派机制?它有啥优势?可以打破这种机制吗? 类加载子系统 类加载机制概念 Java虚拟机把描述类的数据从Class文件加载到内存,并
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:647168
    • 提供者:weixin_38674992
  1. demo:记录日常学习过程中使用到的语言及工具-源码

  2. 20210320 添加Flink窗口和Trigger相关的Demo 20210319 添加Flink watermark相关演示 20210316 添加Flink sink相关演示:kafka / redis / es / mysql 20210313 添加netty的demo 20210308 添加HBase操作相关的Demo 20210303 添加Flink操作的Demo 20210228 添加HBase操作的演示 添加JVM GC日志操作Demo 20210119 添加java
  3. 所属分类:其它

    • 发布日期:2021-03-20
    • 文件大小:46137344
    • 提供者:weixin_42134094