Java学习(1)-Java基础

  1. 文件目录结构
1. Project<项目>
    a. Model<模块>
        <1> Package<>
            (1) class<>
  1. 包名结构
1. 包名约定俗成使用英文小写,数字和英文句点
2. 每个句点分割创建一个文件夹,从左至右表示文件夹包含关系
  1. IDEA常用快捷键
Alt+Enter           导入包,自动修正代码
Ctrl+Y              删除光标所在行
Ctrl+D              复制光标所在行的内容,插入光标位置下面
Ctrl+Alt+L          格式化代码
Ctrl+/              单行注释
Ctrl+Shift+/        选中代码注释,多行注释,再按取消注释
Alt+Ins             自动生成代码,toString,get,set等方法
Alt+Shift+上下箭头  移动当前代码行
  1. 代码补全
1. for循环
    100.for --> 生成for循环为100的代码块
    list.fori --> 生成对list的正序遍历for循环
    list.forr --> 生成对list的倒序遍历for循环
2. 对象的成员方法和构造函数
    Alt + Insert --> Generate生成构造方法
                -->  Getter和Setter生成成员变量方法
  1. @override检测器检测类的继承中子类方法重写是否正确
1. 在子类重写的方法前加上@override用来检测该方法是否重写正确,一种安全检测方式
2. 子类方法的返回值必须必须小于等于父类的返回类型
    父类中如果返回值类型为Object,子类的重写返回值可以为Object或Object的子类类型
3. 子类方法的权限必须大于等于父类方法的权限修饰符
    public > protected > (default) > private
    default表示关键字留空不写。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值