首页

文章

JAVA 预言特点主要有哪些?

发布网友 发布时间:2022-03-23 05:48

我来回答

2个回答

热心网友 时间:2022-03-23 07:18

1、跨平台:
可移植性强,不像C#只适应WINDOWS系统。支持手机,WINDOWS,UNIX,各类电子产品的控制软件等等,没有JAVA语言不支持的。程序经过一次编译后可以移植到别的系统上解释执行。
2、面向对象:
其实是现实世界模型的自然延伸。现实世界中任何实体都可以看作是对象。对象之间通过消息相互作用。另外,现实世界中任何实体都可归属于某类事物,任何对象都是某一类事物的实例。如果说传统的过程式编程语言是以过程为中心以算法为驱动的话,面向对象的编程语言则是以对象为中心以消息为驱动。用公式表示,过程式编程语言为:程序=算法+数据;面向对象编程语言为:程序=对象+消息。 所有面向对象编程语言都支持三个概念:封装、多态性和继承,Java也不例外。现实世界中的对象均有属性和行为,映射到计算机程序上,属性则表示对象的数据,行为表示对象的方法(其作用是处理数据或同外界交互)。所谓封装,就是用一个自主式框架把对象的数据和方法联在一起形成一个整体。可以说,对象是支持封装的手段,是封装的基本单位。Java语言的封装性较强,因为Java无全程变量,无主函数,在Java中绝大部分成员是对象,只有简单的数字类型、字符类型和布尔类型除外。而对于这些类型,Java也提供了相应的对象类型以便与其他对象交互操作。
3、安全性:在 iSeries 服务器上运行的大多数 Java(TM) 程序是应用程序,而不是 applet,所以“砂箱”安全性模型对它们不起*作用。从安全性的观点看,Java 应用程序所受的安全性*与 iSeries 服务器上的任何其它程序相同。要在 iSeries 服务器上运行 Java 程序,您必须对集成文件系统中的类文件具有权限。程序一旦启动,它就在该用户权限控制下运行。 您可以使用沿用权限来访问具有运行程序的用户的权限和程序拥有者权限的对象。沿用权限临时地将用户原先无权访问的对象的权限授予用户。

4、并发性:JAVA支持多线程技术,就是多个线程并行机制,多线程是Java的一个重要方法,特别有利于在程序中实现并发任务.Java提供Thread线程类,实现了多线程的并发机制.然而,程序的并发执行必定会出现多个线程互斥访问临界资源的局面,因而并发系统解决的关键就是对临界资源的管理和分配问题,而在进行临界资源分配时有两方面需要考虑,即安全性和公平性.文中首先讨论了多线程并发系统中的安全性与公平性问题,指出安全性与公平性在并发系统中访问临界资源时的重要性.并通过火车行驶单行隧道的实例,演示各种条件下的行驶情况来进一步说明该问题.

热心网友 时间:2022-03-23 08:36

面向对象
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 吃什么能让房事时间长些? 我计算机专科毕业,2002年通过软考初级程序员,想考个中级职称,不知我这种水平能考中级 数据库系统工程师 计算机等级与中级职称的关系 盐城的特产(吃、玩) 盐城的特产有哪些啊?具体点哦 盐城有什么特色小吃 谁知道盐城有什么好吃的特产a 盐城有什么好吃的特产 求助:C语言的学习过程 求用C语言制作一个简单软件完整的学习流程 初学C语言,从哪本书开始学习,顺序是怎样的? C语言学习顺序问题 C语言学习路线? 深入学习C语言的具体步骤 学习C语言基本的学习大纲顺序是什么? 请列举学习C语言的过程? 请提供学习C语言的流程? 学习C语言的步骤,详细点 学习c语言的步骤 学习C语言应遵循哪些步骤? 浙江绍兴有什么好玩的地方,有哪些特产? cisp有什么用? c语言用什么开发的? c语言的编译程序可以用什么语言来编写 准备学思科认证,学哪个方向好 思科的认证哪个方向就业最好,哪个方向证书最好考? 我是学习RIA开发的,想要考一个思科认证,CCIE的。思科认证好像分很多的方向?哪个更适合? 请问考过思科认证的人们!思科的认证是不是也分很多方向的?如果我要是想考!怎么准备考核啊? 安博亚威的思科认证的认证都有哪些方向? 软件设计师和系统分析师可以同时报吗 药士证考试要考哪几门? 法考需要考几科? 请问自考一般需要考几科? 会计初级考试需要考几门 注安师考几门?每场考试多少时间? 成人本科考试需要考几科? 自考要一共要考多少门课程呢 招教考试一般都考什么,考试分几门 大学考试一般要考几天? 几科? 注册会计师要考多少门 大学期末考试一般要考几门课程?满分多少?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com