文档介绍: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改为别的名字,看程序编译结果