项目1 我的第一个Java应用程序_第1页
项目1 我的第一个Java应用程序_第2页
项目1 我的第一个Java应用程序_第3页
项目1 我的第一个Java应用程序_第4页
项目1 我的第一个Java应用程序_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目1我的第一个Java应用程序项目1我的第一个java应用程序《Java程序设计》说课安装及配置Java开发环境创建第一个Java程序实训项目需求分析0.1Java先修后续课程C语言程序设计Java语言程序设计

JSP动态网站设计

J2EEWeb开发框架技术移动互联网开发0.2Java课程培养目标知识目标掌握Java运行环境与开发工具的使用掌握Java语言基础、数据类型及流控制掌握类、对象、接口、包的建立和应用掌握Java类成员存取规则、类继承、多态熟知Java基本类库的语言包、实用程序包和输入输出包掌握Java的异常处理机制掌握Java的GUI机制掌握Java的线程机制熟知Java的网络程序设计能力目标

能熟练使用Java平台进行代码编写、调试、bug跟踪等能根据需求编写符合Java规范和面向对象思想的自定义类能按需求创建用户界面能进行用户交互处理能用Java对文件进行读写操作能用Java进行网络通信素质目标具有规范的企业编程风格和习惯具有良好的排查程序错误的能力具有良好的分析问题和解决问题的能力具有沟通和协作和学习能力培养基于民营中小企业的Java程序员0.3课程内容选取:Java平台应用能力GUI程序设计图形用户界面设计Java语言编程基础能力Java语言编程基础Java语言入门、Java语言基础面向对象程序设计能力面向对象程序设计面向对象程序设计、字符串处理、异常处理Java高级技术应用能力综合模块Java网络应用、Java的多线程、输入输出处理课程教学内容与职业能力对应关系技能递进成才0.4内容组织序号内容模块学习单元(学习情景、项目)名称学时1Java语言基础项目1我的第一个java应用程序4项目2处理考试成绩6项目3双色球彩票4项目11集合存储新冠病例对象42面向对象思想及内涵

项目4面向对象描述汽车10项目5Java作业提交系统63异常处理

项目6处理用户年龄异常64GUI设计项目7仿windows计算器界面8

项目8仿windows计算器运算实现65Java输入输出处理项目9电子通讯录66多线程

项目10图片幻灯片播放器40.5考试考核方式账号:zjczxy_学号密码:出生年月日8个数字1.1项目综述张无忌重出江湖,他对软件开发非常感兴趣,听说Java语言已经成了主流编程语言。到前程无忧网上去搜索,发现java相关岗位就有四万多条记录,于是决定到软件班学习Java编程,重新成为了一名学生,现在的学号是08号。怎么才能写出第一个Java程序呢?1.2.1为什么学习JavaJava技术可以应用在几乎所有类型和规模的设备上,小到计算机芯片、蜂窝电话,大到超级计算机,无所不在。是同微软公司的C#和.NET技术平分天下的应用软件开发技术和平台TIOBE编程语言社区排行榜:从2009年至今,Java一直是排在前端的面向对象程序设计语言1.2.2Java可以做什么?Java语言应用有很多,手机游戏、应用软件、企业网站、大型的银行系统等等,移动互联网Android开发也是基于java语言。使用Java语言编写的常见开源软件包括NetBeans、Eclipse集成开发环境、永中Office、Websphere等等最火热的是政府、企业的各种基于web的系统的开发,如人人网手机上的Java程序和游戏已经不胜枚举1.2.3Java相关岗位1.2.4Java相关竞赛浙江省ACM程序设计大赛/system/messageInfoAction.do?method=initIndexPage蓝桥杯全国软件和信息技术专业人才大赛/甲骨文全国Java程序设计大赛/Sun公司开发(目前已被甲骨文公司收购)JamesGosling领导的绿色计划(GreenProject)电子产品前身是Oak语言1995年5月,JDK1.01998年12月,JDK1.2标志着Java已经进入Java2时代。1.2.5Java语言的产生与发展Java之父——JamesGosling1990年,开始“绿色计划”,试图修改和扩展C的功能,后来放弃,决定创造出一种全新的语言没日没夜地工作,直到1992年夏天,开发出了“Oak”语言Oak语言却并没有被使用1994年,决定再一次改变努力的目标,将技术应用于万维网。开始走向成功。你有没有一件事情坚持5年以上?忠诚专注,努力坚持

1999年,Sun公司把Java2技术分为J2SE、J2EE和J2ME。1.2.5Java语言的产生与发展

图1-1Java工作机制1.2.6Java语言的工作机制JVM:Java虚拟机

1.3任务【1-1】安装及配置Java开发环境开发环境命令行方式下的JDK(Java开发工具集JavaDeveloper’sKits);集成开发环境,如IntelliJIDEA、MyEclipse、JBuilder、EClipse、JCreator等。所需组件:JDK:jdk-6u7-windows-i586-p.exe(jdk1.6或以上的版本)EclipseSDK:myeclipse-pro-2014-GA-offline-installer-windows.exeEclipseSDK中文语言包

