方法->类->java文件->包->工程
一个类里可以有多个方法(函数),多个局部变量(在类里定义的变量,不影响类以外(调用除外))
main函数是程序执行入口,是主函数,可以调用方法,执行语句等
方法的声明/结构是:
权限 返回值类型 函数名(形参列表){
函数体
return 返回值; }
类中参数的声明:权限 类型 名称 = xxxx ;
权限:我们一般用到的是public和private两种,public就是可以让外部调用的,private则是只能在类内部使用
返回值:我们可以让函数返回一个值(比如形参的运算结果),它可以被调用、赋值给变量 或 输出
类里面可以写其他方法,但是不能有重名方法,除非重载(形参列表不同时可以存在同名方法) 如下:
一个Java文件里可以有多个类(但是只有一个是公共的),
一个包(可以将它看作一个文件夹)可以 有多个Java文件,
一个工程可以有多个包
java文件需要声明它所在的包,使用package关键字:
意义:有了包和类 ,我们就可以实现模块化的编程
我们可以把具体的功能写在不同的包、不同的类、不同的函数(方法)里,然后互相之间调用
调用
当我们需要调用某个包的类时,我们需要使用关键字import:
我们先创建一个包,然后创建一个类:
然后我们在另一个包下的另一个类调用: import 包名.类名; 如果是 包名.* 则表示导入这个包内所有的类