IDEA使用

项目结构:

  1. 所有代码放置在src文件夹内
  2. 新建包:在src文件夹上,右键新建包。包的命名:英文小写、数字、英文句点。

    例如:使用公司域名倒写,如cn.itcast.day04.demo01
  3. 注意:包是一组文件夹的名称,如包名cn.itcast.day04.demo01,实际上建立了多级文件夹。在包名字上右键选择,Show in Explorer,会发现创建包的目录结构E:\IdeaProjects\basic-code\day04-code\src\cn\itcast\day04
  4. 快捷键

  5. 导入项目时,项目文件夹的右下角有一个小方块

  6. IDEA中快速建立for循环,输入5.fori,生成5次以i为变量的for循环。

方法

  1. 定义方法的格式
修饰符 返回值类型 方法名(参数列表){
//代码省略...
return 结果;
}
  • 修饰符:public static固定写法
  • 返回值类型:表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
  • 参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
  • return:将方法执行后的结果带给调用者,方法执行到return,整体方法运行结束
  1. 方法应该定义在类中,不能嵌入定义(即不能在方法中定义方法)
  2. 方法重载(overload)

    指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关
  • 参数列表不同:

    1)参数个数不同 2)参数类型不同 3)参数的多类型顺序不同 如int a, double bdouble a, int b是可以的
  • 参数名称无关,如int a, int bint x, int y是相同的,并不能重载。

最新文章

  1. 大神php摘录
  2. 解决windows下FileZilla server中文乱码问题
  3. windows、ubuntu下eclipse搭建java、Python环境问题总结
  4. RequireJS基础(二)
  5. jquery------隐式迭代
  6. 在JavaScript中,this关键字指什么?
  7. PHP FTP操作类( 上传、拷贝、移动、删除文件/创建目录 )
  8. 使用Zabbix监控RabbitMQ
  9. 从零开始学C++之IO流类库(四):输出流格式化(以操纵子方式格式化 以ios类成员函数方式格式化)
  10. 深入理解Solaris内核中互斥锁(mutex)与条件变量(condvar)之协同工作原理
  11. Undefined symbols for architecture arm64: "_OBJC_CLASS_$_WKWebView", referenced from: objc-c
  12. 从vue源码看Vue.set()和this.$set()
  13. python3: print()函数:def,end关键字介绍
  14. Jmeter调用 Json接口测试之关键点申明Content-Type类型
  15. latex字体颜色
  16. sift 与 surf 算法
  17. sql server 运算
  18. 在动作类上加上SkipValidation 在反射时候会获取到该反射信息 就不会执行validate方法
  19. 对于当下国产CPU如火如荼有感
  20. minic 符号表

热门文章

  1. Java实现 LeetCode 206 反转链表
  2. 如何在交互式环境中执行Python程序
  3. github常用的协同开发流程
  4. 聊一聊Asp.net过滤器Filter那一些事
  5. 国外程序员整理的Java资源大全(全部是干货)
  6. 没有国产主机,怎么开发:交叉编译和QEMU虚拟机
  7. Ubuntu 20.04下源码编译安装ROS 2 Foxy Fitzroy
  8. LeetCode 77,组合挑战,你能想出不用递归的解法吗?
  9. Spring Boot 把 Maven 干掉了,拥抱 Gradle!
  10. HTML躬行记(1)——SVG