day01-java开发前奏要点.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机基础 电子计算机,俗称电脑,是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。 cpu是一台计算机的运算核心和控制核心。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU由运算器、控制器、寄存器、高速缓存及实现它们联系的数据、控制及状态的总线构成。作为整个系统的核心,CPU 也是整个系统最高的执行单元,因此CPU已成为决定电脑性能的核心部件,很多用户都以它为标准来判断电脑的档次。CPU的主频即CPU内核工作的时钟频率(CPU Clock Speed)。该时钟速度越快,时间段内执行的指令就越多酷睿是2G-3G(1G是10000Mhz)例如,2MHz(200万次/秒),3GHz(三十亿次/秒)内存是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。内存不能长久保存数据(非ROM),断电时信息就丢失,程序和数据都会被保存在存储设备中(例如硬盘),当程序和数据需要使用时,再加载进内存,注意:内存读取和写入的速度要比存储设备快的多。 存储设备主要有:磁盘驱动器,光盘驱动器(cd dvd)USB闪存(U盘)。Widows xp Linux Unix 应用软件 例如:QQ、WPS、Photoshop、、微软的Office需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令(所有程序---(附件--(命令行提示符 或者开始-(输入cmd即可。 常见的dos命令 盘符: 进入指定的盘符下。 dir : 列出当前目录下的文件以及文件夹 md : 创建目录rd : 删除目录cd : 进入指定目录 cd.. : 退回到上一级目录 cd \ : 退回到根目录echo hello javaa.txt 写入文本到指定文件 type a.txt 显示文件内容命令del : 删除文件exit : 推出dos命令行 cls 通知计算机将当前的命令清空语言起源 …优酷 1995年5月23日,JAVA语言诞生 雏形 1996年,1997分别推出JDK1.0,JDK1.1版 1999年,JAVA被分成J2SE,J2EE,J2ME 2000年,JDK1.4发布 2004年9月30日18:00PM,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为Java SE 5.0 2005年,JAVA版本正式更名为JAVAEE,JAVASE, JAVAME 2006年12月,SUN公司发布JRE6.0    2009年04月20日,Oracle以74亿美元收购Sun。取得java的版权。 2010年9月,JDK7.0已经发布,增加了简单闭包功能。    2011年7月,甲骨文公司发布java7的正式版。 2013年8月计算机语言使用排行榜 疑问:学习java需要考证吗?(不需要考的, 英语四级证书) 2.2 java语言重要特性之跨平台 跨平台 什么是跨平台,跨平台概念是软件开发中一个重要的概念,即不依赖于操作系统,也不信赖硬件环境。一个操作系统下开发的应用,放到另一个操作系统下依然可以运行。Java的跨平台 “write once run anywhere” Java的跨平台是相对于其他编程语言而言的,通过Java语言编写的应用程序在不同的系统平台上都可以运行。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。在windows编译的c语言程序,在linux下是不能运行的。当然在linux下编译的c语言程序在windows下也是不能运行的。而Java语言在不同平台上运行时不需要重新编译。 Java跨平台的原理:Java的跨平台是通过Java虚拟机(JVM)来实现的。 Java虚拟机(JVM) Java Virtual Machine 一个软件模拟的计算机。Java源程序想象成我们的C源程序,Java源程序编译后生成的字节码(.class)就相当于C源程序编译后的二进制可执行文件。JVM虚拟机相当于计算机系统(操作系统+硬件环境),Java解释器相当于CPU。 .exe文件直接在windows操作系统下运行,在CPU上运行的是机器码(.exe文件) .class字节码文件是运行在JVM虚拟机下的,在Java解释器上运行的是Java字节码。 Java解释器相当于运行Java字节码的“CPU”,但该“CPU”不是通过硬件实现的,而是用软件实现的。Java解释器实际上就是特定的平台下的一 个应用程序。只要实现了特定平台下的解释器程序,

文档评论(0)

1192212 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档