JVM 定义if语句 for语句


JVM内存结构


分为五个大板块 栈 堆 方法区 程序计算器 本地方法栈 。目前我需要理解的就是:栈(里面放的是局部变量;在方法内的变量) 堆(里面放的是NEW出来的东西) 方法区(里面放的是类的信息)

if语句

我认为一般用的可能就两种方式(1)if() {
语句体
}
(2)if(){
}else if(){
逻辑表达
}else if (){
逻辑表达
}else if (){
逻辑表达
}else(){

}
注意:在第2中方式中。从上往下的语句中只要有一个满足就不会往下执行了。

方法
方法的定义:1、有返回
有返回值的(return)
static int getFrame(Frame frame){ ------返回类型 方法名 (参数)
方法体
return(这里是说的是返回值)
}---------有了返回值还是需要调用才会显示出来的。要返回到什么类型的方法中就调用到什么类型



2、无返回

在定义方法的时候有void

注意:定义方法的时候一定要站在调用者的角度进行定义。

for语句

循环语句格式 for(表达式 1; 表达式2 ;表达式3){ }
1、 分为三个表达式,表达式之间用分号隔开。
2、 流程
执行 执行并判断结果为true 再执行
表达式1 ———————————》 表达式2 ———————————》 (循环体)——》表达式3————————》表达式2。
执行并判断结果为false
表达式2———————————》循环结束

写一个最小值为5到最大值为100的循环
public class TestIf{
public static void main(String []args){
getLoop(3,5);

}
static void getLoop(int min,int max){
for(int a = min;a <= max;a++){
System.out.println(a);
}

}

}

优质内容筛选与推荐>>
1、linux之sort用法
2、求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。
3、Linux环境下Harbor镜像仓库搭建
4、MAT 相关概念
5、服务端端口状态解释


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号