面向对象程序设计-第一章.ppt

上传人:小飞机 文档编号:6034423 上传时间:2023-09-16 格式:PPT 页数:29 大小:262.50KB
返回 下载 相关 举报
面向对象程序设计-第一章.ppt_第1页
第1页 / 共29页
面向对象程序设计-第一章.ppt_第2页
第2页 / 共29页
面向对象程序设计-第一章.ppt_第3页
第3页 / 共29页
面向对象程序设计-第一章.ppt_第4页
第4页 / 共29页
面向对象程序设计-第一章.ppt_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《面向对象程序设计-第一章.ppt》由会员分享,可在线阅读,更多相关《面向对象程序设计-第一章.ppt(29页珍藏版)》请在三一办公上搜索。

1、计算机网络技术 张立涓,面向对象程序设计第一讲,教师:张立涓,计算机网络技术 张立涓,电话:Email:办公室:行政楼504,计算机网络技术 张立涓,课程介绍,本课程以java语言为素材,讲授面向对象程序设计的方法与思路。课程目标:掌握网络应用程序设计基本要领和网络应用程序开发工具的使用技术。前导课程:程序设计基础,JAVA PROGRAMMINGLANGUAGE FOR NONPROGRAMMERS,SL-110,MIGRATING TO OOPROGRAMMING WITHJAVA TECHNOLOGY,SL-210,Non Programer Entry,C Programer Entr

2、y,JAVA PROGRAMMINGLANGUAGE,SL-275,C+Programer Entry,JAVA PROGRAMMINGLANGUAGEWORKSHOP,SL-285,ARCHITECTING ANDDESIGNING J2EEAPPLICATION,SL-425,相关认证考试,计算机网络技术 张立涓,考核方式,课堂练习和作业20%期中测验20%课程设计40%期末考试20%,优秀课程设计展示,计算机网络技术 张立涓,学习方法,1.模仿法2.破坏法3.拼装法4.记忆法,计算机网络技术 张立涓,模仿法,计算机网络技术 张立涓,破坏法,计算机网络技术 张立涓,拼装法,计算机网络技术

3、张立涓,记忆法,语言就是一组规则只有把规则熟烂于心才能应用自如,计算机网络技术 张立涓,本节课主要内容,理论:Java的历史、特点Java程序的开发过程学习Java必须掌握的知识实例:简单Java应用程序,计算机网络技术 张立涓,Java的诞生,Sun Green研究小组成立(1991年),OAK诞生,Java诞生(1995),JDK1.0(1996),JDK1.1(1997),JDK1.2(1998),JDK1.4(2002),JDK1.5(2004),J2SE 6.0(2006),Java的历史,JDK1.3(2000),计算机网络技术 张立涓,Java发展的时间表,JDK 1.1.4 S

4、parkler 宝石 1997-09-12 JDK 1.1.5 Pumpkin 南瓜 1997-12-13 JDK 1.1.6 Abigail 阿比盖尔-女子名 1998-04-24 JDK 1.1.7 Brutus 布鲁图-古罗马政治家和将军 1998-09-28 JDK 1.1.8 Chelsea 切尔西-城市名 1999-04-08 J2SE 1.2 Playground 运动场 1998-12-04 J2SE 1.2.1 none 无 1999-03-30 J2SE 1.2.2 Cricket 蟋蟀 1999-07-08 2010年sun被Oracle公司收购J2SE 1.3 Kest

5、rel 美洲红隼 2000-05-08 J2SE 1.3.1 Ladybird 瓢虫 2001-05-17 J2SE 1.4.0 Merlin 灰背隼 2002-02-13 J2SE 1.4.1 grasshopper 蚱蜢 2002-09-16 J2SE 1.4.2 Mantis 螳螂 2003-06-26 J2SE 5.0(1.5.0)Tiger 老虎 2004-10 J2SE 6.0(Beta)Mustang 野马 2006-04,计算机网络技术 张立涓,Java有哪些特性?,简单性面向对象操作平台无关性高性能 多线程丰富的类库,计算机网络技术 张立涓,Java开发环境的配置,JavaD

