1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,LOGO,使用JAVA语言理解程序逻辑,第一章,开发简单,Java,应用程序,课程目标,学完本门课程后,你能够:,运用Java编写命令行程序,会编译、运行、调试、维护Java程序,初步理解Java面向对象的编程思想,具有独立分析问题和解决问题的能力,能够运用Java程序解决生活中遇到的问题,预习检查,什么是程序?,Java领域有哪些技术?,创建一个Java程序的步骤?,编写第一个Java程序:Hello,在屏幕上打印一行“你好!,胡媚小丫头!,”,本章任务,本章目标,理解什么是程序,了解Java的技术内容,会使
2、用Eclipse开发简单Java程序,掌握简单调试与排错技术,什么是程序,程序一词来自生活,通常指完成某些事务的一种既定方式和过程,在日常生活中,可以将程序看成对一系列动作的执行过程的描述,生活中的程序,银行,1、带上存折/银行卡去银行,3、将存折或储蓄卡递给银行职员并告知取款数额,2、取号排队,5、银行职员办理取款事宜,6、拿到钱并离开银行,4、输入密码,计算机中的程序,什么是指令?,1、做口述笔记,2、键入信函的内容,3、发送传真,1、口述,2、信函,System.out.println(,口述,);,System.out.println(,信函,);,System.out.println
3、传真,);,程序员,老板,秘书,程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合,要执行的一组指令,程序,3、传真,为什么学习JAVA,Java是Sun,Microsystems,于,1995,年推出的高级编程语言,Java,领域的JavaSE、JavaEE技术已发展成为同C#和.NET平分天下的应用软件开发平台和技术,PK.,PK.,JAVA可以做什么,开发桌面应用程序,银行软件、商场结算软件,开发面向Internet的应用程序,网上数码商城、阿里巴巴、易趣网,演示示例:Java2D Demo,JAVA技术平台简介,JavaSE:Java Platform,Sta
4、ndard Edition,JavaEE:Java Platform,Enterprise Edition,操作系统(包含运行环境,),Java EE,Java SE,开发JAVA程序,三步走,1、编写源程序,2、编译源程序,3、运行,JAVA程序框架,public class Hello,public static void main(String,args),这里填写代码!.,外层框架,Java入口程序框架,填写代码,用Eclipse开发Java程序的步骤,使用Eclipse编写Java程序步骤:,1、创建一个Java项目,2、手动创建Java源程序,3、编译Java源程序,4、运行程序,
5、第一个JAVA程序,演示示例:如何创建一个Java程序,public class Hello,public static void main(String,args),System.out.println,(,你好!,胡媚小丫头!,);,分析程序,public class,Hello,public static void,main(String,args),System.out.println(,你好!,胡媚小丫头!,);,关键字高亮显示,类名与文件名完全一样,main方法是Java程序执行的入口点,和一一对应,缺一不可,main方法四要素必不可少,从控制台输出信息,小结1,System.ou
6、t.println(张三);,System.out.println(18);,System.out.print(张三n);,System.out.print(18);,println:输出信息并执行换行,print:输出信息,但不执行换行,n:换行符,System.out.println(,张三t18);,t:制表位,参考代码,参考代码,Java,项目组织结构,2-1,包资源管理器,用包组织Java源文件,类似于文件夹,选择菜单“窗口显示视图包资源管理器”打开,JRE,系统库目录:存放程序,运行必须的系统库文件,演示示例:Eclipse包资源管理器,Java项目组织结构2-2,导航器,选择菜单
7、窗口显示视图导航器”打开,bin,目录:存放可执,行的字节码文件,src目录:存放Java源文件,演示示例:Eclipse导航器,Java,程序的,注释2-1,/*,*Hello.java,*2007-5-8,*第一个Java程序,*/,public class Hello,public static void main(String args),System.out.println(你好!,胡媚小丫头!,);,文件的名称,日期,功能说明,符号/*/指示中间的语句是该程序中的注释,多行注释以/*开始,以*/结束,Java,程序的,注释2-2,public class Hello,public
8、 static void main(String args),/输出消息到控制台,System.out.println(你好!,胡媚小丫头!,);,单行注释以/开始,以行末结束,Java编码规范,去掉public,程序可以运行,但不规范;,规范要求,类名必须使用public修饰!,class Hello,public static void main(String args),/输出消息到控制台,System.out.println(你好!,胡媚小丫头!,);,常见错误5-1,public class hello,public static void main(String args),/输出
9、消息到控制台,System.out.println(你好!,胡媚小丫头!,);,public修饰的类的名称必须与Java文件同名!,演示示例:程序排错技巧,代码错误,常见错误5-2,public class Hello,public static main(String args),/输出消息到控制台,System.out.println(你好!,胡媚小丫头!,);,main方法作为程序入口,,void必不可少!,void,常见错误5-3,public class Hello,public static void main(String args),/输出消息到控制台,system.out.p
10、rintln(你好!,胡媚小丫头!,);,编译出错,无法解析system!,Java对大小写敏感,!,代码错误,常见错误5-4,public class Hello,public static void main(String args),/输出消息到控制台,System.out.println(你好!,胡媚小丫头!,),每一条Java语句必须以分号结束!,;,代码错误,常见错误5-5,public class Hello,public static void main(String args),/输出消息到控制台,System.out.println(你好!,胡媚小丫头!,);,注意:不要漏写引号!,小结2,程序运行出现了问题,怎么办?,如何定位错误代码的位置?,如何知道错误的原因?,编程输出以下信息,并添加必要注释,*,欢迎进入Java编程世界,*,参考代码,总结,什么是计算机程序,?,Java,相关的技术有哪些?,Java,可以编写哪两类程序?,Java,程序的基本框架是什么?,使用,Eclipse,开发,Java,程序的步骤是什么?,如何在控制台输出一条信息?,第一章 结束,






