七天冲刺计划(1/7)

哈,为什么开这个计划,这个寒假太摆辣!!!!!欸,不过好在情绪终于收拾好拾捡起来了...

然后一看,wok,快开学了,我的天,java进度,不到50%?!好好好,作为intj,自然很懂什么是厚积薄发,什么是死线战士啊(骄傲脸)

嗯,还没来得及做规划,我看后两天有时间再看一下总进程再做分划安排吧

1.Math.abs()绝对值方法
  2.String类的方法:
    1).length()读取对象字符串长度,返回值为int
    2).toUpperCase()讲对象字符串转为大写字母,返回值为String
  3.private:
    1)基本属性:
    ·权限修饰符
    ·可修饰成员变量和成员方法
    ·被private修饰的成员只能在本类中访问,类似于隔壁c语言的局部变量
    2)想要从其他外部类或对象访问私有成员,可以通过公有方法间接访问私有成员
  4.成员变量与局部变量
    成员变量:定义在类里的变量
    局部变量:定义在方法里的变量
    ·如果冲突使用就近原则:调用处离哪里近就使用哪里
    ·除非使用this.关键字,可调用成员变量
      如:System.out.println(this.s);
  5.构造方法
    1)基本属性:
    ·方法名与类名要完全相同
    ·没有返回值类型,void都不算
    ·因此也没有返回值
    ·由虚拟机在每次创建对象的时候调用,不能手动调用
    2)使用注意:
    ·若类中没有对象的带参构造方法,虚拟机会自动加一个无参构造方法(即空方法的无参构造方法)
     否则不提供
    ··但是建议自己写上空参构造方法
    ·构造方法可重载,因为带参和空参的构造方法名称相同,虚拟机使用的判断
      依据就是带不带参数
  6.标准JavaBean类(对象类):
    1)标准制定:
      a.类名要见名知意,驼峰命名法
      b.成员变量使用private修饰
      c.至少提供两个构造方法
        ·无参构造
        ·带全参数的构造
      d.成员方法
        ·提供每一个成员变量对应的setXxx()/getXxx()
        ·其他行为
    2)在idea里的快捷方式:
      ·alt+insert/alt+Fn+insert
      ··constructor构造方法
      ··getter and setter一键生成get与set
  7.关于类的内存分配:
    一个例子:已经有一个public class Student类内有一个name和age变量
      此时Student s1 = new Student();是在堆中开辟一个地址假设为001
      此时,若Student s2 = s1;是将s1的地址赋值给s2,在s2的操作会对s1产生影响
  8.成员变量有初始化值,局部变量没有默认值
  9.package 关键字用于打包文件,文件夹
    1)用法:package 名字
    2)命名规则
    ·只能包含数字、下划线、字母、英文句号,不能以数字开头,不能为关键字或保留字
    3)命名规范
    ·com.公司名.项目名.业务模块名
  10.常用包:
  ·默认包java.lang.
  ·java.util. 工具包,比如Scanner的使用
  ·java.net. 网络包,用于网络开发
  ·java.awt. 用于java界面开发,GUI设计
  11.访问修饰符
    权限等级从大到小public>protected>默认无修饰符>private
    其中,private不可同包、子类、不同包访问,默认不可子类、不同包访问
    protected不可不同包访问

欧克,done,学不进去了😅😭😭😭

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值