第1章_初次接触java

第1章_初次接触java

ID:34418981

大小:718.78 KB

页数:35页

时间:2019-03-06

第1章_初次接触java_第1页
第1章_初次接触java_第2页
第1章_初次接触java_第3页
第1章_初次接触java_第4页
第1章_初次接触java_第5页
资源描述:

《第1章_初次接触java》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计1教学内容第1章初次接触Java第2章Java语言基础第3章Java工程规范第4章~第6章面向对象(穿插介绍几种设计模式)第7章Java异常处理机制第8章Java常用类库与工具第9章多线程编程第10章集合类框架第11章小应用程序Applet第12章GUI编程(Awt和Swing)第14章I/O输入输出第15章Java网络编程第16章Java数据库连接技术JDBC2参考资料Java编程思想(第4版)机械工业出版社Thinking in Java   BruceEckel著Java核心技术:卷Ⅰ

2、:基础知识(第8版)卷Ⅱ:高级特性(第8版)CayS.Horstmann,GaryCornell(美)著The Java Tutorials http://download.oracle.com/javase/tutorial/深入浅出设计模式(HeadFirstDesignPatternsHeadFirstDesignPatterns)EricFreeman,ElisabethFreeman著3第一章Java概述Java的发展史Java语言的特点Java程序运行机制Java程序的开发运行环境第一个程序HelloWorld

3、.javaJava编程规范Java程序分类4Java的发展1、Java的版本史1990-1994:Java孕育.Oak,之后叫Java1995年5月23日,java亮相,引起关注1996年,Sun公司正式发布了Java,JDK1.01998年,JDK1.2,更名为Java2.02000年8月,J2SE1.3、J2EE1.2.1、J2ME1.32004年,J2SE1.5更名为J2SE5.02005年,公开JavaSE6。此时,Java的各种版本已经更名以取消其中的数字“2”:J2EE更名为JEJavaEEE,JJ2SE2

4、SE更名为JSJavaSEE,J2ME更名为JavaME2010年4月Oracle宣布收购SUN5Java的发展2、Java小知识(1) Java生日:1995年5月23日(2)Java(2)Java的Logo:一杯飘香的咖啡(3) “Java-One”,全世界Java开发者的盛会。(4) Java之父:James GlGosliing6Java的发展3、Java的三大领域Java Platform, Enterprise EditionJEJava EEE,Java平台企业版主要用于企业级应用开发,分布式,网络程序,定位在服务器端

5、应用:Java Platform, Standard EditionJava SE,Java平台标准版:桌面应用系统,定位在客户端应用。JavaPlatformMicroEditionJavaPlatform, MicroEditionJava ME,Java平台微型版:主要用于消费产品和嵌入式设备开发7Java的发展-JAVA在程序员中的地位目前IT专业人员使用的第一种计算机语言2007年ITPUB调查分析报告8Java的语言特性简单性:摒弃了C++中容易引发程序错误的地方,如指针、多继承和内存管理面向对象:平台无关性:wri

6、iteonce,runhanywhere健壮性:早期检查、运行期检查;去掉指针,增垃圾收集、异常处理安全性:多线程:使得在一个程序里可同时执行多个小任务,多线程带来的更大的好处是更好的交互性能和实时控制性能分布式:拥有包含HTTP、FTP协议的子库,可凭借URL打开并访问网络上的对象动态载入:允许程序动态地装入运行过程中所需要的对象9Java的语言特性-DynamicLoading其它语言Java语言程序开始执行后,所有对象就一起当需要某个对象时,才将该对象载载入。一旦开始执行,就无法做出入。这个性质,使动态加载对象成变更。为

7、可能。Java的语言特性-安全性在Java中执行一个程序时层层把关,而且活动范围被局限在特定空间。很好!一切正常!但只准你在特定表乱跑,我范围活动。被篡改带你到正确过吗?的存储空间。Java字节码((yByteCode))Java程序运行机制1、Java两种核心机制Java虚拟机(JavaVirtualMachine)垃圾收集机制(GarbageCollection)12Java程序运行机制2、Java程序运行过程13Java程序运行机制3、核心机制之Java虚拟机Java虚拟机,可以理解成一个以字节码为机器指令的CPU。对于

8、不同平台,有不同的虚拟机。JVM机制屏蔽了底层运行平台的差别。从而实现了“一次编译,到处运行”。14开发,编译,执行Java示意图程序文件名.javaJavaApplicationsCompilerJav

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。