ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:506.59KB ,
资源ID:13352015      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-13352015.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第一章java的概述DOC.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

第一章java的概述DOC.docx

1、第一章java的概述DOCjava语言的概述1. 第一天的目标 了解什么是java 了解java的发展历程 了解java的设计目标 java语言的特点 java语言名字的由来 了解今后发展的方向 java都能做些什么呢 安装java语言的环境(JDK Java Development Kit ) 配置临时的环境变量 能写出最简单java程序:HelloWorld 练习2. 什么是java语言Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。java是一个编程语言,例如:C语言,C+ ,C# ,VB ,汇编语言

2、等等很多编程语言,java是在社会中的主流的编程语言。也是一种运行环境,如下图是编程语言排行榜:3. java语言的设计目标a) 创造一种面向对象的程序设计语言,比面向过程的语言更容易理解b) 提供的程序的运行环境,使代码独立于平台,编译好的程序在任何系统下都可以运行,实现“一处编译处处执行”c) 吸收C和C+代码中的优点,使程序员容易掌握d) 摒弃C和C+中不容易接受的代码,如:指针运算,内存的申请和释放和无条件转移语句e) 在java中提供了很丰富的类库,使程序员学习更方便f) 提供代码的检验机制以保证安全性4. java语言的特点 a) java语言是简单的java语言的语法与C语言和C

3、+语言很接近,使得大多数程序员很容易学习和使用java,另一方面,java丢弃了C+中很少使用的和、很难理解,令人迷糊的特性,特别的是:java语言不适用指针,提供了垃圾回收机制。b) java语言是纯面向对象,全面支持动态绑定,而C+只对虚拟函数使用动态绑定c) java语言是分布式的,支持Internet应用开发,支持BS架构,B/S是Browser/Server的缩写,客户机上只要安装一个浏览器(Browser),如Internet Explorer,服务器安装Oracle等数据库。用户界面完全通过浏览器实现,主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交

4、互。维修比较容易,只需修改服务器上的程序,现在网络上用的大型网站大部分都是用java开发的d) java语言是健壮的。java的安全检查机制使得java更具健壮性。e) java的平台无关性,Java在编译成java程序时生成的是平台无关的字节码,该字节码文件不面向任何具体的平台,只面向JVA(java虚拟机),不同的平台有对应的JVM,都提供了相同的接口,JVM相当于一个转换器,相同的字节码文文件会通过不同的JVM转换为程序在不同的平台上运行。 f) java语言是安全的。java提供了一个安全机制以防恶意代码的攻击g) java是解释型的,首先把写好的java文件,通过编译器生成class

5、文件(字节码文件),通过类装载器,字节码校验器,最后操作系统平台又解释器执行h) java是高性能的。java的运行速度随着JIT(Juse-In+Time)编译技术的发展越来越接近于C+总的来说:java语言是:java是一种简单的,面向对象的,分布式的,平台无关性的,解释性的,健壮安全的,结构中立的,可移植的,性能优异,多线程的动态语言。5. java的发展史a) 1995年5月23日,Java语言诞生 b) 1996年1月,第一个JDK-JDK1.0诞生 c) 1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术 d) 1996年9月,约8.3万个网页应用了JAV

6、A技术来制作 e) 1997年2月18日,JDK1.1发布 f) 1997年4月2日,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录 g) 1997年9月,JavaDeveloperConnection社区成员超过十万 h) 1998年2月,JDK1.1被下载超过2,000,000次 i) 1998年12月8日,JAVA2企业平台J2EE发布 j) 1999年6月,SUN公司发布Java的三个版本:标准版、企业版和微型版(J2SE、J2EE、J2ME) k) 2000年5月8日,JDK1.3发布 l) 2000年5月29日,JDK1.4发布 m) 2001年6月5日,NO

7、KIA宣布,到2003年将出售1亿部支持Java的手机 n) 2001年9月24日,J2EE1.3发布 o) 2002年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升。 p) 2004年9月30日18:00PM,J2SE1.5发布,是Java语言的发展史上的又一里程碑事件。为了表示这个版本的重要性,J2SE1.5更名为J2SE5.0 q) 2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字“2”:J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。 r) 2006

8、年11月13日,SUN公司宣布Java全线采纳GNU General Public License Version 2,从而公开了Java的源代码。s) 2011年7 月28日,JavaEE 7.0发布t) 2013年的 9 月份,jdk 8.0 发布 Java SE : 是整个java技术的核心和基础,是Java ME和Java EE编程的基础,应用平台的 基础,桌面系统的java 平台标准版,桌面系统应用平台Java EE: 创建服务器应用程序和服务的java平台企业版,企业web服务应用平台Java ME: 适用与小型设备和智能卡的java平台Micro版,移动平台6. java语言名字

