文档章节

我眼中的java

疯狂的兔子
 疯狂的兔子
发布于 2015/04/20 17:37
字数 286
阅读 18
收藏 0


  1. 一个编程语言,半解析、半编译执行,

  2. 由一个编译器和一个解析器组成,这俩都是用c写的,所以了解C的作用没啥坏处

  3. java自己最后会用javac生成自己的运行时环境jre

  4. 编译器用于将人类可读的源代码编译成人类不可读的半编译代码(字节码)

  5. 解析器是一个写成了虚拟机的解析器,本质上还是一个可执行程序,类似python、perl

  6. 基础库里头实现了很多比较复杂的数据结构,比如hash,比c得基础库(libc里头的)丰富多了

  7. 解析器是线程的

  8. 解析器里头有个线程专门干gc(垃圾收集)的事,因此不用像c那样操心malloc、free

  9. 解析器没有交互的执行方式,只能运行代码

  10. java 解析器自称虚拟机(vm,virtual machine)

  11. java 在很多方面像一个“虚拟机”:它有自己的状态收集命令,如jstat,jmap

  12. java 又是一个编译环境,所以有个叫 javac (java compiler?)的东西


© 著作权归作者所有

上一篇: 101 条命令行
疯狂的兔子
粉丝 35
博文 178
码字总数 101541
作品 0
北京
后端工程师
私信 提问
程序员眼中的编程语言

下图是一个搞笑的图片——程序员眼中的编程语言。 图片的横轴是编程语言。 纵轴是各语言的程序员、粉丝、信徒。 中间的各个小图片则是,粉丝眼中的编程语言的形象。 比如说, 第一行第一列,...

crazyinsomnia
2010/01/08
2.8K
6
java 的分裂与归一

刚刚看到 Apache 基金会抗议 Oracle 的 Java 授权限制 这则新闻,心中一时感触颇多,凭心而论我是不希望Java分裂的,各式各样的JDK,相信每一个JAVA开发者是心有余而力不足。这则新闻的焦点应...

wangcat
2010/11/10
320
3
这些年来,程序员和设计师之间到底结下了什么仇什么怨啊?

在互联网行业,你经常会听到这样的抱怨: 设计师:“技术写出来的代码跟屎一样,老子用 AE 做的那么碉堡的效果,看你给我弄成了什么狗样子,你怎么不去si!” 程序员:“你们设计都是一帮大少...

02/19
0
0
开发者眼中的Android手机平台

大家都知道,Google推出了他的手机平台——Android,Google做什么都会引来无数人的眼球,并总能创造出非凡的奇迹。相信这次他推 出这个手机平台,应该会吸引到无数开发人员的眼球,甚至会吸引...

红薯
2009/06/21
3.2K
0
Java平台与.Net平台在服务器端前景预测

如果是服务器端, 毫无疑问C#是很难跟Java拼的。 就算将来,微软逆袭的机会也很渺茫了。就技术的先进性来说, Java平台是不如.Net平台, 但是, 程序员对于两个平台,直接接触的基本以语言为...

eechan
2017/09/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Protocol Buffers 简介

文档编辑和持续集成状态: 本文档的 Protocol Buffer 的中文文档使用的是 Asciidoctor 进行编排的 http://docs.ossez.com/protocol-buffers-docs/index.html(本 WIKI 中的内容将会与在线发布...

honeymoose
今天
4
0
uniapp + bootstrapvue 移动/PC 一套搞定 (一)配置bootstrapvue

1.准备文件 自己到DCloud官网: http://dcloud.io/ 去下载官方的IDE Hbuilder,新建一个空的uniapp项目即可。 uniapp框架自带优化的vue,我们仅仅需要准备以下三个文件: bootstrap.min.css ...

panyunxing
今天
13
0
Android Camera原理之camera service类与接口关系

camera service主要是指 frameworks/av/services/camera/下面的代码,最近在看这一块的代码,为了更好地理清这一块的代码,也为了后续学习camera方便一些,我觉得很有必要理一下这一块的整体...

天王盖地虎626
今天
6
0
Golang学习笔记

[TOC] Golang学习笔记 这个学习笔记是最早在1.初,版本左右的时候写的,和当前最新的版本可能会有较大的差异. 因为成文比较早,文章里面又有很多自己的见解,有些东西当时理解的不太透彻可能写错...

我爱吃炒鸡
今天
21
0
科技赋能成效显著!金融壹账通两大赋能项目荣获IDC大奖

7月19日,2019IDC中国未来金融论坛曁颁奖典礼于北京举办。由金融壹账通赋能的长春农商银行多人视频面审智能风控系统、包头农商银行互联网银行SaaS服务两大项目因在项目的创新性、技术领先性、...

IFTNews
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部