rdc第五天

rdc第五天

class是类, public类名和文件名一致, 类体{}, 小括号都是方法main(),

  • 一个源文件最多只有一个public类
  • 类与类是并列的,每一个类对应一个class文件,
  • 执行入口是main()
  • path和classpath是文件在寻找东西时去的文件夹的路径
  • 编辑器,notepad,只是编辑源文件的程序,不可以编译,
  • ide 集成开发环境。可编辑可编译可运行可调试,虚拟机和垃圾处理机制
递归调用
  • 调用方法:.加上方法名字,还有函数形式
  • 只有一个public类,但是可以有多个public方法
  • 同一个方法在执行过程中,可以多次同时执行,参考递归
  • 遇到调用语句,跳到方法,执行,返回数字,运行处回到原位。(调到另一个位置的时候,原位的语句等待返回值。)
  • 递归,同一个方法在同一个时间片有无数个在同时进行,只是参数值不一样 -fibonaci函数
public class fibonacci{
    public static void main(String args[]){
        System.out.println(f(5));
    }
    public static int f(int n)
    {
        if(n==1||n==2){
            return 1;
        else{
            return f(n-1)+f(n-2);
        }
        }
    }
}
复制代码
//非递归方法解决fibonacci
public class fib{
    public static void main(String []args){
        System.out.println(f(0);
    }
    public static long f(int n){
        if(n==1||n==2){
            return 1;
        }
        else{
            long f1=1l,f2=1l,f=0;
            for(int i=0;i<n-2;i++){
                f=f1+f2;
                f1=f2;
                f2=f;
            }
            return f;
            
        }
    }
}
复制代码
  • SYSTEM的类:
  • 内存布局四大块:
  • 系统默认int和double
  • 重点掌握画图,理解递归调用
标识符

约定俗成,见名知意

关键字

关键字都是小写的

java常量
  1. print中的各种用字符串表示出来的,例如print(123),print(hw)
  2. 不可变的变量
Java变量
  1. -本质:最基本的存储单元,内存里面的一小块区域
  2. 使用变量名来访问。

2018/4/2 今天好菜啊,才学了这么一些。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值