一、关于main方法
1.main方法被定义为private,编译通过,但是运行时会报错
package ht;
public class Test {
private static void main(String[] args) {
System.out.println("我是主方法");
}
}
运行时报错信息:
错误: 在类 ht.Test 中找不到主方法, 请将主方法定义为:
public static void main(String[] args)
2.main方法去掉static修饰符,编译通过,但是运行时会报错
package ht;
public class Test {
public void main(String[] args) {
System.out.println("我是主方法");
}
}
运行时报错信息:
错误: main 方法不是类 ht.Test 中的static, 请将 main 方法定义为:
public static void main(String[] args)
3.可以将public static void 写成 static public void,程序照样编译通过并正常运行。
package ht;
public class Test {
static public void main(String[] args) {
System.out.println("我是主方法");
}
}
运行结果:
我是主方法
分享到:
相关推荐
Java 基础知识总结 Java 是一种广泛使用的编程语言,由 Sun 公司的 James Gosling 等人于 1991 年开始开发。Java 有三种技术架构:JavaEE、JavaSE 和 JavaME。JavaSE 是桌面应用程序的开发基础,JavaEE 是企业环境...
这篇“Java基础知识总结(经典)”涵盖了Java开发中的核心概念和重要知识点,旨在为初学者和有经验的开发者提供一个全面的回顾。以下是主要的学习点: 1. **Java环境配置**:在开始编程之前,必须安装Java ...
### Java基础知识总结 #### Java 入门概述 Java 作为一种广泛应用的编程语言,自1995年由 Sun Microsystems 发布以来,迅速成为了软件开发领域的主流技术之一。Java 的诞生不仅推动了软件行业的进步,还引领了一...
JAVA基础知识总结 JAVA基础知识总结 JAVA基础知识总结
Java 基础知识总结是 Java 程序员不可或缺的一部分,本总结将涵盖 Java 的基础知识,包括 Java 概述、Java 语法基础、变量、数据类型、运算符、控制语句、方法、数组、继承、多态、接口、异常、IO 流等。 一、Java ...
Java基础知识总结涵盖了Java程序设计语言的核心概念和常用知识点。在详细学习和总结这些知识点之前,首先需要对Java有一个整体的认识。Java是一种面向对象的编程语言,它具有跨平台的特性,即“一次编写,到处运行”...
2024版Java基础知识总结(超详细整理)2024版Java基础知识总结(超详细整理)2024版Java基础知识总结(超详细整理)2024版Java基础知识总结(超详细整理)2024版Java基础知识总结(超详细整理)2024版Java基础知识...
### Java基础知识总结(绝对经典) #### 一、Java概述 - **起源与发展**:Java语言始于1991年Sun公司的James Gosling等人所开发的Oak语言,原计划用于控制嵌入式设备如有线电视交换盒和个人数字助理(PDA)。1994年...
### Java基础知识总结 #### 一、Java概述 Java是由Sun Microsystems公司(现已被Oracle收购)在1991年由James Gosling领导的团队所开发的一种面向对象的编程语言。最初被命名为Oak,目的是为了控制嵌入式设备和...
自己在网上找的相对好一点的java复习资料,留个纪念 。详细讲述了Java课程的知识点
### Java基础知识总结 #### 一、Java概述 Java是一种广泛使用的高级编程语言,它由Sun Microsystems公司的James Gosling等人在1991年开始开发,并最初命名为Oak。Oak旨在用于控制嵌入式设备如有线电视交换盒和个人...
"Java基础知识汇总.pdf" 本资源摘要信息是关于Java基础知识的总结,涵盖了Java语言的基本概念、语法、数据类型、操作符、控制流程、关键字等方面的知识点。 概念和提纲 Java技术是一种高级的面向对象的编程语言,...
Java是一种广泛使用的面向对象的编程语言,其基础知识涵盖了多个方面,包括语法、面向对象特性、异常处理、多线程...以上只是Java基础知识的一个概述,每个话题都值得深入探讨和实践,不断学习和总结是提升技能的关键。