欢迎来到天天文库
浏览记录
ID:24781935
大小:1.66 MB
页数:43页
时间:2018-11-15
《01第1章 java概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java程序设计1主讲老师:赵利平嘉兴学院数理与信息工程学院304404401@qq.com思考三个问题What?Why?How?为什么要学习java?Java语言是一门什么样的语言?怎么学习这门课程Java历史产生于1991年,由JamesGosling领导的小组在SunMicrosystems公司设计的一种用于消费类电子产品的名为“oak”的小型计算机语言;1993年,随着WWW(万维网)的迅速发展重现生机;1995年,SunMicrosystems公司发布的用Java语言开发的浏览器HotJava,显示了Java在Internet上的强大功能,引起关注;95.5.
2、23,Java诞生(Java1.0.2API)Java历史1996年1月,推出JDK1.0;1998年12月推出JAVA2及JDK1.2;2003年7月发布J2SDK1.4.2。2004年发布JDK5.02006.12.11JDK6.02011年7月28Java7Java能做些什么?Java是功能齐全的通用程序设计语言,可以开发可靠的、要求严格的应用程序。Java能做些什么?Java可以开发Webapplications.Java能做些什么?JavaAppletsJava能做些什么?JavaServletsandJavaServerPagesJava能做些什么?Java
3、可以开发台式机和服务器的应用程序,也可以开发小型掌上设备程序,如PDA、手机等。Java的特点Java是简单的Java是面向对象的Java是分布式的Java是解释型的Java是健壮的Java是安全的Java是结构中立的Java是可移植的Java的效率Java是多线程的Java是动态的Java部分模仿了C++,但是进行了极大的简化和改进,例如丢弃了指针,用接口取代了多重继承。有人称之为“C++--”。Java的特点Java是简单的Java是面向对象的Java是分布式的Java是解释型的Java是健壮的Java是安全的Java是结构中立的Java是可移植的Java的效率Ja
4、va是多线程的Java是动态的Java天生就是面向对象的,Java一开始就设计为面向对象语言。面向对象程序设计是以对象为模型描述现实世界的,世界上任何事物都可抽象为对象。面向对象程序设计提供了极大的灵活性、模块性、透明性和可重用性。Java的特点Java是简单的Java是面向对象的Java是分布式的Java是解释型的Java是健壮的Java是安全的Java是结构中立的Java是可移植的Java的效率Java是多线程的Java是动态的Java的设计使分布式计算变得容易起来,由于Java开始就设计了网络工作能力,因而编写网络程序如同在文件中存取数据一样。Java的特点Jav
5、a是简单的Java是面向对象的Java是分布式的Java是解释型的Java是健壮的Java是安全的Java是结构中立的Java是可移植的Java的效率Java是多线程的Java是动态的运行Java程序需要一个解释器(解释程序)。Java程序编译成Java虚拟机(JVM)编码,这种编码成为字节码。Java的特点Java是简单的Java是面向对象的Java是分布式的Java是解释型的Java是健壮的Java是安全的Java是结构中立的Java是可移植的Java的效率Java是多线程的Java是动态的Java非常重视及早检查错误,Java编译器可以查出许多其他语言运行时才能发
6、现的错误。Java丢弃了其他语言中容易引起错误的默写程序概念类型。Java具有实时异常处理功能。Java的特点Java是简单的Java是面向对象的Java是分布式的Java是解释型的Java是健壮的Java是安全的Java是结构中立的Java是可移植的Java的效率Java是多线程的Java是动态的Java执行多层安全机制以保护系统不受恶意程序破坏。安全的前提是什么也不信任。Java的特点Java是简单的Java是面向对象的Java是分布式的Java是解释型的Java是健壮的Java是安全的Java是结构中立的Java是可移植的Java的效率Java是多线程的Java是
7、动态的利用Java虚拟机,可以编写任何平台上口能运行的程序。Java的特点Java是简单的Java是面向对象的Java是分布式的Java是解释型的Java是健壮的Java是安全的Java是结构中立的Java是可移植的Java的效率Java是多线程的Java是动态的Java是结构中立的,因而Java程序是可移植的,不必重新编译就可在任何平台上运行。Java的特点Java是简单的Java是面向对象的Java是分布式的Java是解释型的Java是健壮的Java是安全的Java是结构中立的Java是可移植的Java的效率Java是多线程的Java
此文档下载收益归作者所有