1 Java概述

1 Java程序设计平台

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

2 Java白皮书

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

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

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

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

3 Java Applets 和 Internet

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

4 Java的历史

没什么好说的

版本年份新的语言特性类和接口的数量
1.01996语言本身211
1.11997内部类477
1.21998strictfp修饰符1524
1.320001840
1.42002断言(assert)2723
5.02004for-each循环、可变元参数、自动装箱、元数据、枚举、静态导入3279
620063793
72011基于String的switch语句、变形操作符、二进制字面量、异常处理改进4024
82014Lambda表达式、带有默认方法的接口、流和日期/时间库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设备取代电脑
    仍未发生。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值