1 / 18
文档名称:

第一章JAVA概述.ppt

格式:ppt   页数:18
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第一章JAVA概述.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第一章JAVA概述.ppt

文档介绍

文档介绍:JAVA语言程序设计 第一章概述
西北第二民族学院计算机科学与技术系
学习目标
熟悉不同类型的编程语言
介绍典型的Java程序开发环境
第一个Java应用程序
面向对象技术是程序设计方法学的一场革命,已成为计算机应用开发领域的主流技术。面向对象技术能够更逼真地模拟现实世界,使软件开发人员按照认识客观事物的思维方法进行软件开发,它所倡导的将数据与操作捆绑的程序设计风格,正好符合现代大规模软件开发对高可靠性、易维护性和代码重用性的要求和发展潮流。JAVA语言是21世纪开发应用程序的首选工具。
JAVA的发展历史及特点
JAVA语言是由SUN公司于1995年5月23日正式推出的纯面向对象的程序设计语言,集安全性、简单性、易用性和平台无关性于一身并且特适合于网络环境下编程使用。
特点:简单性、面向对象、安全性、平台独立、多线程、网络功能、执行效率
//文本打印程序Example1_1 .java
public class Example1_1 {
public static void main(String args[])
{
("Hello java!");
}// main方法结束
}//类Example1_1结束
JAVA 程序示例1-1
运行结果:
Hello java!
//C程序
//
main()
{
printf(“Hello C!”);
}
//C++程序
//
class ClassA{
public: void print(){
cout<<“Hello C++!”;
}
};
main()
{ ClassA exp;
();
}
//用多个语句打印一行文本
public class Example1_1_1 {
public static void main(String args[]){
(“Hello”);
(“Java!”);
}// main方法结束
}// 类Example1_1_1 结束
//用一个语句打印多行文本
public class Example1_1_2{
public static void main(String args[]){
(“Hello\nJava\n!”);
}// main方法结束
}// 类Example1_1_2 结束
运行结果:
Hello java!
运行结果:
Hello
java
!
JAVA程序组成
由类组成
区分大小写
类与类之间平行,不能嵌套
主类只有一个,包含main()方法的类为主类
源文件的名必须与主类名称一致
源文件必须以java 为扩展名,通过文本编辑的源程序文件注意要改名
面向对象程序设计的核心概念 类
类库(Java API)属于语言的一部分
避免一切从头做,实现软件复用
学习JAVA实际上学两部分:
既要学习Java语言本身,以便编写自己的类;
也要了解类库。
类库是独立的与编译和运行环境没有必然联系,类库需要逐步扩充
尽可能使用类库可以提高程序的运行性能和稳定性
程序通常由自定义类和类库应用共同构建
public class Example1_2 {
public static void main(String args[])
{
String a=args[0];
String b=args[1];
(a+" "+b);
("值此新春佳节之际,祝贺您和您的家人");
("新春快乐工作顺利身体健康阖家幸福");
}
}
JAVA 程序示例1-2
该程序在执行时,需要在命令行后面加上姓名和称谓
程序执行命令
路径 javac
路径 java Example1_2 王先生
王先生
值此新春佳节之际,祝贺您和您的家人
新春快乐工作顺利身体健康阖家幸福
程序执行结果
练习
修改程序例1_2:
(1)把main改个名字,然后保存,运行?查看编译结果,记录下有关提示信息。
(2)main方法前的修饰符public去掉,看编译结果并记录下提示信息
(3)static去掉呢?
(4)把arg[]改为int[],或String试试看
(5)把arg改为别的名字,看程序编译结果

最近更新

2025年河北艺术职业学院单招综合素质考试模拟.. 41页

2025年河北轨道运输职业技术学院单招职业倾向.. 40页

2025年河南中医药大学单招综合素质考试题库及.. 40页

2026年上海政法学院单招职业倾向性测试模拟测.. 42页

2025年河南地矿职业学院单招职业适应性测试模.. 40页

2026年上海海洋大学单招职业倾向性测试题库必.. 42页

2025年河南对外经济贸易职业学院单招职业技能.. 40页

2025年河南工业职业技术学院单招职业技能考试.. 39页

2025年河南机电职业学院单招职业倾向性测试题.. 40页

2025年河南水利与环境职业学院单招职业倾向性.. 39页

2025年河南测绘职业学院单招职业技能测试题库.. 40页

2025年河南物流职业学院单招职业技能考试模拟.. 40页

2025年河南省周口市单招职业适应性考试模拟测.. 40页

2026年乌职大单招试题及答案1套 42页

2025年河南省新乡市单招职业适应性考试模拟测.. 41页

2026年九江理工职业学院单招职测备考题库及答.. 42页

2026年九江职业技术学院单招职业技能考试题库.. 42页

2025年河南省驻马店地区单招职业倾向性测试模.. 41页

2025年河南科技职业大学单招职业倾向性测试模.. 39页

2025年河南经贸职业学院单招职业倾向性考试模.. 39页

2026年云南外事外语职业学院单招职业技能测试.. 42页

2025年河南艺术职业学院单招职业技能考试模拟.. 42页

2025年河南轻工职业学院单招职业适应性考试模.. 39页

2025年泉州华光职业学院单招职业适应性测试题.. 41页

2025年泉州工程职业技术学院单招职业适应性测.. 41页

2026年云南省曲靖市单招职业适应性测试模拟测.. 42页

2026年云南能源职业技术学院单招职业技能考试.. 42页

2025年泉州纺织服装职业学院单招职业技能测试.. 39页

2025年泉州职业技术大学单招职业倾向性测试题.. 40页

ZR-003 建设单位法人授权书 1页