Java面向对象基础--理解main方法

简介: <pre name="code" class="java">public class StaticDemo08{ public static void main(String args[]){ fun(); } public static void fun(){ //可以由主方法直接调用 System.out.println("hello world!"); }};</
public class StaticDemo08{
	public static void main(String args[]){
		fun();
	}
	public static void fun(){		//可以由主方法直接调用
		System.out.println("hello world!");
	}
};
public void fun(){		//不能由主方法直接调用
	System.out.println("hello world!");
}

如不加static定义方法,则main方法不能调用。




public class StaticDemo08{
	public static void main(String args[]){
		if(args.length!=3){		// 输入的参数如果不足3个,则出错
			System.out.println("输入的参数不足三个,程序退出~") ;
			System.exit(1) ;	// 直接退出此程序
		}
		for(int i=0;i<args.length;i++){	// 循环输出输入的参数
			System.out.println("第"+(i+1)+"个参数:" + args[i]) ;
		}
	}
};

java StaticDemo08 "hello world" two three


目录
相关文章
|
6天前
|
Java
判断不为空和不为空串的方法java
判断不为空和不为空串的方法java
|
8天前
|
Java
Java面向对象实践小结(含面试题)(下)
Java面向对象实践小结(含面试题)(下)
21 1
|
7天前
|
Java API
【亮剑】Java的List,如何删除重复的元素,教你三个方法搞定!
【4月更文挑战第30天】本文介绍了三种Java中删除List重复元素的方法:1) 使用HashSet,借助其不允许重复值的特性;2) 利用Java 8 Stream API的distinct()方法;3) 对自定义对象重写equals()和hashCode()。每种方法都附带了代码示例,帮助理解和应用。
|
7天前
|
存储 Java 开发工具
【Java探索之旅】用面向对象的思维构建程序世界
【Java探索之旅】用面向对象的思维构建程序世界
9 0
|
7天前
|
IDE Java 开发工具
基于Java程序设计的实验教学方法优化与实践
基于Java程序设计的实验教学方法优化与实践
18 1
|
7天前
|
Java
java使用面向对象实现图书管理系统
java使用面向对象实现图书管理系统
|
8天前
|
Java
Java语言---面向对象的三大特征之继承
Java语言---面向对象的三大特征之继承
|
8天前
|
机器学习/深度学习 Java Python
Java面向对象知识体系---基础版
Java面向对象知识体系---基础版
|
8天前
|
安全 Java 编译器
Java面向对象思想以及原理以及内存图解(下)
Java面向对象思想以及原理以及内存图解(下)
18 0
|
8天前
|
Java
Java面向对象思想以及原理以及内存图解(上)
Java面向对象思想以及原理以及内存图解
19 0