Java 的一些基础知识
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 的一些基础知识相关的知识,希望对你有一定的参考价值。
对于Java的初学者,我们首先要了解什么是Jave语言?Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难懂的多继承,指针等概念。Java语言作为静态面向对象编程语言的代表,极好的实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Jave具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式应用程序等。
Java(源)程序结构
iJava程序是由一个或多个编译单元构成,每个编译单元都是一个以.java为拓展名的文本文件,又称Java源程序文件。在Java编译单元中包括几中不同的元素,即
package 语句 import 语句 类(class)声明或借口(interface)声明语句
一个程序可包括若干类。各类之间存在并列、继承和包含关系。这些类通常是在一起协同工作的。编程只能在方法中。类和方法中的语句包含在"{”和“{”之间。每条语句以“;”结尾。语句由表达式、变量、字面值和关键字构成。编译后每个类产生一个“.class”文件。
package 包名称; import 包名.类; class 类名1 { 域定义 方法名1 () { …… } 方法名2() { …… } …… } ……
Java程序的几种类型
①Application(Java应用程序)
“Java应用程序“是可以独立运行的Java程序。由Java解释器控制执行。
②Applet(Java小程序)
“Java小程序‘不能独立运行,而是被嵌入到Web页中。由Java兼容浏览器控制执行。
③Serverlets
读者可以运行你的第一个Java程序。
1.利用JDK实用工具编写、运行程序
进入到”命令提示符“。
按下图所示顺序操作。
Application
D:\> edit helloApplication. java D: \>javac helloApplication .java D: \>java helloApplication hellow, Java World!
Applet
D:\> edit helloApplet.java D:\> javac HelloApplet.java D:\> edit test.html D:\> appletviewer test.html
Java程序的组成
Java程序是由一个或多个编译单元构成,每个编译单元都以一个.java为拓展名的文本文件,又称java程序源文件。
例 F(x)程序计算数学函数。源程序文件名:Fx.java。
a x>0
f(x)
-a x<0
public class Fx{ public int fx(int){ if (x>213) return 1; else return 0; } public static void main(String args[]){ Fx y=new Fx(); System.out.prinln("f(x)="+y.fx(267)); } }
关于main ()方法
main ()方法是由解释器或Java虚拟机自动执行的方法,是java应用运行的起始点。
含有main()法的类称之为”主类“。当有多个类在同一个源程序时main()方法应放在由public修饰的类。
main()方法的方法声明(格式)必须是
public static void main (String 【】args)
参数的类型必须是string 【】,参数名称可以用任何名字,但习惯上使用args或argv。
Applet 程序的基本结构
import java.awt.*; import java.applet.*; public class 类名 extends Applet { public void init () { } public void stop () { } public void start () { } public void destroy () { } public void paint (Graphics g){ } }
Applet 程序的执行Html标记
<APPLET
[CODEBASE=applet 程序URL]
CODE=applet程序类名
WIDTH=显示区域高度
>
[<PARAM NAME =参数名 VALUE=参数值]
……
</APPLET>
以上是关于Java 的一些基础知识的主要内容,如果未能解决你的问题,请参考以下文章
[Go] 通过 17 个简短代码片段,切底弄懂 channel 基础