java 简介

java 简介


 Java概念

JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(JavaRuntime Envirnment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如,IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK。

另外,可以把Java API类库中的Java SE API子集和Java虚拟机这两部分统称为JRE(JAVA Runtime Environment),JRE是支持Java程序运行的标准环境[14] 。JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安无须DK,而只需要安装JRE即可 。


 Java程序的主类及其格式

  作为一个可以独立运行的Java程序,在它的众多类中必须要有一个类作为程序的起始类,为了方便,本书把这个类称为主类。当需要执行一个程序时,人们在java命令后面输入的便是这个主类的文件名(也是主类名),因此主类文件是Java运行环境建立起来之后第一个被装入虚拟机的用户文件。为了使虚拟机可以找到程序运行的起始入口,主类必须为public类,并含有一个在格式上符合约定的入口方法main(),其格式如下:

  public static void main(String[] args){

  …

  }

  其中各参数含义如下。

  main:入口方法名称。

  args:命令行参数,这是一个String对象数组。

  static:修饰字,说明main()是一个静态方法(类方法)。

  public:修饰字,说明main()具有公有访问属性。


 

java编程规范

 

  包名:全小写的名词,中间可由点分割,eg:java.awt.event

  类名:首字母大写,多个单词合成,每个单词首字母也要大写,eg: class HelloWorldApp

  接口名: 同类名,eg: interface Collection

  方法名: 由多个单词合成,第一个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写,eg: balanceAccount, isButtonPressed

  变量名: 全小写,一般为名词,eg: length

  常量名: 基本数据类型的常量名为全大写,如果由多个单词构成,可以用下划线隔开,eg: int YEAR, int WEEK_OF_MONTH

  对象类型的常量,则是小写混合,由大写字母把单词隔开

posted @ 2019-04-20 17:07  HL()  阅读(170)  评论(0编辑  收藏  举报