Java第一印象

1、1990年,研究人员致力于未来智能设备开发一种新的编程语言,James Gosling对C++在执行过程中的表现非常不满,就写了Java。1994年,Gosling用Java语言开发了一个实时性较高、可靠、安全、有交互功能的新型Web浏览器,它不依赖于任何硬件平台和软件平台。该浏览器被命名为HotJava,并与1995年在业界发表,确立Java的地位。1995年5月23日,JDK(Java Devlelopment Kit)1.0a2版本正式对外发布。

2、使用Java编写的开源软件:NetBeans和Eclipse集成开发环境,JBoss和GlassFish应用服务器;

    商业软件:永中Office、合金战士Chrome、Websphere和Oracle Database 11g;

    手机和电脑端的程序和游戏也有很多。

3、Java开发分三个方向:

    a、JavaSE:Java Standard Edtion,Java标准版,主要用于桌面程序的开发。

    b、JavaEE:Java Enterprise Edtion,Java企业版,主要用于网页程序的开发。

    c、JavaME:Java Micro Edtion,Java微型办,主要用户嵌入式系统程序的开发。

4、Java语言特性:

    A、简单。语法简单,类库多,JDK源码开放。

    B、面向对象。万物皆对象,不能在类外单独定义变量和方法,所有元素都要通过类和对象来访问。

    C、分布性。操作分布和数据分布。多个主机上布置操作,多个主机上布置数据。通过URL对象访问。

    D、可移植性。

    E、解释性。运行Java程序需要解释器,任何移植了Java解释器的设备都可以解释执行Java字节码。

    F、安全性。避免了非法操作,未经允许的Java程序不可能出现损害系统平台的行为。

    G、健壮性。

    H、多线程。同一时间执行多项任务,并保证不同线程正确的共享数据。

    I、高性能。Java编译后的字节码是在解释器中运行的,速度快。

    K、动态。可以动态调整库中方法和变量的增加。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值