码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础(上)

时间:2017-02-26 22:39:39      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:ati   多线程   min   windows   过程   virtual   包括   翻译   machine   

Java基础(上)

  第一部分:Java的翻译过程

  首先Java是一门半解释半翻译语言,即可跨平台,运行速度也可以。

  ①程序首先被翻译成中间语言。这种中间语言也被称为字节码,一个程序被翻译成字节码后,对所有电器都是相同的的;

  ②然后在使用一中程序,将字节码翻译为特定电器的机器语言。这种程序既小又容易编写,因而也不会昂贵。

  第二部分:Java的技术特点

  从整体上划分,Java技术可以分成Java编程语言和Java平台。而Java编程语言是一种高级语言,有以下特点:简单,面向对象,可移植性,多线程,动态,结构中立,分布式,高性能,健壮,安全。所谓平台是指程序运行的硬件或者软件环境。当今流行的平台包括Windows,Linux,Unix和Mac OS等,这些平台可以描述为操作系统以及下层硬件的一个组合体。Java平台与这些平台的不同之处在于:Java平台是一个运行在其他基于硬件的平台之上的纯软件平台。Java平台有两个组件:

   ①Java虚拟机(Java Virtual Machine,简称JVM);

   ②Java应用程序编程接口(Java Application Programmming Interface,简称Java API)。

Java基础(上)

标签:ati   多线程   min   windows   过程   virtual   包括   翻译   machine   

原文地址:http://www.cnblogs.com/wlw-0202/p/6446141.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!