Java中的主函数
1.由JVM调用;JVM通过类名直接调用主函数(静态方法)
2.主函数的形参是一个字符串数组: String[] args
3.运行主函数时,如果没有向其传递参数,JVM会自动创建一个空的字符串数组
String[] args = new String[] {}; 或者
String[] args = { };
javac Demo.java
启动编译器,对源代码进行语法检查,如果正确,则将java源代码编译为字节码文件
java Demo
启动JVM,JVM执行这样的操作:
Demo.main(new String[] {}); //如果没有指定入参,JVM会创建一个空的字符串数组
这样就JVM就调用到main方法了,程序开始运行。。。
怎样给主函数传值
public class MainTest { public static void main(String[] args) { String ip = args[0]; String port = args[1]; System.out.println("ip="+ip); System.out.println("port="+port); } }
CMD命令行:
D:\>javac MainTest.java
D:\>java MainTest 192.168.1.0 8080 #参数间以空格进行分割
输出:
ip=192.168.1.0
port=8080
相关推荐
在Java编程语言中,主函数(Main Function)是程序执行的起点,它是每个Java应用程序的入口点。在Java中,主函数由关键字`public static void main(String...理解和掌握主函数对于任何Java开发者来说都是基础且重要的。
- **简单的 Java 程序**: 一个简单的 Java 程序通常包括基本的结构元素,如类定义、主函数(`main` 方法)、变量声明和控制流程语句。 - **变量与数据类型**: Java 支持多种数据类型,包括整数类型 (`int`, `short`,...
2. **简单的Java程序**:Java程序的基本结构包括导入包、定义类、主函数等元素。编写Java程序时,通常从`public class`开始,包含一个`main`方法作为程序的入口点,如`public static void main(String[] args)`。 3...
JDK是Java程序员的基础工具,包含了Java编译器、Java运行环境以及一些必要的API文档。安装JDK后,你需要进行环境变量配置,包括设置JAVA_HOME、PATH和CLASSPATH,以便系统能在任何地方找到Java的执行文件和库。 本...
1.2 Java程序结构:了解源文件命名规则,类与方法的定义,主函数(main())作为程序入口。 二、Java语法 2.1 数据类型:包括基本数据类型(整型、浮点型、字符型、布尔型)和引用数据类型(类、接口、数组)。 ...
- **简单的Java程序**:Java程序通常包含类(Class)、主函数(main method),并通过编译器和虚拟机运行。 - **变量与数据类型**: - **基本数据类型**:如int、float、boolean等。 - **引用数据类型**:如类、...
- **java命令**:负责启动JVM并运行字节码文件,其中包含主函数`public static void main(String[] args)`作为程序的入口点。 #### 二、Java语法基础 - **关键字与保留字**: - **关键字**:Java语言中具有特殊...
总的来说,这个"java (GUI)的加法计算器"是一个基础的编程示例,适合初学者学习Java GUI编程。通过分析和理解源码,学习者可以了解到如何在Java中创建窗口应用,处理用户输入,以及执行基本的数学运算。同时,这也是...
- 在主函数中根据输入条件抛出异常。 - **异常捕获**: - 在适当的位置捕获异常,并执行相应的操作,如输出特定消息。 ##### 2.2 示例代码框架 ```java import java.util.Scanner; public class ...
### Java基础简单计算器知识点解析 #### 一、项目概述 本项目主要介绍了一个基于Java语言实现的简单计算器程序。该程序能够接收用户输入,并完成基本的数值计算功能。通过本项目的学习,我们可以深入了解Java的...
在《JAVA基础.doc》这本书中,我们首先会接触到JAVA语言的基础知识。JAVA是一种广泛使用的面向对象的编程语言,其设计理念强调“一次编写,到处运行”。JAVA语言具有多线程、跨平台、安全性强、性能高效等特点,这些...
- Java程序的基本结构包括类定义、主函数main()等。 - 程序执行的入口是public static void main(String[] args)方法。 #### 五、注释 1. **单行注释**:使用`//`注释一行。 2. **多行注释**:使用`/* */`注释...
Java程序设计基础是计算机科学中的核心课程之一,尤其对于初学者来说,它是进入软件开发世界的敲门砖。上海大学的这份“Java程序设计基础”PPT电子教案为学习者提供了全面而系统的Java学习资料,旨在帮助学生掌握...
在传智播客的Java基础加强班中,学生将深入学习Java编程的基础知识,包括但不限于以下几个方面: 1. **Java语法格式**: - Java代码结构基于类,每个程序至少包含一个类,由`class`关键字定义。 - 大小写敏感是...
Java技术教程(基础篇)...以上只是Java基础篇的一些关键知识点,实际的学习过程中还需要通过实践不断加深理解和应用。通过阅读"Java 技术教程(基础篇)",你可以系统地学习这些内容,逐步成为一名合格的Java程序员。
- **Main 主函数**:每个Java应用程序都有一个入口点,即主函数,其签名固定为:`public static void main(String[] args)`。这是程序执行的起点。 - **输出语句**:`System.out.println()` 用于输出一行信息到...
主函数(main method)是每个Java应用程序的入口点,`public static void main(String[] args)`,在这里编写程序的主体逻辑。 类与对象是面向对象编程的关键。类是对象的模板,定义了对象的属性和行为。对象是类的...
主函数(main方法)是每个可执行Java程序的起点。 Java语法基础涉及关键字、保留字和标识符。关键字是Java中具有特定意义的单词,例如`public`、`class`等,保留字是可能将来用于特定目的的单词,如`goto`。标识符...