《第一章 java程序设计概述》

本文详细介绍了Java编程语言的主要特性,包括它的简单性,作为纯面向对象语言的设计,分布式处理能力,以及强大的健壮性和安全性。Java的编译器在编译时能检测许多错误,减少了运行时的问题。此外,它还具有良好的可移植性和高性能,支持多线程编程,并且能够适应不断变化的环境。Java Applet是嵌入网页中的小应用程序,增强了网页的交互性。
摘要由CSDN通过智能技术生成

 java的特质

简单性:java语法是c++语法的一个纯净版本 没有头文件 指针运算 操作符重载等 相较于c++ java简单很多

面向对象:java是一门纯面向对象式的语言  java将c++多重继承时改为更简单的接口概念

分布式:java有一个丰富的例程库 用于处理像http和ftp之类的tcp/ip协议 java应用程序能够通过url打开和访问网络上的对象 其便携程度就好像访问本地文件一样

健壮性:java编译器能够在编译时检测出来其他语言要在运行时才能检测出来的问题 消除了容易出错的情况 

安全性:java可以防范各种攻击 包括 运行时堆栈溢出 破坏自己的进程空间之外的内存 未经授权读写文件

体系结构中立:虚拟机 字节码转化为机器码 可以在很多机器上解释执行

可移植性:可移植性高

解释性:java可以在任何移植了解释器大的机器上执行java字节码

高性能:字节码可以动态的翻译成对应这个应用的特定cpu的机器码

多线程:并发 获得更多的处理器

动态性:能够适应不断发展的环境

java applet: Applet是采用Java编程语言编写的小应用程序 在网页中从插入一个applet就相当于在网页中插入一个图片

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值