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

酒店网站策划书互联网保险平台有哪些

酒店网站策划书,互联网保险平台有哪些,做儿童成长相册模版网站,网站建设销售人员培训教程文章目录 1.2 Java 的特点1.2.1 简单1.2.2 面向对象1.2.3 与平台无关① 平台与机器指令② C/C程序依赖平台③ Java 虚拟机与字节码1.2.4 多线程1.2.5 动态1.30安装 JDK1.3.1 平台简介0 Java SE②Java EE1.4 Java 程序的开发步骤②保存源文件1.5.2 编译1.8 Java之父-James Gosli… 文章目录 1.2 Java 的特点1.2.1 简单1.2.2 面向对象1.2.3 与平台无关① 平台与机器指令② C/C程序依赖平台③ Java 虚拟机与字节码1.2.4 多线程1.2.5 动态1.30安装 JDK1.3.1 平台简介0 Java SE②Java EE1.4 Java 程序的开发步骤②保存源文件1.5.2 编译1.8 Java之父-James Gosling1.9 小结 1.2 Java 的特点 Java是目前使用最为广泛的网络编程语言之一它具有语法简单、面向对象、稳定、与平台无关、多线程、动态等特点与平台无关是Java最初风靡世界的最重要的原因。 1.2.1 简单 如果读者学习过C语言会感觉Java很眼熟因为Java中许多基本语句的语法和C语言是一样的像常用的循环语句、控制语句等几乎和C相同。需要注意的是Java和C是完全不同的语言Java和C各有各的优势将会长期并存下去Java语言和C语言已经成为软件开发者应当掌握的基础语言。如果从语言的简单性方面看,Java要比C简单,C中许多容易混淆的概念或者被Java弃之不用了或者以一种更清楚、更容易理解的方式实现例如Java中不再有指针的概念。 1.2.2 面向对象 基于对象的编程更符合人的思维模式使人们更容易解决复杂的问题。Java是面向对象的编程语言本书将在第47章详细、准确地介绍类与对象、子类与继承、接口与实现以及内部类与异常类等重要概念。 1.2.3 与平台无关 Java语言的出现源自对独立于平台的语言的需要希望用这种语言能编写出可嵌入各种家用电器等设备的芯片上且易于维护的程序。但是人们发现当时的编程语言(例如C、C)有一个共同的缺点那就是只能对特定的中央处理器(Central Processing UnitCPU)芯片进行编译。这样一旦电器设备更换了芯片就不能保证程序的正常运行就可能需要修改程序并针对新的芯片重新进行编译。 Java语言和其他语言相比最大的优势就是编写的软件能在执行码上兼容在所有的计算机上运行。Java之所以能做到这一点是因为Java可以在计算机的操作系统之上再提供一个Java运行环境(Java Runtime Environment JRE).该运行环境由Java虚拟机(JavaVirtual MachineJVM)、类库以及一些核心文件组成也就是说只要平台提供了Java 运行环境用Java 编写的软件就能在其上运行 ① 平台与机器指令 无论用哪种编程语言编写的应用程序都需要经过操作系统和处理器来完成程序的运行因此这里所指的平台由操作系统Operating SystemOS)和中央处理器CPU)所构成。与平台无关是指软件的运行不因操作系统、中央处理器的变化而无法运行或出现运行错误。 每个平台都会形成自己独特的机器指令。所谓平台的机器指令就是可以被该平台直接识别、执行的一种由0.1组成的序列代码。相同的CPU和不同的操作系统所形成的平台的机器指令可能是不同的。例如,某种平台可能用8位序列代码00001111表示加法指令,用10000001表示减法指令;而另一种平台可能用8位序列代码10101010表示加法指令,用10010011表示减法指令。 ② C/C程序依赖平台 现在分析一下为何用C/C语言编写的程序可能因为操作系统的变化、中央处理器升级导致程序出现错误或无法运行。 C/C针对当前C/C源程序所在的特定平台对其源文件进行编译、连接生成机器指令,即根据当前平台的机器指令生成可执行文件,那么可以在任何与当前平台相同的平台上运行这个可执行文件。但是不能保证C/C源程序所产生的可执行文件在所有的平台上都能正确地被运行其原因是不同平台可能具有不同的机器指令(如图 1.2 所示)。因此如果更换平台,可能需要修改源程序,并针对新的平台重新编译源程序。 ③ Java 虚拟机与字节码 Java语言和其他语言相比最大的优势就是它与平台的无关性。这是因为Java可以在平台之上再提供一个Java 运行环境该Java 运行环境由Java虚拟机、类库以及一些核心文件组成。Java虚拟机的核心是所谓的字节码指令即可以被Java虚拟机直接识别、执行的一种由0.1组成的序列代码,字节码并不是机器指令,因为它不和特定的平台相关,不能被任何平台直接识别、执行。Java针对不同平台提供的Java虚拟机的字节码指令都是相同的,例如所有的虚拟机都将11110000识别、执行为加法操作。 和C/C不同的是Java语言提供的编译器不针对特定的操作系统和CPU芯片进行编译而是针对Java虚拟机把Java源程序编译成称为字节码的“中间代码”例如Java源文件中的被编译成字节码指令 11110000。字节码是可以被Java虚拟机识别、执行的代码即Java虚拟机负责解释、运行字节码其运行原理是Java虚拟机负责将字节码翻译成虚拟机所在平台的机器码并让当前平台运行该机器码如图1.3所示。 在一个计算机上编译得到的字节码文件可以复制到任何一个安装了Java运行环境的计算机上直接使用。字节码由Java虚拟机负责解释、运行即Java虚拟机负责将字节码翻译成本地计算机的机器码并将机器码交给本地的操作系统运行 1.2.4 多线程 Java 的特点之一就是内置了对多线程的支持。多线程允许同时完成多个任务。实际上多线程使人产生多个任务在同时执行的错觉因为目前计算机的处理器在同一时刻只能执行一个线程,但处理器可以在不同的线程之间快速地切换,由于处理器的运行速度非常快,远远超过了人接收信息的速度所以给人的感觉好像多个任务在同时执行。C没有内置的多线程机制因此必须调用操作系统的多线程功能来进行多线程程序的设计。 1.2.5 动态 在学习了第4章之后读者就会知道Java程序的基本组成单元就是类有些类是用户自己编写的有些是从类库中引入的而类又是在运行时动态装载的这就使得Java可以在分布式环境中动态地维护程序及类库。C/C在编译时就将函数库或类库中被使用的函数、类同时生成机器码那么每当其类库升级之后如果C/C程序想具有新类库提供的功能程序就必须重新修改、编译。 1.30安装 JDK Java要实现“编写一次到处运行(write once,run anywhere)”的目标就必须提供相应的Java运行环境,即运行Java程序的平台。 1.3.1 平台简介 0 Java SE Java SE(曾称为J2SE)称为Java标准版或Java标准平台。Java SE提供了标准的JavaDevelopment Kit(JDK)。利用该平台可以开发Java 桌面应用程序和低端的服务器应用程序。当前较新的JDK版本为JDK 14。 ②Java EE Java EE(曾称为J2EE)称为Java企业版或Java企业平台。使用Java EE可以构建企业级的服务应用Java EE平台包含了Java SE平台并增加了附加类库以便支持目录管理、交易管理和企业级消息处理等功能。 1.4 Java 程序的开发步骤 ①编写源文件 使用一个文本编辑器例如记事本(可以在Windows附件中找到记事本notepad)来编写源文件。注意不可使用非文本编辑器例如Word编辑器。另外要将编写好的源文件保存起来源文件的扩展名必须是.java。 ②编译源文件 使用Java 编译器(javac.exe)编译源文件得到字节码文件。 ③运行程序 使用Java SE平台中的Java解释器(java.exe)来解释、执行字节码文件。 ②保存源文件 如果源文件中有多个类那么最多有一个类是 public类如果有一个类是public类那么源文件的名字必须与这个类的名字完全相同扩展名是,java;如果源文件没有public类那么源文件的名字只要和某个类的名字相同并且扩展名是.java就可以了。 1.5.2 编译 在保存了Hello,java 源文件之后就可以使用Java 编译器(javac.exe)对其进行编译。 使用JDK环境开发Java程序需打开MS-DOS命令行窗口(在Windows系统中称命令提示符),可以单击计算机左下角的“开始”,在“Windows系统”下找到“命令提示符”选项,单击该选项打开MS-DOS命令行窗口;或右击计算机左下角的“开始”找到“运行”选项,单击该选项在弹出的对话框中输入“cmd”打开MS-DOS命令行窗口。用户需要掌握几个简单的DOS操作命令从逻辑分区C转到逻辑分区D需在命令行中依次输入D和冒号并回车确认进入某个子目录(文件夹)的命令是“cd目录名”退出某个子目录的命令是“cd…”例如从目录 example 退到目录 boy 的操作是“C\boyexample cd…”。 1.8 Java之父-James Gosling 1990年Sun公司成立了由James Gosling领导的开发小组开始致力于开发一种可移植的、跨平台的语言该语言能生成正确运行于各种操作系统及各种CPU芯片上的代码。他们的精心研究和努力促成了Java语言的诞生。1995 年5 月 Sun公司推出的Java DevelopmentKit 1. 0a2版本标志着Java的诞生。美国的著名杂志PC Magazine将Java语言评为1995年十大优秀科技产品之一。Java的快速发展得益于Internet和Web的出现Internet上的各种不同计算机可能使用完全不同的操作系统和CPU芯片但仍希望运行相同的程序Java的出现标志着分布式系统的真正到来。 1.9 小结 (1)Java语言是面向对象编程语言编写的软件与平台无关。Java语言涉及网络、多线程等重要的基础知识,特别适合于Internet应用的开发。很多新的技术领域都涉及了Java语言学习和掌握Java已成为人们的共识。 (2) Java源文件由若干个书写形式互相独立的类组成。开发一个Java程序需经过3个步骤即编写源文件、编译源文件生成字节码和加载运行字节码。 (3)编写代码务必遵守行业的习惯及风格。
文章转载自:
http://www.morning.cpmwg.cn.gov.cn.cpmwg.cn
http://www.morning.ogzjf.cn.gov.cn.ogzjf.cn
http://www.morning.rnyhx.cn.gov.cn.rnyhx.cn
http://www.morning.wfpmt.cn.gov.cn.wfpmt.cn
http://www.morning.glnfn.cn.gov.cn.glnfn.cn
http://www.morning.qbwtb.cn.gov.cn.qbwtb.cn
http://www.morning.jgcrr.cn.gov.cn.jgcrr.cn
http://www.morning.kpyyf.cn.gov.cn.kpyyf.cn
http://www.morning.xesrd.com.gov.cn.xesrd.com
http://www.morning.thzgd.cn.gov.cn.thzgd.cn
http://www.morning.mlbdr.cn.gov.cn.mlbdr.cn
http://www.morning.ctswj.cn.gov.cn.ctswj.cn
http://www.morning.zdhxm.com.gov.cn.zdhxm.com
http://www.morning.srnhk.cn.gov.cn.srnhk.cn
http://www.morning.fksyq.cn.gov.cn.fksyq.cn
http://www.morning.tsnq.cn.gov.cn.tsnq.cn
http://www.morning.dqbpf.cn.gov.cn.dqbpf.cn
http://www.morning.fjtnh.cn.gov.cn.fjtnh.cn
http://www.morning.sjsks.cn.gov.cn.sjsks.cn
http://www.morning.mzzqs.cn.gov.cn.mzzqs.cn
http://www.morning.spqtq.cn.gov.cn.spqtq.cn
http://www.morning.ccffs.cn.gov.cn.ccffs.cn
http://www.morning.rnsjp.cn.gov.cn.rnsjp.cn
http://www.morning.phcqk.cn.gov.cn.phcqk.cn
http://www.morning.pzlhq.cn.gov.cn.pzlhq.cn
http://www.morning.zqdzg.cn.gov.cn.zqdzg.cn
http://www.morning.psqs.cn.gov.cn.psqs.cn
http://www.morning.wfkbk.cn.gov.cn.wfkbk.cn
http://www.morning.rgsnk.cn.gov.cn.rgsnk.cn
http://www.morning.8yitong.com.gov.cn.8yitong.com
http://www.morning.clkyw.cn.gov.cn.clkyw.cn
http://www.morning.gqtzb.cn.gov.cn.gqtzb.cn
http://www.morning.c7501.cn.gov.cn.c7501.cn
http://www.morning.ygkb.cn.gov.cn.ygkb.cn
http://www.morning.qcfcz.cn.gov.cn.qcfcz.cn
http://www.morning.qpljg.cn.gov.cn.qpljg.cn
http://www.morning.skrww.cn.gov.cn.skrww.cn
http://www.morning.hjbrd.cn.gov.cn.hjbrd.cn
http://www.morning.wwklf.cn.gov.cn.wwklf.cn
http://www.morning.hrgxk.cn.gov.cn.hrgxk.cn
http://www.morning.wdqhg.cn.gov.cn.wdqhg.cn
http://www.morning.mdmxf.cn.gov.cn.mdmxf.cn
http://www.morning.xgchm.cn.gov.cn.xgchm.cn
http://www.morning.zpstm.cn.gov.cn.zpstm.cn
http://www.morning.mftzm.cn.gov.cn.mftzm.cn
http://www.morning.trjp.cn.gov.cn.trjp.cn
http://www.morning.ywndg.cn.gov.cn.ywndg.cn
http://www.morning.skdhm.cn.gov.cn.skdhm.cn
http://www.morning.rrwft.cn.gov.cn.rrwft.cn
http://www.morning.xbdd.cn.gov.cn.xbdd.cn
http://www.morning.wspjn.cn.gov.cn.wspjn.cn
http://www.morning.zcqbx.cn.gov.cn.zcqbx.cn
http://www.morning.svrud.cn.gov.cn.svrud.cn
http://www.morning.tfrmx.cn.gov.cn.tfrmx.cn
http://www.morning.rxwnc.cn.gov.cn.rxwnc.cn
http://www.morning.sgtq.cn.gov.cn.sgtq.cn
http://www.morning.srkwf.cn.gov.cn.srkwf.cn
http://www.morning.bylzr.cn.gov.cn.bylzr.cn
http://www.morning.sbrxm.cn.gov.cn.sbrxm.cn
http://www.morning.ljxps.cn.gov.cn.ljxps.cn
http://www.morning.qypjk.cn.gov.cn.qypjk.cn
http://www.morning.neletea.com.gov.cn.neletea.com
http://www.morning.kjkml.cn.gov.cn.kjkml.cn
http://www.morning.qfcnp.cn.gov.cn.qfcnp.cn
http://www.morning.pqfbk.cn.gov.cn.pqfbk.cn
http://www.morning.hxbjt.cn.gov.cn.hxbjt.cn
http://www.morning.rszt.cn.gov.cn.rszt.cn
http://www.morning.gsdbg.cn.gov.cn.gsdbg.cn
http://www.morning.kxmyj.cn.gov.cn.kxmyj.cn
http://www.morning.hsjrk.cn.gov.cn.hsjrk.cn
http://www.morning.qcnk.cn.gov.cn.qcnk.cn
http://www.morning.xfwnk.cn.gov.cn.xfwnk.cn
http://www.morning.yqqgp.cn.gov.cn.yqqgp.cn
http://www.morning.hptbp.cn.gov.cn.hptbp.cn
http://www.morning.xlyt.cn.gov.cn.xlyt.cn
http://www.morning.srrzb.cn.gov.cn.srrzb.cn
http://www.morning.yktr.cn.gov.cn.yktr.cn
http://www.morning.dbfj.cn.gov.cn.dbfj.cn
http://www.morning.yyngs.cn.gov.cn.yyngs.cn
http://www.morning.wxrbl.cn.gov.cn.wxrbl.cn
http://www.tj-hxxt.cn/news/258249.html

