• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
金色的鱼儿
博客园 首页 新随笔 联系 订阅 订阅 管理

2020年1月21日

【进行中,随时弃坑】简易JVM的C++实现
摘要: 源码地址:https://pan.baidu.com/s/1Jj1H5uL3RLDzZARxFD0Bfw提取码:68x72019.07.04更新 一、想法:暑假闲着也是闲着,不如做一些有趣的事情,所以我决定做一个简易的java虚拟机。其实真的是心血来潮,因为几天前我在找关于java虚拟机学习资料的时 阅读全文
posted @ 2020-01-21 17:52 金色的鱼儿 阅读(583) 评论(0) 推荐(0)
 
JVM使用什么语言写的?
摘要: JAVA中就虚拟机是其它语言开发的,用的是C语言+汇编语言 基于此之上就是JAVA本身了 虚拟机只起到解析作用另外,JAVA并不比C语言慢,说JAVA慢一般是九十年代那时候的JAVA, 而现在 在一段优秀的JAVA程序和C程序执行效率上来比较是没有多大差距的 并且现在JAVA已经可以像C语言那样,直 阅读全文
posted @ 2020-01-21 17:39 金色的鱼儿 阅读(1809) 评论(1) 推荐(0)
 
Java关键字(二)——native
摘要: 目录 1、JNI:Java Native Interface 3、用C语言编写程序本地方法 一、编写带有 native 声明的方法的java类 二、使用 javac 命令编译所编写的java类,生成.class文件 三、使用 javah -jni java类名 生成扩展名为 h 的头文件 四、使用C 阅读全文
posted @ 2020-01-21 16:56 金色的鱼儿 阅读(547) 评论(0) 推荐(0)
 
JAVA发展史
摘要: 计算机硬件发展的同时,软件始终伴随其步伐迅猛发展,就计算机的编程语言而言,也划分为三代。 第一代:机器语言。每条指令用二进制编码,效率很低。 第二代:汇编语言。用符号编程,和具体机器指令有关,效率不高。 第三代:高级语言:如FORTRAN、COBOL、BASIC、PASCAL等都属于高级语言。jav 阅读全文
posted @ 2020-01-21 15:41 金色的鱼儿 阅读(272) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3