1-课程概述new

1-课程概述new

ID:34424836

大小:3.22 MB

页数:37页

时间:2019-03-06

1-课程概述new_第1页
1-课程概述new_第2页
1-课程概述new_第3页
1-课程概述new_第4页
1-课程概述new_第5页
资源描述:

《1-课程概述new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java语言与面向对象程序设计吴青wuqingwhu@gmailcomwuqingwhu@gmail.com核心词汇封装抽象继承对象类多态内容提要JavaWeb开发面向对象编程Java语言面向对象程序设计思想Java语言1Java开发环境与工具2Java的程序结构3Java语言特点Java开发环境与工具•下载安装JDK和JRE•配置环境变量•安装开源开发环境Eclipse安装并配置JDK和JREJava的程序结构类声明与定义publicclassLotsHelloApplication{类中的方法publicstaticvoidmain(

2、String[]args){for(intj=0;j<5;jj)++)语句结尾以分号标志{System.out.pp(rintln(“Hello!World,,)”);}}}用大括号括起语句组Java语言中的大小写JAVA语言格言严格区分大大小写。推荐书写风格:–类名第一个字母大写PhoneCard–方法名第一个字母小写getBlBalance()()–变量名第一个字母小写cardNumber–各标识名内含单词首字母大写Java程序的几种类型•Application–“JaJaava应用程序”是可以独立运行的JaJaava程序。–由Jav

3、a解释器控制执行。•AltApplet–“Java小程序”不能独立运行,而是被嵌入到Web页中。–由Java兼容浏览器控制执行。AlAppliitcatiion程序基本结构•java类–由一个或多个“类”组成。必须有一个“类”定义了main()方法,该方法是自动执行的类方法,是Java应用运行的起始点。而这个类也就称之为“主类”。HelloApplicationAlAppliitcatiion程序上机过程•不用eclipse–编辑源程序•EditHelloApplication.javaEditHelloApplication.java(

4、dos命令)•使用notepad编辑器编辑java源程序更为方便。–编译—javacjaacjavacHelloApplicationjaaHelloApplication.java产生HelloApplication.class文件–解释执行—javajavaHelloApplication(隐含.class文件)•Java程序文件–源文件名要与主类名同名(包括大小写)–一个类产生一个.class文件appltlet小程序•不用EliEclipse–编译java小程序javacHelloApplet.java–使用文本编辑建立test.

5、html文件,嵌入HelloAppletclassHelloApplet.class–浏览html文件•使用appletviewerappletviewertest.htmlHelloApplet•使用常规的浏览器Java上机过程¢Application:D:>editHelloApplicationjava>editHelloApplication.javaD:>javacHelloApplication.javaD:>javaH

6、elloApplicationHello,JavaWorld!¢Applet:D:>editHelloApplet.javaD:>j>javacHllAltjHelloApplet.javaD:>edittest.htmlD:>appletviewertest.htmlJava的工作方式.javajava源程序文件编译.class二进制字节码文件Java虚拟机(JVM)本地计算机系统Java术语•JVM-java虚拟机–JVM将java字节码程序翻译成机器语言。然后由计算机执行。–JVM本身不足以支持javaapplication

7、和applet的运行。•JRE-java运行环境–JRE是由JVM和javaplatform核心类以及相关支撑文件组成。•API-ApplicationprogramminginterfaceApplicationprogramminginterface.–API是rules(syntax):在java技术中如何编程。–API包括数百个类——公司预先编好的代码,你可以在编程中充分利用它们的功能。Java语言的特点•跨平台一次编译、处处运行•纯面向对象语言•简单•多线程•分布式•……内容提要JavaWeb开发面向对象编程Java语言面向对象

8、程序设计思想面向对象程序设计思想•面向whthat程序设计–POPÆOOPÆAOPÆSOAÆ?•核心概念–对象–类•基本原理–抽象–封装–继承–多态面向whthat设计•面向过程–以事件为中心

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

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

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