9、的由来a) 第一种说法 Java的发展历程充满了传奇色彩。最初,Java是由Sun(升阳)公司的一个研究小组开发出来的,该小组起先的目标是想用软件实现对家用电器进行集成控制的小型控制装置。开始,准备采用C+,但C+太复杂,而且安全性差,最后基于C+开发了一种新的语言Oak,据说当时是小组成员之一Gosling在苦思冥想这种语言的名字时,正好看到了窗外的一颗橡树,Oak在英文里是“橡树”的意思,所以给该语言命名为Oak。它是一种用于网络的精巧而安全的语言,但是这个在技术上非常成功的产品在商业上却几近失败,可怜的Oak几乎濒临夭折的危险。Internet的诞生给Oak的发展带来了新的契机。在Jav

10、a出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。这对于那些迷恋于WEB浏览的人们来说简直不可容忍。他们迫切希望能在WEN中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。对于用户的这种要求,传统的编程语言显得无能为力。SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都感觉到:噢,这正是大家想要的。那么Java的名字又是由何而来呢

11、,据说有一天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,得到了其他人的赞赏,于是,Java这个名字就这样传开了。随后Java成了一颗耀眼的明星,丑小鸭一下了变成了白天鹅。所以java的图标就变成了一杯冒着热气的咖啡。 b) 第二种说法 Java实际上是几个核心开发人员的名字缩写,其中的 J当然就是Gosling(詹姆斯 高斯林)了7. 今后的发展方向 java作为当前最流行的编程语言之一,在生活中很多地方都得以应用,每个人都要有自己的发展路线的特点 当前java程序员有三条就业曲线1. 管理道路 2

12、. 技术道路3.自己创业,成为腾讯的马化腾,360的周鸿祎(y),创造出自己的产物,出人头地8. java都能做些什么呢 ?a) 大型企业级应用,比如大型企业管理系统,最典型的就是:1) 有关金融行的大型企业:所有的证券公司,银行,比如建设银行,工商银行2) 有关通信及网络的大型企业,电信,移动,联通,网通3) 大型管理系统,如:客户管理系统、供应链等:b) 大型网站,最典型的就是电子商务交易平台阿里巴巴以及淘宝c) 电子政务,相关政府部门,绝大多数的信息化系统都是由java开发的d) 游戏,安卓手机都是用java开发的e) 嵌入式设备及消费类电子产品,无线手持设备、医疗设备、通信终端、信息家

13、电(如数字电视、电冰箱、机顶盒)、汽车电子设备等都是比较热门的java应用领域9. 重要的Dos命令 cmd 进入dos命令行 cd 文件 打开目录 dir 显示某目录下所有的文件和文件名 cd. 返回上一级目录 cd 返回磁盘根目录 cls 清屏 exit 退出dos命令行10. 安装java的运行环境和开发环境 JDK介绍i. 全称为Java SE Development Kit,java的标准开发包ii. 提供了编译运行Java程序所需的工具和资料,包含编译器,运行环境,以及常用的类库iii. 如果做开发,必须下载jdk Jre介绍iv. 全称为Java Runtime Environm

14、entv. Java 的运行环境vi. 在jdk中已经包含了jre,jre可以不安装vii. 如果仅仅是为了运行一个程序,那么有jre可以了 下载jdk 7.0 版本 安装JDK 7.0 了解安装的目录 bin目录:存放可执行文件; lib目录:存放Java的类库文件; include目录:存放用于本地方法的文件; demo目录:存放演示程序; jre目录:存放Java运行环境文件; 配置环境变量 运行java程序需要经过两个步骤1. 将java文件进行编译成class文件2. 将class文件在平台上执行 第一种配置方法 PATH=java 的安装路径bin CLASSPATH=.;java

15、 的安装路径lib 第二种配置方法JAVAHOME=java的安装路径 PATH=%JAVAHOME%bin CLASSPATH=.;%JAVAHOME%lib CLASSPATH=.;%JAVAHOME%libtools.jar;%JAVAHOME%libdt. jar 注意: 配置JAVAHOME的作用:1.为了方便引用 2.归一原则,当jdk路径改变时,只要改便JAVAHOME中的值即可 配置PATH的作用:在任何路径下都可以使用java中的命令 配置CLASSPATH的作用:是为了引入系统提供的工具和类库,随着jdk的方法和系统的更新,CLASSPATH可以省去不配置 11. 配置临时环境变量 临时设置环境变量的值 :set path=java的安装路径bin 查询变量的值:set path12. 写出最简单的HelloWorld程序 注释:1. 注意中英文符号2. 编译方法:javac 文件名(包含扩展名)3. 执行命令: java 文件名(不包含扩展名)13. 练习 在命令行中显示如下图形: * * * *

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2