6、evelopment Kit开发工具,Javac及基础核心类运行环境,java及基础核心类 如图:它包括JVM和JRE两部分,什么是JDK?,JDK,JRE,JVM,JVM(Java Virtual Machine,Java虚拟机)JRE(Java Runtime Enviroment,Java运行环境),计算机网络技术 张立涓,什么是JVM?(Java虚拟机),JVM是 计算机可以在任何处理器上执行.class文件中的字节码Java虚拟机中有个Java解释器(JIT),它负责将字节码文件解释为特定机器上可以运行的机器码。,软件模拟的,Windows/Unix/Linux/其它电子设备,计算机

7、网络技术 张立涓,Java开发环境的配置,安装JDK设定环境变量path指示JDK命令文件的路径;选择“我的电脑”,单击鼠标右键,打开“属性”,选择“高级”选项卡,打开环境变量对话框,选择系统变量中的path,单击“编辑”,在路径末尾输入如下路径(用“;”与前面路径分隔开):;C:Program FilesJavajdk1.5.0_02bin,JDK的安装与配置:,使用记事本做编辑器,在命令行窗口下编译程序时,需要做以上设置,计算机网络技术 张立涓,Java开发工具,Java开发工具有很多种NotepadJCreator JbuilderEclipse,计算机网络技术 张立涓,入门示例1 Ja

8、va应用程序,编写源代码如下,并保存为HelloWorld.java,注意文件后缀名必须为java。编译源文件生成class文件(字节码),注意带上文件后缀.java。javac HelloWorld.java运行class文件,注意不可带文件后缀.class java HelloWorld,public class HelloWorld public static void main(String args)System.out.println(Hello World!);,计算机网络技术 张立涓,Java语言的工作机制,Java源程序扩展名为.java,Java字节码文件扩展名为.clas

9、s,Javac,编译,JVM虚拟机,Java,Unix JVM,DOS JVM,Java OS,Win JVM,Write Once,Run Anywhere,执行,计算机网络技术 张立涓,Windows下C编程的过程,C源程序(扩展名为.c),Windows可执行文件(扩展名为.exe),Windows操作系统,C编译程序,执行,计算机网络技术 张立涓,程序代码解释,public class HelloWorld public static void main(String args)System.out.println(Hello World!);,注:1.用红字标示的为Java程序的固定

10、格式2.表示类的开始和方法的开始和结束都要使用3.语句结束使用“;”,类的名称(必须和程序文件名一样,包括大小写),公共类,main方法的固定格式,在屏幕上输出字符串,计算机网络技术 张立涓,Java应用程序的结构,计算机网络技术 张立涓,Java应用程序的工作机制,HelloWorld.java,HelloWorld.class,Javac,Compile,JVM,Java,Unix JVM,DOS JVM,Java OS,Win JVM,Can run on multiple platforms,Runtime,计算机网络技术 张立涓,练习,编写Java应用程序,分行显示自己的姓名、地址和

11、电话。如下图所示,计算机网络技术 张立涓,拓展知识命令行下的编译和运行,使用记事本编辑Java源文件开始-运行 输入 cmd打开命令行窗口.编译命令Javac helloworld.java执行命令 java helloworld注:使用命令行编译程序的前提:配置好JDK环境,即path环境变量(点击察看具体配置方法)。,计算机网络技术 张立涓,拓展练习,使用记事本编辑程序Hello.java,分行显示姓名地址电话,计算机网络技术 张立涓,本节课Java相关术语,JVM(Java Virtual Machine,Java虚拟机)JRE(Java Runtime Enviroment,Java运行环境)JVM;Java平台包含的核心类库以及支持文件。Java API(Java Application Programming Interface,Java 编程接口)Java语法;Java类库、预定义代码可以查找Java帮助文档JDK(Java Development Toolkits)含上述成分Java2(Java 2 Platform,J2 SDK)相当JDK1.2,计算机网络技术 张立涓,小结,Java开发环境的配置Java程序的编译和运行,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号