1.3任务【1-1】安装及配置Java开发环境安装步骤:安装jdk-6u7-windows-i586-p.exe(jdk1.6或以上的版本)配置系统环境变量。安装MyEclipse(myEclipse2014)在myEclipse中安装中文语言包配置MyEclipse平台使用注册码注册MyEclipse

1.3任务【1-1】安装及配置Java开发环境JDK安装后目录:bin目录。bin目录下提供的是JDK的工具程序,包括javac、java、javadoc、appletviewer等程序。demo目录。demo目录下提供了Java编写好的示例程序jre目录。jre目录下的文件是JDK自己附带的JRE资源包lib目录。lib目录下提供了Java工具所需的资源文件src.zip。src.zip资源包提供了API类的源代码压缩文件。如要了解API的某些功能的实现方法,可以查看这个文件中的源代码内容。

1.3任务【1-1】安装及配置Java开发环境Java程序分类1.完整的应用程序(JavaApplication程序)典型的通用程序可以在具备Java运行环境的设备中独立运行2.Applet小应用程序

Applet应用于网络上,嵌入在HTML网页中的非独立程序,本身不能独立的运行。它必须由支持Java的浏览器对它进行解释并运行。通常通过一个HTML标签<APPLET></APPLET>来识别并运行Applets。1.4Java应用程序开发步骤开发步骤:首先编写源程序 .java将源程序编译成字节码文件( .class)运行字节码文件。1.5任务【1-2】利用MyEclipse开发Java程序

1.5【任务1-2】利用MyEclipse创建项目第一步:创建一个Java项目在MyEclipse中,创建一个Java项目。选择菜单【文件】|【新建】|【项目】,在弹出的“新建项目”对话框中选择“Java项目”,单击“下一步”按钮,在“新建Java项目”对话框的“项目名”一栏中输入你为自己的项目起的名字,如张无忌输入的是“08zwj”(学号+姓名首字母),单击“完成”按钮,完成了项目的创建1.5【任务1-2】利用MyEclipse创建程序

第二步:手动创建Java源程序在MyEclipse中,右键单击刚才创建的项目“08zwj”,单击【新建】|【包】,在弹出的“新建Java包”对话框里,在名称处输入ch01(第一章chapter01),然后单击完成右键单击包ch01,单击【新建】|【文件】,在弹出的“新建文件”对话框的“文件名”栏中,输入你的源程序的名字,如叫”HelloMin.java”,单击完成按钮,就创建了我们的源文件利用MyEclipse输入代码在HelloMin.java里输入以下代码用MyEclipse软件的内容辅助快捷键“Alt和/”,快速完成代码的输入如输入pa后,同时按下“Alt和/”,完成package的输入;输入main后,同时按下“Alt和/”,选择第一个main方法,完成publicstaticvoidmain(String[]args)的输入;输入sysout,同时按下“Alt和/”,完成System.out.println的输入。利用MyEclipse编译程序第三步:编译运行程序在代码窗口中,单击右键【运行方式】|【Java应用程序】,或者单击工具栏

按钮旁边的小三角,选择运行方式下的

“Java应用程序”,

如果你看到以下输出结果,恭喜你,第一个Java程序编写成功!

Java应用程序规则:一个Java程序由一个或多个类组成,每个类可以有多个变量和方法,但是最多只有一个公共类public。对于Java应用程序,必须有且仅有一个main()方法,该方法是执行应用程序时的入口。其中,关键字public表明所有的类都可以调用该方法;关键字static表明该方法是一个静态方法;关键字void表示main()方法无返回值。包含main()方法的类称为该应用程序的主类。1.5.2Java应用程序

Java应用程序规则:在Java语言中,字母是严格区分大小写的,这点应特点注意,不要与C和C++混淆。

文件名必须与主类的类名保持一致,且两者的大小写要保持一致。System.out.println语句用来在屏幕上输出字符串Java程序中的每条语句都要以分号(;)结束(包括以后程序中出现的类型说明等)。为了增加程序的可读性,程序中可以加入一些注释行,例如,用“//”开头的行。1.5.2Java应用程序编写Java程序时常见错误1Q:类名可以随便起吗?A:public修饰的类的名称必须与所在的Java文件名一致!编写Java程序时常见错误2Q:System与system一样吗?A:不一样,Java对字母大小写敏感!编写Java程序时常见错误3Q:;和;一样吗?A:在Java中,一个完整的语句都要以“;”结尾(注意在Java程序中需要用英文状态下的标点符号)小到一个标点符号用错,都能导致程序无法运行你需要认真、严谨、一丝不苟!!!编写Java程序时常见错误4Q:字符串是否必须要用引号?A:是的!必须是英文状态下双引号引起来实战练习

1.从控制台打印输出你的个人信息(Exe1.java),将源文件存储在ch01包中,如左下图所示2.从控制台输出如右下图所示的图案(Exe2.java),将

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论