zoukankan      html  css  js  c++  java
  • 第1章 Java程序设计概述

    毕竟,语言只是实现目标的工具,而不是目标的本身。

     

    java白皮书的关键术语

    1)简单性

    2)面向对象

    3)网络技能(network-savrg

    4)健壮性

    5)安全性

    6)体系结构中立

    7)可移植性

    8)解释型

    9)高性能

    10)多线程

    11)动态性

    注意点记录

    Java并不只是一种语言,Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。

     

    c++:在目前看来,这些特性带来的麻烦远远多于其带来的好处。

     

    然而,设计者并没有试图清楚c++中所有不适当的特性。例如,switch语句的语法在java中就没有改变。

     

    简单的另一方面是小,java微型版(java micro edition)用于嵌入式设备。

     

    当然,解释字节码肯定会比全速运行机器指令慢很多。所以说,这是不是一个好的思路还很难讲!然而,虚拟机有一个选项,可以将使用最频繁的字节码序列翻译成机器码,这一过程被称为即时编译。这一策略已经证明十分有效,致使微软的.net平台也依赖于虚拟机。

     

    虚拟机还有一些其他的优点,虚拟机可以检测指令序列的行为,以增强其安全性。有些程序还可以快速的生成字节码,并动态地增强所运行程序的处理能力。

     

    java数据类型大小固定,字符串使用标准的unicode格式存储的。

    关键词记录

    Java元类metaclass)模型stock连接

  • 相关阅读:
    洛谷 P2108 学英语
    洛谷 P1010 幂次方
    洛谷 P1101 单词方阵
    洛谷 P1217 [USACO1.5]回文质数 Prime Palindromes
    洛谷 P1553 数字反转(升级版)
    hdu_1348_Wall(凸包)
    hdu_1392_Surround the Trees(凸包)
    hdu_1115_Lifting the Stone(求多边形重心)
    Codeforces Round #354 (Div. 2)_Vasya and String(尺取法)
    hdu_1558_Segment set(并查集+计算几何)
  • 原文地址:https://www.cnblogs.com/xuzhen97/p/8056319.html
Copyright © 2011-2022 走看看