zoukankan      html  css  js  c++  java
  • 【JAVA】学习笔记(2)

    Java完整的类的定义

    [pubilc][abstact|final] class className [extends superclassName]

    [implements InterfaceNameList]

    {//类声明

    [public|protected|private][static][final][transient][volatile]type variableName;

    //成员变量的声明,可以为多个

    [public|protected|private][static][final|abstract][native][synchronized]

    returnTypeName([paramList])//方法定义以及实现,可以为多个

    [throws exceptionList]

    {

    Statements

    }

    }

    Java完整的接口定义

    [public] interfance InterfaceName [extends superInterfaceList]

    {

    //接口声明

    type constantName = Value;//常量声明 ,可以为多个

    三种固定的声明方式:

    1:构造方法:

    Class Name([paramlist])

    {

    ...

    }

    2:主函数声明:

    Public static void main(String args[])

    {

    ...

    }

    3:finalize方法//析构方法

    Protected void finalize()throws throwable

    {

    ...

    }

    完整的Java程序的构成:

    Packagepackagename;//指定文件中的类所在的包,0个或1

    Import packageName.[className|*];//指定引入的类,0或多个

    Public class Definition //属性为public的类定义,0或多个

    Interface Definition and classDefinition//接口或类定义,0个或多个。

    //源文件的名字必须与属性为public 的类名完全相同

  • 相关阅读:
    MYSQL常用命令集合(转载)
    Spring(七)持久层
    Spring(六)AOP切入方式
    面试题目
    11 集合
    10 常用类
    9 异常机制
    8 面向对象之抽象类+接口+内部类
    7 面向对象的三大特征
    6 面向对象之类和对象
  • 原文地址:https://www.cnblogs.com/KID-XiaoYuan/p/7653060.html
Copyright © 2011-2022 走看看