Java 语言基础知识
1
项目展示
?骑士飞行棋演示
演示项目案例:骑士飞行棋
2
第一节任务
?编写第一个Java程序:HelloWorld
?在屏幕上打印一行文字“Hello World!”
3
教学目标
? 操作技能
? 会使用Eclipse开发简单Java程序 ? 掌握Java开发环境的搭建 ? 掌握简单调试与排错技术
? 理论知识
? 理解什么是程序 ? 了解Java语言的历史及特点 ? 通过安装JDK理解JDK中包含的内容 ? 学习Java开发环境的搭建并了解JDK的
常用工具包。 ? 理解并掌握Java运行环境 ? 初识Java程序,了解Java虚拟机。
4
什么是程序
?程序一词来自生活,通常指完成某些事务的一种 既定方式和过程 ?在日常生活中,可以将程序看成对一系列动作的 执行过程的描述
5
生活中的程序
$ 银行
3、将存折或储蓄卡递给银行职员 并告知取款数额 4、输入密码 5、银行职员办理取款事宜
6、拿到钱并离开银行
2、取号排队 1、带上存折/银行卡去银行
银行
6
计算机中的程序
1、做口述笔记…… System.out.println("口述"); 2、键入信函的内容…… System.out.println("信函"); 3、发送传真…… System.out.println("传真"); 1、口述 2、信函 3、传真
要执行的一组指令
指令被逐条执行
老板 程序员
秘书 程序:为了让
计算机执行某些操作或解决某个问题而编写 的一系列有序指令的集合
7
为什么
学习Java
?Java是Sun Microsystems于1995年推出的 高级编程语言 ?Java 领域的JavaSE、JavaEE技术已发展成 为同C#和.
NET平分天下的应用软件开发平台 和技术
PK.
PK.
8
Java可以做什么
?开发桌面应用程序
?银行软件、商场结算
软件 ?开发面向Internet的应用程序
?网上数码商城、阿里巴巴、易趣网
演示示例:Java2D Demo
9
Java技术平台简介
?JavaSE:Java Platform,Standard Edition ?JavaEE:Java Platform,Enterprise Edition
Java EE
Java SE
操作系统(包含运行环境)
10
开发Java程序
? 三步走
1、编写源程序 2、编译源程序 3、运行
11
Java程序框架
外层框架
public class HelloWorld {
Java入口程序 框架
public static void main(String[ ] args) { …这里填写代码!... }
填写代码
}
12
用MyEclipse开发Java程序的步骤
?使用MyEclipse编写Java程序步骤: 1、创建一个Java项目 2、手动创建Java源程序 3、编译Java源程序 4、运行
程序 13
第一个Java程序
public class HelloWorld { public static void main(String[ ] args) { System.out.println("Hello World!"); } }
演示示例:如何创建一个Java程序
14
分析程序
关键字高亮 显示 类名与文件 名完全一样 main方法是
Java程 序执行的入口点
public class HelloWorld {
public static void main(String[ ] args) { System.out.println("你好! ACCP5.0"); }
}
{和}一一对应, 缺一不可
从控制台输出信息 main方法四要 素必不可少
15
Java程序的注释2-1
/* 文件的名称 * HelloWorld.java 日期 * 2012-9-3 功能说明 * 第一个Java程序 */ public class HelloWorld { public static void main(String[ ] args) { System.out.println("Hello World!"); } }
符号 /* */ 指示中间的语句 是该程序中的注释 多行注释以 /* 开始,以 */ 结束
16
Java程序的注释2-2
public class HelloWorld { public static void main(String[ ] args) { //输出消息到控制台 System.out.println(" Hello World! "); } }
单行注释以 // 开始, 以行末结束
17
小结1
1、从控制台打印输出你的和年龄
System.out.println("张三"); System.out.println("18"); println:输出信息并执行换行
System.out.print("张三\n"); System.out.print("18");
print:输出信息,但不执行换行 \n:换行符
?2、从控制台打印输出“张三
System.out.println("张三\t18"); \t:制表位
18”
18
常见错误5-1
代码错误 public class helloWorld { public static void main(String[ ] args) { //输出消息到控制台 System.out.println("Hello W