欢迎来到天天文库
浏览记录
ID:59448146
大小:547.50 KB
页数:30页
时间:2020-09-18
《java语言概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章Java程序设计概述本章主要内容Java语言的主要特色Java程序运行环境Java程序的基本结构(Application)Java程序的输入输出初步Java语言由语法规则和类库两部分组成。语法规则:确定Java程序的书写规范。类库:提供了一系列专业开发人员编写或由软件供应商提供的Java程序模块——类。开放源码:src.zip在编写Java程序的时候,需要充分地利用已存在的类,从而提高软件开发的效率。因此学习Java程序设计需要从两个部分着手。一是语法规则;二是类库的使用。类库是更好地使用Java语言编程的关键。一、Java程序的开发过程和运行环境编译型源程序字节码程序
2、Java源程序可执行程序EXE裸机操作系统解释器编译连接编译运行解释运行.java.classJava是解释型的高级编程语言Java虚拟机运行Java程序的基本过程1、利用编辑器编写Java源程序源文件名:主类名.java2、利用编译器将源程序编译成字节码字节码文件名:源文件名.class3、利用虚拟机(解释器)运行工作过程:载入、代码校验、解释执行编辑器编译器解释器.java.class运行结果常见的Java开发环境从网络上直接下载JDK(JavaDeveloperKit),利用命令行方式操作javac(编译器);java(解释器)Java集成开发环境(IDE)Eclips
3、e、JBuilderJava教学集成开发环境Netbeans7.0需要JDK7.0以上版本的支持)二、Java程序的基本结构Java程序是类和接口的集合。publicclassJavaFirstProgram{publicstaticvoidmain(String[]args){System.out.printf("ThisisaJavaProgram.");}}利用JDK运行程序的基本过程选择一个文本编辑器将上述源程序录入计算机,并用JavaFirstProgram.java作为文件名将其保存。利用Java编译器对源程序进行编译并形成字节码文件JavaFirstProgra
4、m.class。操作命令为:c:example>javacJavaFirstProgram.java利用Java解释器(Java虚拟机)运行字节码文件,操作命令为:c:example>javaJavaFirstProgram利用NetBeans运行程序的基本过程(1)启动NetBeansIDE(2)创建一个项目。选择“文件/新建项目”(3)设置项目名称和存放位置。(4)录入并编辑Java应用程序。(5)运行Java程序。二、Java程序分为Applet、Application两类:1、Application应用程序:是一个完整的应用程序,可以利用Java虚拟机独立地运行。
5、2、Applet(小应用程序):不是一个完整的应用程序,而是框架程序中的一个模块,所以只能在WWW浏览器环境下运行。嵌入HTML语言中。不作为本课介绍内容。三、Java程序的基本结构Application应用程序基本结构:import语句publicclass{publicstaticvoidmain(String[]args){}}主类名称方法体引入类库主类,文件名main()方法,程序入口JavaApplication举例:MyFirstJavaProgram.javapublicclassMyFirstJavaProgram{publicstaticvoidmain(S
6、tringargs[]){System.out.println("HelloWorld!");}}//主类标识//程序入口//类名称类n+1JAVA程序构成public主类(惟一)class1class2JAVA程序类n类头+类体静态属性(域)+方法(函数)类成员编写Java程序需要注意的几点Java程序区分大小写。在一个Java源文件中,可以有一个或多个类,但其中只能有一个主类,即只能有一个访问权限为public的类。并且源程序文件名由该类名+.java构成。三、Java程序的输入输出初步Application应用程序的输入输出System是一个封装了输入输出功能的标准类。
7、输入:System.in输出:System.out1.输入方式在JDK5.0版本之前,由于没有提供由控制台窗口输入数据的简便方法,在程序中实现输入功能十分烦琐,操作起来也不方便。在JDK5.0版本中,提供了一个专门用于处理数据输入的Scanner类,利用它可以方便地实现各种数据的键盘输入。在Scanner类中,提供了几个读取输入内容的方法。StringnextLine()读取输入的下一行内容Stringnext()读取输入的下一个单词intnextInt()读取下一个表示整数的字符序列,并转换成int型
此文档下载收益归作者所有