当前位置: 首页 > news >正文

java关键术语

java具有11个关键的术语,这些术语是从java的设计者所编写的白皮书中摘取,这些术语分别为:简单性、面向对象、分布式、健壮性、安全性、体系结构中立、可移植性、解释型、高性能、多线程、多态性。以下开始我们将逐一解说这些术语。

一、简单性

Java是C++语法的纯净版本,剔除了C++语言中烦人的头文件、指针运算、结构、联合等等一系列的特性和设计。(之后的博客中会给出说明和对比 ps:不懂C++也没关系,不影响阅读和学习),所以C++可以轻易的转为Java语法。

另一个就是小,没错就是小!Java起初的时候大约只有175KB!emmmmm,之后经过扩充已经变得相当的大了。但是没关系,Java提供了独立且较小的类库Java Micro Edition版本来适用于嵌入式设备。

二、面向对象

这个同学们应该都听说过,Java是一门面向对象语言。那什么是面向对象?别惊讶,我面试的时候面试官就问过我这个问题。

简单的讲,面向对象是一种程序设计技术。它将重点放在了数据(即对象)和对象的接口上。举个例子:
一个厨子首要关注的做出来的菜,其次才会关注做菜的工具。而非面向对象的厨子首要关注的是做菜的工具,其次才是做出来的菜。(本质上Java面向对象的能力和C++是相同的)。

三、分布式

Java应用可以通过URL打开和访问网络上的对象,它可以处理像HTTP和FTP之类的TCP/IP协议,其访问网络对象便捷到如同访问本地对象!(之前

http://www.lryc.cn/news/68470.html

相关文章:

  • 1. 两数之和【简单】
  • 《编码——隐匿在计算机软硬件背后的语言》精炼——第17章(自动操作)
  • 用Colab免费部署AI绘画云平台Stable Diffusion webUI
  • R.I.P,又一位程序员巨佬——左耳朵耗子陨落
  • 捷威信keithley吉时利2410数字源表 销售回收KEITHLEY2470新款源表
  • 第二十九回:如何给ListView添加分隔线
  • 用友 LRP计划维护视图
  • 数组--part 5--螺旋矩阵(力扣59/54)(剑指offer 29)
  • 加密解密软件VMProtect入门使用教程(九)许可制度之许可系统功能
  • MySQL基础-事务详解
  • python 读写csv文件方法
  • 命令行更新Windows
  • lwIP 多线程注意事项
  • 工业革命的本质是动力革命:人类使用能量的水平得到了飞跃(蒸汽动力取代畜力和水力,机械代替人工。)【工业革命的诞生是能量富余的结果】
  • 【Kubernetes】Windows安装kubectl
  • 菜鸟健身-新手使用哑铃锻炼手臂的动作与注意事项
  • 二、LLC 谐振变换器
  • JWT 入门
  • 理解HttpSession
  • SolVES 模型生态系统服务功能社会价值评估(基于多源环境QGIS、PostgreSQL、ArcGIS、Maxent、R语言)
  • 雷鸟Air Plus体验:视觉大幅升级,影视/办公/游戏全能胜任
  • 【Android笔记101】Android之实现搜索界面(搜索弹出框)
  • 架构中如何消除语义的分歧?
  • 「免费版Axure」原型设计工具!
  • OPNET Modeler 例程——ALOHA和CSMA的性能对比
  • kali整体版本更新方法,为啥更新?
  • 微服务之服务容错
  • js 计算日期加减、某某天后的日期、星期几、几月、闰年
  • Vue3迎来升级,助力企业数字化转型
  • Java面试知识点(全)- Java并发- Java并发基础一