java 分析 渊源
来源:互联网 发布:美服lol注册不了mac 编辑:程序博客网 时间:2024/04/28 07:34
java 是开源的;把c语言的复杂类给封装简单化 下面就是java的介绍1.java的起源. 它是Sun开发的.是基于C++开发了一种新的语言叫Oak后来才改名字的 几个人(java成员)在喝Java(爪哇)咖啡,就用了这个做名字,要是在喝水说不定就叫Water了.2.Java的八个特点:(读起来好别扭哦!不管了,读先.) Ⅰ简单的 Ⅱ面向对象的 Ⅲ健壮的 Ⅳ安全的 Ⅴ解释的 Ⅵ与平台无关的 Ⅶ多线程的 Ⅷ动态的语言3.Java的跨平台是通过Java虚拟机(JVM)来实现的。4.Java源文件的编译过程 Java应用程序的开发周期包括编译、下载、解释和执行几个部分。Java编译程序将Java源程序翻译为JVM可执行代码—字节码。5.Java字节码的两种执行方式 1、即时编译方式:解释器先将字节码编译成机器码,然后再执行该机器码 2、解释执行方式:解释器通过每次解释并执行一小段代码来完成Java字节码程 序的所有操作.通常采用的是第二种方法。由于JVM规格描述具有足够的灵活性,这使得将字节码翻译为机器代码的工作具有较高的效率。对于那些对运行速度要求较高的应用程序,解释器可将Java字节码即时编译为机器码,从而很好地保证了Java代码的可移植性和高性能。java现在被oracle 公司收购;oracle 就是 甲骨文 协会 好像是美国的一个犹太人
0 0
- java 分析 渊源
- JAVA和环境变量的渊源
- Java语言与大数据的渊源
- 各种浏览器渊源分析,360, 搜狗,Chrome, Firefox。。
- java数据引擎(一):引擎渊源和快速入门
- 诗歌渊源
- JndiObjectFactoryBean渊源
- JndiObjectFactoryBean渊源 .
- 计算机语言渊源
- 魔兽争霸III背景渊源
- JMS项目的渊源
- 怯姓渊源
- libcurl.a + sqlcipher 渊源
- linux渊源及发展
- afx渊源—MFC--leobupt
- html与xml的渊源
- BlinkToRadio与ActiveMessageC的渊源
- Nuva 语言的渊源(1)
- vs2010 快捷键大全
- RabbitMQ(三)RabbitMQ消息过期时间(TTL)
- How to let ubuntu auto login
- 进程间通信
- 感觉一篇关于R树不错的文章,值得推荐
- java 分析 渊源
- 【apk破解爱好者】关于android app相关破解技术
- how to edit grub2 menu in ubuntu
- 【百度地图开发之五】百度地图定位图层基本使用方法讲解
- Leetcode_balanced-binary-tree
- oracle 必须开启的服务及服务
- Asp.net MVC 视图引擎集合
- how to mount remote disk as local disk
- Unit5_problem1.3多输出默认你