博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
语法小结
阅读量:5103 次
发布时间:2019-06-13

本文共 996 字,大约阅读时间需要 3 分钟。

完整的类定义:

[public] [abstact | final] class className [extends superclassName][implements InterfaceNameList] { // 类声明    [public | protected | private] [static] [final | abstract] [native] [synchronized]    returnType methodName ([paramList])  // 方法定义及实现, 可为多个    [throws exceptionList] {        statements    }}

  

完整的接口定义:

[public] interface InterfaceName [extends superInterfaceList] { // 接口声明    type constantName = Value; // 常量声明,可为多个    returnType methodName ([paramList]);  // 方法声明,可为多个}

  

有三种方法要求固定的声明方式

// 构造方法className([paramlist]) {}// main()方法public static void main (String args[]) {}// finalize()方法protected void finalize() throws throwable {}

  

完整的java源文件

package packageName;    //指定文件中的类所在的包, 0个或1个import packageName.[className|*];       //指定引入的类,0个或多个public classDefinition  //属性为public的类定义, 0个或1个interfaceDefinition and classDefinition     // 接口或类定义,0个或多个源文件的名字必须与属性为public的类的类名完全相同在一个.java文件中,package语句和public类最多只能有1个

  

 

转载于:https://www.cnblogs.com/ruruozhenhao/p/10484965.html

你可能感兴趣的文章
转: Oracle AWR 报告 每天自动生成并发送邮箱
查看>>
让div容器中的图片水平、垂直居中
查看>>
uboot之uboot.lds文件分析
查看>>
10_android打包的过程
查看>>
MySql update inner join!MySql跨表更新 多表update sql语句?如何将select出来的部分数据update到另一个表里面?...
查看>>
我最宏大的个人愿望
查看>>
北漂周记--第5记--拼命编程
查看>>
比赛总结一
查看>>
SpringBoot项目打包
查看>>
JSP的3种方式实现radio ,checkBox,select的默认选择值
查看>>
Linux操作系统 和 Windows操作系统 的区别
查看>>
《QQ欢乐斗地主》山寨版
查看>>
文件流的使用以及序列化和反序列化的方法使用
查看>>
Android-多线程AsyncTask
查看>>
第一个Spring冲刺周期团队进展报告
查看>>
C++函数基础知识
查看>>
红黑树 c++ 实现
查看>>
Android 获取网络链接类型
查看>>
报表服务框架:WEB前端UI
查看>>
5.9UDP客户端服务器-基于OK6410
查看>>