1 Java概述

来源:互联网 发布:php汽车管理系统 编辑:程序博客网 时间:2024/05/24 00:34

1 Java程序设计平台

主要说Java值得学习,值得使用,完整一个平台、有庞大的库、功能齐全的出色的语言,呵。

2 Java白皮书

  • 简单
    C++有如下特性:

    • 头文件
    • 指针运算
    • 结构体
    • 联合
    • 运算符重载
    • 虚基类等

    说实话,这些东西貌似都比较难用的。

  • 面向对象
    现在好多语言都是面向对象的啦,不过了解思想还是好的,自少本人感觉,面向对象能简化问题难度,效率比面向对象的编程要高很多。
  • 分布式(Distributed)
    网络操作方便呗!
  • 健壮
    能在写程序时就避免一些错误。
  • 安全
    恐怕没有哪个编程语言说自己不安全吧,反正多注意这方面应该是好的吧。
  • 体系结构中立
    不依赖计算机结构。
  • 可移植
    一次编译,处处运行。
  • 解释型
    呵呵,貌似会使开发变慢。
  • 高性能
  • 多线程
    多线程带来更好的交互响应和实时行为。多线程,并发编程,不浪费CPU等待工作,良好的用户体验,是应该好好掌握的技术。
  • 动态
    不知道什么叫动态性,囧。

3 Java Applets 和 Internet

applet是嵌入网页的java程序,让浏览器具有计算能力。applet没流行起来,Java反而作为服务器端语言很流行。

4 Java的历史

没什么好说的

版本 年份 新的语言特性 类和接口的数量 1.0 1996 语言本身 211 1.1 1997 内部类 477 1.2 1998 strictfp修饰符 1524 1.3 2000 无 1840 1.4 2002 断言(assert) 2723 5.0 2004 for-each循环、可变元参数、自动装箱、元数据、枚举、静态导入 3279 6 2006 无 3793 7 2011 基于String的switch语句、变形操作符、二进制字面量、异常处理改进 4024 8 2014 Lambda表达式、带有默认方法的接口、流和日期/时间库 4240

5 关于Java常见的误解

  • Java是HTML的扩展
    Java是一种程序设计语言,HTML是用来描述网页结构的。
  • 使用XML,不需要Java
    Java是一种程序设计语言,XML是用来描述数据结构的。
  • Java是一种非常容易的程序设计语言
    想要运用好Java,不经过大量实战练习是不可能的。
  • Java将成为所有平台的通用性编程语言
    理论上可以,但是存在例外。IOS设备上有Objective C和Swift;浏览器采用脚本语言JavaScript(与Java毫无关系的语言);Windows采用C++和C#语言。Java语言常用在服务器端和跨平台客户端应用程序。
  • Java只不过是另一种编程语言
    Java是一种比较好的程序设计语言。Java之所以广泛使用是因为方便、效率高、能完成原本被认为很难做到的任务。
  • Java是专有的,应避免使用
    闭源,运转良好。
  • Java是解释型的,对于关键的应用程序太慢了
    还行吧…
  • 所有的Java程序都是在网页中运行的
    胡扯,Applet程序才是在网页中运行的。
  • Java程序是主要的安全风险
    除非切断任何与外界联系途径,否则任何程序都存在危险。
  • JavaScript是Java的简化版本
    没关系。
  • 用Java可以用500美元的Internet设备取代电脑
    仍未发生。
0 0
原创粉丝点击