版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java程序设计(chénɡxùshèjì)案例教程共三十页第一章Java语言(yǔyán)概述共三十页第一章Java语言(yǔyán)概述技能目标:通过本章的学习,了解Java语言的特点,掌握Java语言的运行机制,学会编写并运行一个最简单的Java程序。知识目标:了解Java语言的特点;掌握Java语言的运行机制;掌握运用Java编写命令行程序的方法;会编译、运行、调试、维护(wéihù)Java程序本章任务:在屏幕上显示教务管理系统的欢迎信息。共三十页1.1Java语言(yǔyán)发展史
1.1.1Java的发展历史(lìshǐ)简介诞生于1991年,原名oak
成熟于1995年,改名java共三十页1.1Java语言(yǔyán)发展史1.1.2Java版本和未来(wèilái)发展趋势简介1.Java版本(1)JavaSE(2)JavaEE(3)JavaME
2.未来发展趋势Oracle收购Sun后,推出了Java的十年发展战略。共三十页1.2java语言(yǔyán)的主要特点1.面向对象2.平台无关(wúguān)性3.分布式4.可靠性和安全性5.多线程6.简单性7.健壮性8.高性能9.灵活性共三十页1.3Java运行机制Java程序的运行要经过编写、编译、运行3个步骤。(1)编写源文件:是指在Java开发环境中进行程序代码的输入,最终形成后缀名为.java的Java源文件。(2)编译Java源文件:是指使用Java编译器对源文件进行错误排查(páichá)的过程,编译后将生成后缀名为.class的字节码文件。(3)运行Java程序:是指使用Java解释器将字节码文件翻译成机器代码,执行并显示结果共三十页1.3Java运行机制Java虚拟机JVM(JavaVirtualMachine)共三十页1.4Java开发环境(huánjìng)搭建1.4.1JDK的下载和安装建立Java运行环境,首先要登录网站/technetwork/java/index.html,下载JDK开发工具,根据(gēnjù)操作系统的不同可以下载不同版本的JDK,这里以windows平台为例,下载最新的JDK软件名为:jdk-7u25-windows-i586.exe;安装过程比较简单,只须接受默认安装即可。安装时注意安装路径,默认为:C:\ProgramFiles\Java\jdk1.7.0。共三十页1.4.1JDK的下载(xiàzǎi)和安装JDK安装完成后,将包含以下内容:(1)开发工具开发工具位于bin/子目录中,指工具和实用程序,可帮助您开发、执行、调试和保存以Java编程语言编写(biānxiě)的程序。(2)运行时环境运行时环境位于jre/子目录中,由JDK使用的JavaRuntimeEnvironment(JRE)的实现。JRE包括Java虚拟机(JVM)、类库以及其他支持执行以Java编程语言编写的程序的文件。(3)附加库附加库位于lib/子目录中,开发工具所需的其他类库和支持文件。共三十页1.4.2环境变量的配置(pèizhì)
配置JDK运行环境主要有2个方面的工作,一是增加命令寻找路径,修改系统变量(biànliàng)path,增加指向Java常用工具安装的路径:例如C:\ProgramFiles\Java\jdk1.7.0_25\bin;二是设置环境变量ClassPath,指向Java安装的路径下的库文件所在目录:例如C:\ProgramC:\ProgramFiles\Java\jdk1.7.0_25\lib;共三十页1.4.2环境变量的配置(pèizhì)以下(yǐxià)为windowsXP系统下的设置步骤:(1)在桌面上右击“我的电脑”图标,在弹出的菜单中选择“属性”命令,在“系统属性”对话框中,单击“高级”标签,打开“高级”选项卡,如图所示。共三十页1.4.2环境变量的配置(pèizhì)(2)在“高级(gāojí)”选项卡,单击“环境变量”按钮,将显示如图所示对话框。共三十页1.4.2环境变量的配置(pèizhì)(3)在系统变量(biànliàng)窗口中找到“path”变量,单击“编辑”按钮,在弹出的对话框中,将Java路径下的库文件所在目录:例如C:\ProgramFiles\Java\jdk1.7.0_25\bin,添加到最前面,并用“;”与原路径分隔后,单击“确定”,完成路径添加。如图所示。共三十页1.4.2环境变量的配置(pèizhì)(4)在系统变量窗口(chuāngkǒu)中,单击“新建”按钮,在弹出的对话框中,添加一名为:ClassPath的环境变量,用于提供给JVM寻找类库之用,其值为Java安装路径下的库文件所在目录:例如C:\ProgramFiles\Java\jdk1.7.0_25\lib。单击“确定”,完成ClassPath的环境变量的创建。如图所示。共三十页1.4.2环境变量的配置(pèizhì)
完成上述操作后,JDK的环境设置(shèzhì)便设置(shèzhì)好了,在命令状态下直接输入javac命令,系统可以执行javac.exe。如图所示。共三十页1.4.3Java程序的编写(biānxiě)、编译和运行Java程序(chéngxù)分为两种:一种是Javaapplication(Java应用程序),另一种是Javaapplet(Java小程序)。共三十页1.4.3Java程序的编写(biānxiě)、编译和运行Java编译器是javac.exe,其用法(yònɡfǎ)如下:
javac文件名.javaJava解释器是java.exe,其用法如下:
java文件名共三十页1.4.3Java程序的编写、编译(biānyì)和运行例1-1编写一个Java应用程序,在屏幕(píngmù)上显示“欢迎使用教务管理系统”。共三十页1.4.3Java程序的编写、编译(biānyì)和运行第一步,Java程序(chéngxù)的编写共三十页1.4.3Java程序(chéngxù)的编写、编译和运行第二步,Java程序(chéngxù)的编译共三十页1.4.3Java程序(chéngxù)的编写、编译和运行第三步,Java程序的运行在同样的命令提示符窗口输入(shūrù)“javaWelcome”,运行结果如图所示。共三十页1.5Eclipse集成(jíchénɡ)开发环境1.启动Eclipse
在Eclipse文件夹中运行“eclipse.exe”文件(wénjiàn),会弹出工作空间设置界面。共三十页1.5Eclipse集成开发(kāifā)环境
工作空间用于存放开发的Java项目。设置完成后单击“OK”按钮。会出现Eclipse欢迎界面(jièmiàn)Welcome。将欢迎界面关掉,就进入Eclipse的主界面了。共三十页1.5Eclipse集成(jíchénɡ)开发环境2.创建Java项目选择“File”→“New”→“JavaProject”,弹出新建项目对话框。输入项目名称welcome后,单击“下一步”按钮。在弹出对话框中单击“Finish”按钮。此时(cǐshí)完成了Java项目的创建。可以打开Myworkspace文件夹,发现创建的项目文件夹“welcome”。共三十页1.5Eclipse集成开发(kāifā)环境3.创建Java类文件在创建了welcome项目后,右单击项目welcome,选择快捷菜单中的“New”→“Class”。弹出新建Java类对话框。在“Package:”对话框中输入包名“cn.js.sdcit”;在“Name:”对话框中输入Java源文件名“Welcome”;在“Whichmethodstubswouldyouliketocreate?”(想要(xiǎnɡyào)创建哪些方法头?)复选框中选择“publicstaticvoidmain(String[]args)”将自动创建一个空的main()方法,单击“Finish”按钮,实现创建“Welcome.java”类文件。共三十页1.5Eclipse集成(jíchénɡ)开发环境4.编辑(biānjí)Java源文件在创建“Welcome.java”类文件后,输入代码共三十页1.5Eclipse集成开发(kāifā)环境5.解释运行(yùnxíng)Java程序选择主菜单中的“Run”—“RunAs”—“JavaApplication”。程序输出运行结果。共三十页1.6JavaAPI技术(jìshù)文档
应用程序接口(ApplicationProgrammingInterface,JavaAPI)就是Java类库,是系统提供的已实现(shíxiàn)的标准类的集合。共三十页内容(nèiróng)总结Java程序(chéngxù)设计案例教程。(3)运行Java程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 冀教版四年级下册数学教案
- 农村环境整治与生态建设
- 焊接作业工艺流程标准化与优化方案
- 生产的火灾危险性分类标准
- 高一化学教案:专题第二单元第二课时乙酸酯
- 2024届辽宁省大连海湾某中学高考仿真卷化学试卷含解析
- 2024高中物理章末质量评估四含解析新人教版选修1-1
- 2024高中语文略读课文第8课杨振宁:合璧中西科学文化的骄子课堂练习含解析新人教版选修中外传记蚜
- 2024高中语文第五单元散而不乱气脉中贯自主赏析祭十二郎文学案新人教版选修中国古代诗歌散文欣赏
- 2024高中语文精读课文二第5课1达尔文:兴趣与恒心是科学发现的动力一作业含解析新人教版选修中外传记蚜
- 《世界史通史温习》课件
- 第2课 各种各样的运动(说课稿)-2023-2024学年三年级下册科学教科版
- 股权质押权借款合同模板
- 2025年中国社区团购行业发展环境、运行态势及投资前景分析报告(智研咨询发布)
- 建材行业绿色建筑材料配送方案
- 使用错误评估报告(可用性工程)模版
- 放射性药物专题知识讲座培训课件
- 山西省2023年中考道德与法治真题试卷(含答案)
- 国货彩瞳美妆化消费趋势洞察报告
- 云南省就业创业失业登记申请表
- UL_标准(1026)家用电器中文版本
评论
0/150
提交评论