先看一段示例代码,接着逐个解析:

类名:TestObj 和 Dog
- 在一个java程序中,可以有很多个类
- 每个类都有且只有一个主函数 public static void main(String[] args){}
- 公开类的类名必须与源文件名一致,在一个源文件中有且只有一个公开类。
- 类名首字母必须大写。
接口名:Animal
- 实现接口的语法:实现类 implements 接口1,接口2......{}
- 一个类可以实现多个接口,如果这个类想要成为完整的类,必须覆盖实现接口中所有的公开抽象方法,否则该类还是抽象类。
方法名:main 和 eat
- 实际参数的类型,顺序,个数与形式参数一致。
- 函数定义的位置: 类以内,主函数以外
- 函数包含声明部分和实现部分
- 对于函数的调用者而言,只需获取函数名,以及传递正确的实参即可,函数的实现部分对于调用者来说,是不可控制的。
参数名:String[] args 和 String food
- 定义在函数名后面的括号内
- 参数名相当于成员变量
属性 :成员属性 和 局部属性
- 上图中的 age 和 weight 是成员属性。定义在类以内,其他函数以外。
- Animai dog 是局部属性。定义在函数/方法内部。
包名:package com.findzhang.test;
- 作用:使用文件夹去管理字节码文件
- 必须以 package 开头 例如:package 包名;
- 必须书写在源文件的有效的第一行
- 生成多级文件夹时,需要通过点去连接。例如: package day1.day2.day3;
以上就是我的分享,希望能对你有所帮助。
喜欢的不妨点个赞再走哦。谢谢!
博客分享了Java程序的基础规则与语法。包括类的定义,如公开类类名与源文件名一致、类名首字母大写;接口实现语法;函数定义位置、参数要求;属性分类;包的使用,需以package开头且写在源文件首行等内容。
748

被折叠的 条评论
为什么被折叠?



