欢迎来到天天文库
浏览记录
ID:57057969
大小:299.50 KB
页数:72页
时间:2020-07-30
《JSP脚本语言课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Chapter3JSP中的Java程序Java数据类型运算符和表达式Java控制语句Java面向对象编程基础JAVA语言基础知识Java是JSP的基础;可以在网页中直接嵌入Java小程序(applet)。JDKJava开发工具包(JavaDevelopmentKit);是一组Java工具和Java的基础类库(rt.jar);是用于构建在Java平台上发布的应用程序、applet和组件的开发环境。JREJava运行环境(JavaRuntimeEnviroment);基本上和Java虚拟机是同一个概念;在其标准形式下,是一个字节码解
2、释器。JAVA语言基础知识javabin目录下的JDK常用工具javac:Java编译器,用来将java程序编译成Bytecode。java:Java解释器,执行已经转换成Bytecode的java应用程序。jdb:Java调试器,用来调试java程序。javap:反编译,将类文件还原回方法和变量。javadoc:文档生成器,创建HTML文件。appletviewer:Java解释器,用来解释已经转换成Bytecode的java小应用程序。JAVA语言基础知识Java是编译型和解释型结合的高级编程语言编译型源程序字节码程序Ja
3、va源程序可执行程序EXE裸机操作系统解释器编译连接编译运行解释运行.java.classJAVA语言基础知识Java是解释型的高级编程语言编译型源程序字节码程序Java源程序可执行程序EXE裸机操作系统解释器编译连接编译运行解释运行.java.class利用编辑器编写Java源程序。一个源文件只能包含一个主类(含main方法)。源文件名:主类名.javaJAVA语言基础知识Java是解释型的高级编程语言编译型源程序字节码程序Java源程序可执行程序EXE裸机操作系统解释器编译连接编译运行解释运行.java.class利用编译器
4、(javac)将源程序编译成字节码。javac源文件名.java字节码文件名:类名.classJAVA语言基础知识Java是解释型的高级编程语言编译型源程序字节码程序Java源程序可执行程序EXE裸机操作系统解释器编译连接编译运行解释运行.java.class字节码文件是与平台无关的二进制码,执行时由解释器解释成本地机器码,解释一句,执行一句。java主类的字节码文件名.classJAVA语言基础知识Java的可移植性和跨平台性Java编译器的输出并不是可执行代码(.exe),而是字节码(.class),字节码是一套设计用来在J
5、ava虚拟机下执行的高度优化的指令集;在其标准形式下,JVM是一个字节码解释器;只要在各种平台上都安装Java虚拟机,Java程序就可以在任何系统上运行;尽管不同平台的Java虚拟机的细节有所不同,但它们都解释同样的Java字节码。Java的安全性将Java程序限制在Java运行环境中,不允许它访问计算机的其他部分。JAVA语言基础知识Java语言由语法规则和类库两部分组成。语法规则确定Java程序的书写规范;类库则提供了一系列开发人员或软件供应商编写的Java程序模块(类)。在编写Java程序的时候,可以直接利用这些类,从而提
6、高软件开发的效率。学习Java程序设计包含两部分内容:语法规则;类库的使用:是更好地使用Java语言编程的关键。JAVA语言基础知识编写Java程序需要注意的几点:Java区分大小写;Java程序必须放在类中,类定义不能嵌套;交给JVM运行的类必须含有一个main方法;一个源程序中可以有一个或多个类,但其中只能有一个主类,即包含了main方法的那个类;源程序编写完毕,应该用主类名作为文件名,再加后缀.java存储成磁盘文件。JAVA语言基础知识JavaApplication(Java应用程序)完整的应用程序;可以独立地运行。Ja
7、vaApplet(小应用程序)不是完整的应用程序;框架程序中的一个模块;只能在WWW浏览器环境下运行;HTML提供Java小应用程序标记,可以在超文本文档中嵌入Java小应用程序。JAVA语言基础知识JavaApplication声明一个类publicclassHelloWorldApp{},类名的第一个字母要大写;一个类中可有很多方法,main方法是运行程序的第一个方法,方法名的第一个字母要小写;System.out.println是向屏幕输出。publicclassHelloWorldApp{publicst
8、aticvoidmain(Stringargs[]){System.out.println(“HelloWorld”);}}JAVA语言基础知识JavaAppletJava小应用程序不能直接执行和使用,必须要在浏览器中执行。编辑存盘:主类名(extendsApp
此文档下载收益归作者所有