函数的调用
求三角形面积的就是里面形参的传递
int area=getArea(2,6);
| |____
void getArea(int h,int d);
基本类型变量的值传递
public class Niukewang{
static int a;
public static void ok(int b){
int a=0;
b=b\2;
System.out.println(b);
}
public static void main(String [] args){
int b=10;
System.out.println(a);
ok(a);
System.out.println(b);
}
}
这个的执行顺序就是执行主函数,到ok方法的时候,就去执行方法,然后再打印最后一句话。
那么现在重要的是结果,下面两行的b的结果分别是多少呢
10和5
也就是说是把a这个值传过来了,a本身没有传过来
变量的生命周期与作用域
变量都是先定义,后使用的,但是也不是在变量定义后的语句一直都能使用前面定义的变量。
就像前面说的全局变量的作用域是整个类,局部变量是就在其所在的代码块起作用
java的编程风格
方法命名
驼峰式:calculateScore()
英文单词式:delete()
变量命名
驼峰式:calculateScore
英文单词式:name
常量命名
下划线式:HEAD_COUNT
缩写大写:OI
类的命名
首字母大写:UserObject
一个首字母大写:People
数组命名
int [] a;
关于缩进,每一层都要往下依次加一个tab
关于注释
这个也是写代码的时候必须有的,因为你可能后面再看的时候你自己都忘记了,所以这个是非常必要的。注释分为三种,单行和多行都是非常非常常用的,几乎每时每刻都要用,这样也无形的为他人增加了便利
欢迎更多获得内推的来牛客网写面经哦~~~你们的反馈就是我们最大的安慰!
牛客网—程序员必备求职神器
点击下方阅读原文查看更多精彩!