java笔记
第一章:快速入门
1:java简介
2:java文件的组成
3:java的体系结构
4:java开发环境的构建
5:jcreateor开发环境的介绍
6:java程序的结构
7:java的输出。
8:java applet
java简介
什么是java
1):java是由sun公司开发的一种完全面向对像的高级编程语言
2):java不仅是一个门编程语言,它还是一个平台(platfrom)。就是因为它是一个平台,所以它开发出来的软件可以不依赖于操作系统就可以运行,即可以实现跨平台运行。比如:可以在windows操作系统下开发出来的java程序,可以拿到linux操作系统下面去运行。
3):java既是编译型的,又是解释型的编程语言。我们在利用java开发工具开发出来的扩展名为*.java的程序被称为源码。源码要首先通过java编译成扩展名*.class的被称为中间字节代码的文件,然后再通过java的"虚拟机"的"解释器"来对*.class中间字节代码来解释执行,并最终得到结果。可见要运行java程序,必须得先安装java虚拟机,否则无法解决执行"中间字节代码",而使*.java的源代码变成*.class文件的开发软件被称为java编译器,这样的编译器有很多,但是java虚拟机却只有一种。
java编译器(源代码)-----------中间字节代码(*.class)-------执行(java虚拟机)------结果
java文件的组成
1):一个java程序通常由以下几个文件构成
A:扩展名为*.java的源文件
B:扩展名为*.class中间字节代码 (被java编译器编译之后产生的,之后再由java虚拟机执行)
2):值得注意的是java通过虚拟机执行之后的文件,并不能变成exe文件。
java的体系的结构
java从早期的java 1.0版本发展到java1.2版本,java现在的体系结构已经变得相当庞大。从大的框架上可以 分成三在块。
1):j2se-----------java 2 platfrom standard edition(标准版,是标准的开发工具包,包括了最基 本的应用编程接口)
2):j2ee-----------java 2 platfrom enterprise edition (企业版,主要用于开发服务器端应用程序)
3):j2me-----------java 2 platfrom micro edition( 主要用于通讯设备程序开发,如移动电话)
j2se与j2me都会用到j2se里面的编程接口,我们首先要学习java的j2se
java开发工具环境的构建
java开发环境必须具备两个软件
1:java编译器。java有很多编译器,比如:java专用开发工具 borland 公司的jbuilder,Jcreator等。
2:java虚拟机。简称为java development kit)。现在最高版本为1.5版
说明:Jcreateor编译器的配置(classpath),注意先编辑生成*.class文件,再运行,不能直接运行
jcreateor开发环境的介绍
1:如何新建一个文件(*.java)
2:如何保存一个文件
3:如何编译一个文件(由*.java生成*.class)
4:如何运行文件
5:如何打开类视图(用来观察整个应用程序中的类)
java程序的结构
public class 类名
{
public static void main(String args[])
{
语句体;
}
}
说明:
1:public class 类名----------------------定义一个类
2:在一个类中可以定义很多方法,但是必须有一个main方法,程序的流程会从main方法开始运行
3:main方法必须要是public与static而且是不用返回值的void,否则也会发生错误
3:java是区分大小写的比如:System与system完全不一样
4:保存的文件名必须与定义的类名一致,否则会发生错误
java的输出
java的输出可以通过 System.out.print(值)或System.out.println(值)来输出
8:java applet
java applet称为java小应用程序,它与java应用程序的区别在于。java applet的运行环境必须在浏览器中运行比如:IE浏览器。工作原理是:当上网的用户通过IE打开某个页面时,页面中的java applet程序就会从服务器中下载到客户端的浏览器中来,并加以运行。而普通java应用程序是不需要浏览器的。
评论