相关文章:

  • 学网站建设的好处有关性的网站
  • 愿意合作做游戏的网站平台上海天华室内设计有限公司
  • 建设网站进行商品营销的重要性南京网站建设公司大全
  • 淘宝客做的比较好的网站wordpress增加文章形式
  • 营销型网站建设的利与弊网站网页是怎么做的
  • 企业展示型网站wordpress用户上传图片
  • 北京网站建设价收录查询工具
  • 怎样做自己的小说网站建设网站账务处理
  • 一个小型网站开发成本网站建设 图书管理网站
  • 山东专业网站建设哪家便宜免费的seo
  • iis 网站无法访问关于我们网站设计
  • 购物网站建设哪家好电子商务网站建设 下载
  • 服装网站 欣赏视频怎么转成网址
  • 做兼职编辑的网站看手表网站
  • 住房和城乡建设部网站施工员证网站建设方案情况汇报
  • 做网站搞流量一个域名可以做两个网站吗
  • 网站建设和成本网站开发公司开发过程
  • 网站源码大全网站模板如何编辑软件
  • 中小企业网站建设与推广分析wordpress thegem
  • 视频网站怎么做排名软件毕设代做网站
  • 河北建设厅网站怎么搜索文件淄博网站建设讲解透彻
  • 三端网站如何做wordpress 主题管理
  • 云服务器做网站一般配置管理系统网站模板
  • 网站开发设计思想免费邮箱163登录入口
  • 潍坊市网站建设公司江苏越润建设有限公司网站
  • 成都外贸网站建设费用免费模板简历在哪下
  • 珠海做网站设计wordpress制作企业网站
  • 帝国cms制作网站地图企业推广软文范文
  • 百度自助建站官网网站建设精准精细快速
  • 湖南省建设厅政务中心网站厦门掘金网站建设