• Java千百问_01基本概念(001)_什么是Java

    想知道Java能用来干什么吗:Java都能干什么 具体关系图: 其中,Jdk中包含Jre,在Jdk的安装目录下有一个名为jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是Jvm,lib中则是Jvm工作所需要的类库,而...
    文章 2016-05-19 1282浏览量
  • What is ofam JVM Process

    更确切的说:oafm JVM 是给Map Viewer applications、oracle Transport Agent XML transactions、和web services用的。有2个applications会用Map Viewer,他们是:Field Service(域服务)和 Transportation ...
    文章 2013-12-10 765浏览量
  • JavaWeb技术内幕七:JVM体系结构和工作方式

    使用栈操作的效率明显不如使用寄存器,为什么jvm基于栈的架构: 1 jvm要设计成平台无关的,要保证很少或没有寄存器的机器也能够正确执行java代码,很多机器的寄存器没有规律。但是Google对于Android系统使用...
    文章 2018-08-08 1392浏览量
  • 这可能是新手最容易入门的JVM讲解(不过是一场恋爱)

    那么问题来了,JVM要这么多的内存干什么,这里面又是怎么划分?四.你来到我的世界里——内存 在现阶段无论什么编程语言,都是由人类设计发明的,编程语言对于人类来讲,是方便自己实现目的的工具之一,所以,编程...
    文章 2017-08-30 1473浏览量
  • Java基础知识——SDK、JDK、JRE、JVM、JDT、CDT等之间...

    问题八:为什么用Eclipse开发C程序需要安装CDT,而开发java程序却不需要安装什么插件呢?其实用Eclipse开发java程序,也是需要插件的,它就是——JDT。那为什么我们没有安装就可以开发java程序了呢?原来,安装...
    文章 2012-10-25 1606浏览量
  • 什么写Java程序需要接口

    JVM并不知道你在线程里面想要干什么,而你又不能自己调度线程,线程调度依赖JVM本身实 现,所以这个是个很好的CallBack的例子,你调用start()方法让JVM执行线程,JVM回调你实 现的线程run()方法。很完美的实现!没有...
    文章 2012-03-27 691浏览量
  • Java基础知识——SDK、JDK、JRE、JVM、JDT、CDT等之间...

    问题八:为什么用Eclipse开发C程序需要安装CDT,而开发java程序却不需要安装什么插件呢?其实用Eclipse开发java程序,也是需要插件的,它就是——JDT。那为什么我们没有安装就可以开发java程序了呢?原来,安装...
    文章 2012-10-25 1783浏览量
  • JVM 内部运行线程介绍

    4)JVM什么要单独一个线程来执行finalize()方法呢?如果JVM的垃圾收集线程自己来做,很有可能由于在finalize()方法中误操作导致GC线程停止或不可控,这对GC线程来说是一种灾难;Gang worker#0 JVM JVM用于做...
    文章 2016-04-08 3630浏览量
  • JVM 内部运行线程介绍

    4)JVM什么要单独一个线程来执行finalize()方法呢?如果JVM的垃圾收集线程自己来做,很有可能由于在finalize()方法中误操作导致GC线程停止或不可控,这对GC线程来说是一种灾难;Gang worker#0 JVM JVM用于做...
    文章 2017-05-02 1114浏览量
  • JVM 内部运行线程介绍

    4)JVM什么要单独一个线程来执行finalize()方法呢?如果JVM的垃圾收集线程自己来做,很有可能由于在finalize()方法中误操作导致GC线程停止或不可控,这对GC线程来说是一种灾难;Gang worker#0 JVM JVM用于做...
    文章 2016-05-19 2001浏览量
  • JAVA简介及特性 ——《我的Java打怪日记》

    Java语言底层是C++,所以JVMC++语言写好的一个虚拟的电脑。JVM在哪里?安装了JDK之后,JVM就代表安装好了。内存是什么?对于计算机来说:最主要的几个部件是什么?CPU: 中央处理器,相当于人类的大脑,负责发送...
    文章 2021-07-22 97浏览量
  • Kotlin 协程真的比 Java 线程更高效吗?

    那同样的需求,Kotlin-JVM可以来完成吗?答案是不可以。简单来说,如果Kotlin-JVM 能提供Go类似的协程能力,那应该能完成如下的需求(但实际上使用Kotlin语言是无法完成下面的需求的): N个并发任务分别打印不同...
    文章 2020-01-10 1388浏览量
  • JAVA程序员备战跳槽季,准备面试必备的技术大纲,请...

    Spring 的不同事务传播行为有哪些,干什么用的?Spring 中用到了那些设计模式?Netty BIO、NIO和AIO Netty 的各大组件 Netty的线程模型 TCP 粘包/拆包的原因及解决方法 了解哪几种序列化协议?包括使用场景和如何去...
    文章 2019-09-02 1158浏览量
  • Jvm与字节码——类的方法区模型

    不然也没必要弄一个字节码来转译Java语言,像nodejs用的V8引擎那样实时编译Javascript不是更直接?这也是过去C/C++唾弃Java效率低下,到了如今Java反而去吐槽其他解释型编译环境跑得慢的原因(不过这也不见得100%...
    文章 2018-08-31 1406浏览量
  • TOMCAT5在WINDOWS下的系统服务相关的命令行

    先说说Tomcat5.exe和Tomcat5w是干什么的。Tomcat5.exe可以把Tomcat加入服务;Tomcat5w.exe可以辅助配置已经添加的服务。Tomcat5w.exe 监控程序Tomcat5w是一个监控和配置Tomcat服务的图形界面应用程序。可用的命令行...
    文章 2006-04-03 668浏览量
  • 2014年什么

    年底了,按国际惯例该写点什么了,不过我的国际惯例里没有年终总结这一说,微博上的牛人们开始晒总结了,手痒痒也跟进吧。先去evernote上翻了下这一年的技术研究记录,大致如下: 先钻研了古老的C10K问题,以前的...
    文章 2015-03-03 669浏览量
  • JNI之路径初探-1

    那么这个所谓的Java本地接口到底是干什么的呢?该图是JNI在JVM中所处的位置 该图是JNI在安卓中的运用 众所周知,我们在开发中要新建一个线程需要实现Runnable接口或者继承Thread类,但是我们深究过线程的实现原理吗...
    文章 2017-06-13 820浏览量
  • 个人总结的一个中高级Java开发工程师或架构师需要掌握...

    9、Spring 的不同事务传播行为有哪些,干什么用的?10、Spring 中用到了那些设计模式?11、Spring MVC 的工作原理?12、Spring 循环注入的原理?13、Spring AOP的理解,各个术语,他们是怎么相互工作的?14、Spring ...
    文章 2018-11-11 2068浏览量
  • Java岗150道面试题:集合+JVM+设计模式+spring+Redis...

    Comparable 和 Comparator 接口是干什么的?列出它们的区别 Collection 和 Collections 的区别。JVM与调优21题 Java 类加载过程?描述一下 JVM 加载 Class 文件的原理机制?Java 内存分配。GC 是什么?为什么要有 GC?...
    文章 2021-01-05 249浏览量
  • JVM学习(3)——总结Java内存模型

    之前有一个我实习的同事(已经工作的)反讽我:学(关注)这个有什么用?我没有回答,我牢记一句话:大天苍苍兮大地茫茫,人各有志兮何可思量。我只知道并发程序的bug非常难找。它们常常不会在测试中发现,而是直到...
    文章 2016-05-19 3163浏览量
  • Java程序员从阿里面试回来,这些面试题你们会吗?

    (这个很有争议,一方面是你连一个复杂的问题都解决不了,要你过来干什么,还有就是我的能力牛逼啊,但是公司没有业务场景让我展示啊,这个就看你遇到的面试官了,祝你好运!金九银十这个段时间面试的比较多吧,希望...
    文章 2018-12-04 2689浏览量
  • 析JAVA之垃圾回收机制

    finalize在JVM内存会收前会被调用(单并非绝对),而即使不调用它,JVM回收机制通过后面所述的一些算法就可以定位哪些是垃圾内存,那么这个拿来干什么用呢?finalize()其实是要做一些特殊的内存回收操作,如果对JAVA...
    文章 2010-05-22 2133浏览量
  • Java基础巩固计划

    而classLoader只一件事情,就是将.class文件加载到jvm中,不会执行static中的内容,只有在newInstance才会去执行static块。Class.forName(name,initialize,loader)带参函数也可控制是否加载static块。并且只有调用...
    文章 2018-03-27 1300浏览量
  • 75 道 BAJT 中高级 Java 面试题,你能答上几道?

    72.zk原理知道吗zk都可以干什么Paxos算法知道吗?说一下原理和实现?73.如果让你写一个消息队列,该如何进行架构设计啊?说一下你的思路 74.分布式事务知道吗?你们怎么解决的?75.请问你做过哪些JVM优化?使用什么方法...
    文章 2018-11-16 2415浏览量
  • 爬了各大搜索引擎,2019年Java面试题(集合+并发+调优...

    Comparable 和 Comparator 接口是干什么的?列出它们的区别 Collection 和 Collections 的区别。JVM与调优21题 Java 类加载过程?描述一下 JVM 加载 Class 文件的原理机制?Java 内存分配。GC 是什么?为什么要有 GC?...
    文章 2019-10-25 2065浏览量
  • 从JDK源码角度看Object

    可以看到它间接调用了JNINativeInterface_结构体的方法,简单可以看成是这样:它的事大概就是将Java层的方法名和本地函数对应起来,方便执行引擎在执行字节码时根据这些对应关系表来调用C/C++函数,如下面,将这些...
    文章 2017-06-26 877浏览量
  • 什么语言才是世界上最好语言?

    这是因为JVM这个名字(Java 虚拟机),JVM 的设计之初是没有考虑过让VM运行其他语言的,有建议Oracle将“J”去掉变成“VM”这样更好理解。VM就是虚拟机,VM通常设计与平台无关,与语言无关,除了JVM还有很多虚拟机...
    文章 2019-02-15 1750浏览量
  • Java程序员常用工具集

    查看CPU最高的线程在干什么的方法结合top和jstack:http://www.iteye.com/topic/1114219 6.更多JVM工具,参见官方文档:http://docs.oracle.com/javase/6/docs/technotes/tools/7.学习使用btrace分析java运行时问题...
    文章 2017-05-18 2573浏览量
  • 技术人具备“结构化思维”意味着什么?开发者必读...

    但Kubernetes本身有一定的学习成本,如何基于Kubernetes进行安全可控的端到端研发交付,仍然没有一个开箱即用的标准。本次分享会跟大家聊聊Kubernetes的基础概念和优势,及如何使用持续交付流水线在Kubernetes上进行...
    文章 2019-07-19 5570浏览量
  • 《Kotlin 程序设计》第一章 Kotlin简介

    JVM,是C/C++写的,跟操作系统打交道,目前看来这是最好的选择。JVM虚拟机,是所有基于JVM的编程语言与操作系统的中间层(实现跨平台)。当我们基于JVM来设计一门新语言X,那么X语言编译器后端只需要输出 JVM 字节...
    文章 2017-05-28 2361浏览量
1 2 3 4 ... 18 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化