Java(IDEA)学习笔记,间断更新

@Java(IDEA)学习笔记

第一天

  1. 项目-模块-包-文件
  2. psvm+回车——直接出main函数
  3. sout+回车——输出函数
  4. alt+4——上次运行结果
  5. psvm-出现红色错误,鼠标移到-前面,点alt+/可出现提示信息(自己设置)
  6. alt+enter尝试错误修复(移到错误单词上面)
  7. ctrl+y删除当前行,ctrl+d复制当前行
  8. ctrl alt l 对齐代码
  9. ctrl+shift是/*注释(要选择多行)
  10. alt+shift 上下键交换行序
  11. 项目结构导入,导入module,设置里面

第二天

    • 方法定义首字母小写,后面字母大写,小驼峰命名
* return 1,停止执行当前方法,2,返回值
* 100.fori为i=0,i<100.for循环
*  ![100.fori](https://img-blog.csdnimg.cn/2020072611403462.png)

* 没有返回值,只写return,不写返回值
    • 重载:相同功能但参数,个数,多类型参数顺序不同可用重载,只需记住一个方法名称。
  1. 传入和传出的参数类型可以不同(强制转换)。
  2. 不能根据参数名称使用(只是形参嘛,无关紧要,没有不同的地方)。
  3. 与返回值类型无关。产生歧义。主要区别还是传入参数之间的差别,传出没有关系
  4. 与返回值类型无关。产生歧义
  5. 在这里插入图片描述

第三天

  1. 快捷键shift+f6用到的地方自己变,选中使用
  • 动态数组 int[ ] array=new int[5]
  • 数组省略格式不能拆分成两个步骤in[ ] aaaer;
    aaaer=int[ 4],
    int [ ] arrsy={2,2,3,4,5,}(省略格式)
    不确定数组内容用静态,确定动态
    数组int默认值为0,浮点型为0.0,布尔false,引用null,静态数组也有,只不过被立马赋值代替

在这里插入图片描述

数组名 存储一个在堆中的地址(new得来的),数组名赋值给另一个数组,及传递首地址值,给数组静态赋值要大括号

  • 数组长度。arrays.length
  • 数组new后长度不可以改变。即两次new就有两个数组,程序运行期间长度不可改变

60天后

  • 方法的注意事项在这里插入图片描述

61栈,堆,方法区

  • 栈(局部变量(例如int[] array)
    ,方法执行(保存主方法,主方法执行),)
  • 堆(new array[] 的地方&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值