java入门之:java概述

2016-02-19 12:45 7 1 收藏

下面请跟着图老师小编一起来了解下java入门之:java概述,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - 编程语言 】

  什么是Java?

  Java?是全新的计算机技术,它是建立在基于强大的网络和同样的软件应该在不同的计算机系统上运行的思想上的。这些计算机系统包括消费型器件和其他一些设备。利用Java技术,您能令人信服的让同一种应用在各种各样机器如:PC、Macintosh系统、计算机网络或者象Internet可视电话一样的新技术上运行。

  Java可以既可以看做是一种真正的程序设计语言,也可以看作是一个完整的平台。作为一种程序语言,它简洁、面向对象、安全、健壮以及适用于Internet技术。而作为一个平台,它通过那些符合Sun公司发布的标准APIs 开发的应用,在操作系统、数据库、中间件和其他第三方厂商提供的服务。

  你能用Java干什么?

  Java能够做得比其他语言更灵活。下列是Java的一些典型的应用。

GUI应用和applets分布式组件(EJB,RMI,CORBA等)数据库以及数据库控制Web服务器消费设备和内置设备的应用(移动电话,PDAs,smart卡,可携带摄像机)任何在计算机上你能想到的应用......

  Java怎样工作?

  Java应用程序能够被JVM(Java虚拟机)翻译,JVM位于操作系统之上。有不少厂商已经有JVMs,如Sun,IBM,HP,Applet等。

java入门之:java概述[组图]

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  下面的图形显示Java在编译和运行时的步聚:

java入门之:java概述[组图]

图一:Java的编译

java入门之:java概述[组图]

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

图二:Java的运行

  Java应用程序(.class文件)不需要重新编译在任何操作系统上运行。

  下面是简单的Java程序:

public class HelloWorld{   public static void main(String args[]) throws Exception   {   System.out.println("Hello World!");   }}

  各种各样的 Java产品和APIs

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

 

  Java平台分成三个主要的类:

Standard JavaEnterprise JavaJava for sonsumer and embedded devices

  下面是一些关健的技术/APIs在这三个方面的应用。

  Standard Java

Java 2 SDK(J2SE)Java 2 运行环境Java插件Java Web应用Java热点服务和虚拟机Java基本类(JFC)收集框架Swing组件即插即用安全Java IDLJDBC远程方法调用(RMI)Java 2D

  Enterprise Java

Enterprise JavaBeans (EJB) 体系结构JavaServer Pages?(jsp)Java ServletJava 名称和目录接口 (JNDI)Java IDLJDBCJava Message Service (JMS)Java 事务 (JTA)Java 事务服务(JTS)JavaMailRMI-IIOPSoftware Development Kit & Application ModelJava 2 SDK, Enterprise Edition (J2EE)Sun BluePrints Design Guidelines for J2EE

  消费和移动设备

Java 2 Platform, Micro Edition (J2ME technology)Connected Device Configuration (CDC)Connected Limited Device Configuration (CLDC)C Virtual Machine (CVM)K Virtual Machine (KVM)PersonalJavaJava CardJavaPhone APIJava TV APIJini 网络技术移动信息设备 (MIDP)?

  
 

来源:http://www.tulaoshi.com/n/20160219/1601794.html

延伸阅读
摘要 通过本章的学习,读者能够了解Java出现的历史因素,知道Java语言的优缺点,明白Java语言适合应用于什么领域,对Java语言有一个总体的熟悉。 --------------------------------------------------------------------------- 本章目标: 通过本章的学习,读者能够了解Java出现的历...
What is Java? Why Java? 大家学习Java有各自的理由,基本上Java是一个比较好的面向对象语言,api丰富 是当前比较主流的编程语言,J2SE/J2ME/J2EE在各个开发领域都发展良好 Java不会取代其他开发语言或开发平台,如c/c++/c#或Delphi/.NET 没有最好的语言,只有某种应用场合下相对合适的语言 JR...
Below is a simple example of a CORBA program download the source file  b1. prodUCe a idl file like this/b    hello.idl    module HelloApp {    &n...
一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什幺Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开...
摘要 通过本章的学习,读者应该能够使用if-then-else语句、while语句、for语句、switch语句控制Java程序的流程,能够在最合适使用的时候,使用它们。并且知道它们与其它程序设计语言的流程控制之间的不同。 -------------------------------------------------------------------------------- 本章目标:...

经验教程

130

收藏

68
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部