




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
初识Java第一章课程地位每阶段已包括:项目实战、COT课程总课时:
1008C#OOPJavaScriptT-SQLJavaOOPS2350Y2344JSPS2:Java阶段项目预备课程WinFormsLogicJavaS1314S1:.NET阶段项目ASP.NETHibernateN-TierAjaxSpringStrutsHTMLC#NTCProject知识Y2:.NET毕业设计项目COTCOTCOTY2:Java毕业设计项目目标岗位标准手册就业技能结构图学完本门课程后,你能够:运用Java编写命令行程序会编译、运行、调试、维护Java程序初步理解Java面向对象的编程思想具有独立分析问题和解决问题的能力,能够运用Java程序解决生活中遇到的简单问题本门课程目标我行我素购物管理系统(MyShopping)演示课程项目展示教员现场演示贯穿项目什么是计算机程序?Java相关的技术有哪些?开发Java程序的步骤有哪些?Java程序的基本框架是什么?Java的注释类型有哪些?预习检查编写第一个Java程序在控制台输出信息本章任务理解什么是程序了解Java的技术内容会使用记事本开发简单Java程序会使用输出语句在控制台输出信息熟悉Eclipse开发环境本章目标程序一词来自生活,通常指完成某些事务的一种既定方式和过程在日常生活中,可以将程序看成对一系列动作的执行过程的描述什么是程序介绍你从住处到学校上课的过程银行1、带上存折/银行卡去银行3、将存折或储蓄卡递给银行职员并告知取款数额2、取号排队5、银行职员办理取款事宜生活中的程序6、拿到钱并离开银行4、输入密码什么是指令?1、做口述笔记……2、键入信函的内容……3、发送传真……1、口述2、信函System.out.println("口述");System.out.println("信函");System.out.println("传真");指令被逐条执行程序员老板秘书计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合
要执行的一组指令程序3、传真计算机中的程序编写程序的工具就是计算机语言,Java就是多种语言中的一种Java是SunMicrosystems于1995年推出的高级编程语言Java领域的JavaSE、JavaEE技术已发展成为同C#和.NET平分天下的应用软件开发平台和技术PK.PK.为什么学习JavaJava可以做什么
开发桌面应用程序银行软件、商场结算软件开发面向Internet的应用程序网上数码商城、阿里巴巴、易趣网演示示例1:Java2DDemoJavaSE:JavaPlatform,StandardEditionJavaEE:JavaPlatform,EnterpriseEdition
操作系统(包含运行环境)JavaEEJavaSEJava技术平台简介三步走1、编写源程序2、编译源程序3、运行开发Java程序使用记事本开发Java程序的步骤使用记事本编辑源程序,以.java为后缀名保存使用javac命令编译.java文件,生成.class文件使用java命令运行.class文件,输出程序结果publicclassHelloWorld{
publicstaticvoidmain(String[]args){ System.out.println("HelloWorld!!!"); }}演示示例2:使用记事本开发Java程序步骤publicclassHelloWorld{
publicstaticvoidmain(String[]args){System.out.println("HelloWorld!!!");}}外层框架Java入口程序框架编写代码Java程序的结构publicclassHelloWorld{
publicstaticvoidmain(String[]args){ System.out.println("HelloWorld!!!"); }}关键字类名与文件名完全一样main方法是Java程序执行的入口点{和}一一对应,缺一不可main方法四要素必不可少从控制台输出信息Java程序的结构从控制台输出信息2-1System.out.println()System.out.print()publicclass
HelloWorld{
publicstaticvoidmain(String[]args){ System.out.println("HelloWorld!!!"); }}publicclass
HelloWorld{
publicstaticvoidmain(String[]args){
System.out.print("HelloWorld!!!"); }}System.out.println()和System.out.print()有什么区别呢?打印完引号中的信息后会自动换行打印输出信息后不会自动换行从控制台输出信息2-2如何使System.out.println("");和System.out.print("\n");达到同样的效果?publicclass
HelloWorld{
publicstaticvoidmain(String[]args){
System.out.print("HelloWorld!!!\n"); }}打印输出信息后将会自动换行使用转义符
转义符说明\n将光标移动到下一行的第一格\t将光标移到下一个水平制表位置1、从控制台打印输出你的姓名和年龄2、从控制台打印输出“张三18”System.out.println("张三");System.out.println("18");System.out.print("张三\n");System.out.print("18");println:输出信息并执行换行print:输出信息,但不执行换行\n:换行符System.out.println("张三\t18");\t:制表位小结1参考代码参考代码/**HelloWorld.java*2010-3-11*第一个Java程序*/publicclassHelloWorld{ publicstaticvoidmain(String[]args){ System.out.println("HelloWorld!!!"); }}文件的名称日期功能说明多行注释以“/*”开头,以“*/”结尾Java程序的注释2-1为了美观,多行注释的每一行开头可写一个或多个*publicclassHelloWorld{ publicstaticvoidmain(String[]args){
//输出消息到控制台
System.out.println("HelloWorld!!!"); }}单行注释以//开始,以行末结束Java程序的注释2-2Java编码规范publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!!!");}}publicclassHelloWorld{ publicstaticvoidmain(String[]args) { System.out.println("HelloWorld!!!"); }}指出以下编码中的不规范之处不同层次代码没有缩进“{”一般放在某一行最末Java编码规范编码规范是作为一个程序员应该遵守的基本规则,是行业内大家都默守的做法不遵守规范的代码不是好的代码,不是专业的代码Java编码规范类名使用public修饰一行只写一条语句{}的使用及位置代码缩进指导——向控制台输出内容训练要点:使用记事本开发Java程序
Java输出语句会使用javac和java命令Java注释需求说明:在控制台输出一行信息实现思路:1、创建记事本程序2、编写Java代码及注释3、编译.java文件4、运行编译后的.class文件难点指导:javac和java的使用讲解需求说明完成时间:15分钟集成开发环境(IDE)是一类软件,它将程序开发环境和程序调试环境集合在一起,帮助程序员开发软件使用Eclipse开发Java程序步骤:1、创建一个Java项目2、手动创建Java源程序3、编译Java源程序4、运行Java程序使用Eclipse开发Java程序的步骤操作演示1:使用Eclipse开发Java程序步骤包资源管理器用包组织Java源文件,类似于文件夹选择菜单“窗口→显示视图→包资源管理器”打开JRE系统库目录:存放程序运行必须的系统库文件Java项目组织结构2-1操作演示2:Eclipse包资源管理器src目录:存放包和源文件导航器类似于Windows中的资源管理器选择菜单“窗口→显示视图→导航器”打开bin目录:存放可执行的字节码文件
src目录:存放Java源文件Java项目组织结构2-2操作演示3:Eclipse导航器练习——使用Eclipse开发Java程序需求说明:使用Eclipse创建Java应用程序,实现从控制台输出多行信息:姓名、年龄、爱好完成时间:7分钟publicclasshelloWorld{//源文件名为HelloWorld.java publicstaticvoidmain(String[]args){ System.out.println("我的第一个Eclipse小程序!"); }}public修饰的类的名称必须与Java文件同名!代码错误常见错误5-1publicclassHelloWorld{ publicstaticmain(String[]args){ System.out.println("我的第一个Eclipse小程序!"); }}main方法作为程序入口,void必不可少!void常见错误5-2publicclassHelloWorld{ publicstaticvoidmain(String[]args){
system.out.println("我的第一个Eclipse小程序!"); }}编译出错,无法解析system!Java对大小写敏感!代码错误常见错误5-3publicclassHelloWorld{ publicstaticvoidmain(String[]args){ System.out.println("我的第一个Eclipse小程序!") }}每一条Java语句必须以分号结束!;代码错误常见错误5-4publicclassHelloWorld{ publicstaticvoidmain(String[]args){ System.out.println(我的第一个Eclipse小程序!); }}注意:不要漏写引号!"常见错误5-5操作演示4:程序排错技巧程序运行出现了问题,怎么办?如何定位错误代码的位置?如何知道错误的原因?纠正代码中的错误,输出“早上好!”小结2publicclassTest{
publicstaticvoidmain(){
sys
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 无人机操控与航拍技术考核试卷
- 图书馆数字资源长期保存策略考核试卷
- 家电产品品质监控与质量改进考核试卷
- 整年运输合同范本
- 大板委托加工合同范本
- 修剪绿化直营合同范本
- 工地个人水电合同范本
- 小学生美术课件制作教学
- 名片合同范本
- 财务支出季度计划工作的分解与执行要点
- 《工程电磁场》配套教学课件
- 病原生物学-绪论课件
- 希尔顿度假酒店样板房精装修前期策划方案(共71)
- 血液循环医学知识科普内容完整动态PPT
- 常见的脊椎动物课件
- 《过零丁洋》公开课件
- 科技考古学1绪论课件
- “基层减负年”座谈会发言稿
- DBJ53T-46-2012 云南省城镇道路及夜景照明工程施工验收规程
- C语言大学实用教程课后参考答案苏小红
- 从生产工艺角度详解磷酸铁锂
评论
0/150
提交评论