方法的调用

方法在定义完毕后,方法不会自己运行,必须被调用才能执行,我们可以在主方法main中来调用我们自己定义好的方法。在 主方法中,直接写要调用的方法名字就可以调用了。

public static void main(String[] args) {
//调用定义的方法method
method();
}
//定义方法,被main方法调用
public static void method() {
System.out.println("自己定义的方法,需要被main调用运行");
}

调用练习

将三元运算符代码抽取到自定义的方法中,并调用。

public static void main(String[] args) {
//调用定义的方法operator
operator();
}
//定义方法,方法中定义三元运算符
public static void operator() {
int i = 0;
i = (1==2 ? 100:200);
System.out.println(i);
int j = 0 ;
j = (3<=4 ? 500:600);
System.out.println(j);
}

注意事项

方法定义注意事项:

  • 方法必须定义在一类中方法外
  • 方法不能定义在另一个方法的里面
public class Demo {
public static void main(String[] args){
}
//正确写法,类中,main方法外面可以定义方法
public static void method(){}
}
public class Demo {
public static void main(String[] args){
//错误写法,一个方法不能定义在另一方法内部
public static void method(){}
}
}

JDK的JShell简单使用

JShell脚本工具是JDK9的新特性

什么时候会用到 JShell 工具呢,当我们编写的代码非常少的时候,而又不愿意编写类,main方法,也不愿意去编译和运 行,这个时候可以使用JShell工具。

启动JShell工具,在DOS命令行直接输入JShell命令。

 接下来可以编写Java代码,无需写类和方法,直接写方法中的代码即可,同时无需编译和运行,直接回车即可

小贴士: JShell工具,只适合片段代码的测试,开发更多内容,建议编写在方法中。

最新文章

  1. WPF menu
  2. C语言文法 LL(1)文法
  3. java分页问题
  4. iOS UIScrollView 无法滚动 没有弹簧效果解决方案
  5. AC日记——合法C标识符 openjudge 1.7 06
  6. easyui datagrid 列隐藏和显示
  7. PLSQL_闪回操作3_Fashback Transaction Query
  8. Oracle把两个空格以上的空格,替换为两个空格
  9. Java学习----finally块
  10. AngularJs 通过 ocLazyLoad 实现动态(懒)加载模块和依赖-转
  11. python 列表(list)常用操作
  12. PC逆向之代码还原技术,第四讲汇编中减法的代码还原
  13. SQL Server-常用分页语句
  14. 能量模型与softmax和RBM以及正态分布的关联
  15. IIS7设置将域名不带www跳转到带www上
  16. java对excel文件内容读写修改操作
  17. ReactNative项目结构目录详解
  18. BugPhobia启程篇章:需求分析与功能定位
  19. java 栈和队列的模拟--java
  20. Android studio Error occurred during initialization of VM 问题解决

热门文章

  1. Linux--多线程(二)
  2. 在FreeSQL中实现「触发器」和软删除功能
  3. Java多线程(7):JUC(上)
  4. 2022icpc新疆省赛
  5. 关于软件物料清单(SBOM),你所需要了解的一切
  6. Python基础之网络编程:2、OSI协议之七层协议
  7. 第一章 计算机和C++简介
  8. 卸载virtualbox中linux虚拟机的增强工具
  9. Java开发学习(四十四)----MyBatisPlus查询语句之查询条件
  10. Spring Security(6)