课堂笔记03.方法

复习:
    顺序
    条件分支
        if
        if - else
        if - else if - else
        switch/case -> 判断变量是否相等

    循环
        for(初始值;循环条件;步长){循环体}
            知道次数,有规律可循

        while(循环条件){循环}
        do - while(循环条件)
            不知道次数

________________________________________

JVM内存空间:
    方法区:类相关信息
    栈:局部变量/临时变量
    堆:引用类型的真正数据,对象

类加载:将字节码(class文件)中的类相关信息读取到JVM的方法区中

_______________________________________
方法: 函数/过程 -> 放一堆代码
public static void main(String[] args) {}

修饰符 + 返回值类型 + 方法名 + 方法参数 + 方法体 

  修饰符:public static
  返回值类型: 
      void: 没有返回值
      基本数据类型: 8种
      引用数据类型: 数组 -> int[] char[]

  方法名:随意

  方法参数: 
      String[] args -> 类型 + 引用名
      int a -> 类型 + 变量
      方法参数可以有多个,使用 ',' 隔开


  方法的返回值:
      有返回值类型的方法,必须添加return返回值,
                没有返回值类型的方法也可以使用return,return表示方法结束.


方法名的命名规则:
    1.首字母小写,第二个单词首字母大写 -> 驼峰命名法
    2.可读性要好


______________________________________________________________
常用类:
1)Scanner
    int nextInt():获取控制台内容,并且转换成int值返回
    double nextDouble(): 获取控制台内容,并且转换成double返回
    String next(): 获取控制台字符串, 并返回(遇到回车或者空格读取结束)
    String nextLine(): 获取控制台一整行字符串,并返回(遇到回车结束)

2)System
    print(内容) -> 打印,不换行
    println(空/内容) -> 打印完,换行

3)Math
    double random(): 返回一个[0,1)随机数
    double pow(double d1,double d2): 返回 d1 的 d2 次幂

4)String
    char charAt(int index): 返回index索引位置对应的字符

5)Arrays:
    String toString(数组): 将数组变成字符串格式返回

6)常见转义字符
    \n:回车  
    \r:换行  
    \t:制表符  
    \\:\本身

    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值