`
schy_hqh
  • 浏览: 558476 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

(基础)java中的主函数

 
阅读更多

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代码-主函数--

    在Java编程语言中,主函数(Main Function)是程序执行的起点,它是每个Java应用程序的入口点。在Java中,主函数由关键字`public static void main(String...理解和掌握主函数对于任何Java开发者来说都是基础且重要的。

    java基础入门教程+android必备基础

    - **简单的 Java 程序**: 一个简单的 Java 程序通常包括基本的结构元素,如类定义、主函数(`main` 方法)、变量声明和控制流程语句。 - **变量与数据类型**: Java 支持多种数据类型,包括整数类型 (`int`, `short`,...

    Java基础教程.pdf

    2. **简单的Java程序**:Java程序的基本结构包括导入包、定义类、主函数等元素。编写Java程序时,通常从`public class`开始,包含一个`main`方法作为程序的入口点,如`public static void main(String[] args)`。 3...

    java完整基础教程

    JDK是Java程序员的基础工具,包含了Java编译器、Java运行环境以及一些必要的API文档。安装JDK后,你需要进行环境变量配置,包括设置JAVA_HOME、PATH和CLASSPATH,以便系统能在任何地方找到Java的执行文件和库。 本...

    零基础学习JAVA源码

    1.2 Java程序结构:了解源文件命名规则,类与方法的定义,主函数(main())作为程序入口。 二、Java语法 2.1 数据类型:包括基本数据类型(整型、浮点型、字符型、布尔型)和引用数据类型(类、接口、数组)。 ...

    java基础程序设计

    - **简单的Java程序**:Java程序通常包含类(Class)、主函数(main method),并通过编译器和虚拟机运行。 - **变量与数据类型**: - **基本数据类型**:如int、float、boolean等。 - **引用数据类型**:如类、...

    Java 基础知识总结(超级经典)

    - **java命令**:负责启动JVM并运行字节码文件,其中包含主函数`public static void main(String[] args)`作为程序的入口点。 #### 二、Java语法基础 - **关键字与保留字**: - **关键字**:Java语言中具有特殊...

    java小程序(GUI)

    总的来说,这个"java (GUI)的加法计算器"是一个基础的编程示例,适合初学者学习Java GUI编程。通过分析和理解源码,学习者可以了解到如何在Java中创建窗口应用,处理用户输入,以及执行基本的数学运算。同时,这也是...

    JAVA基础编程题(60题及答案)

    - 在主函数中根据输入条件抛出异常。 - **异常捕获**: - 在适当的位置捕获异常,并执行相应的操作,如输出特定消息。 ##### 2.2 示例代码框架 ```java import java.util.Scanner; public class ...

    java基础简单计算器

    ### Java基础简单计算器知识点解析 #### 一、项目概述 本项目主要介绍了一个基于Java语言实现的简单计算器程序。该程序能够接收用户输入,并完成基本的数值计算功能。通过本项目的学习,我们可以深入了解Java的...

    JAVA基础.doc

    在《JAVA基础.doc》这本书中,我们首先会接触到JAVA语言的基础知识。JAVA是一种广泛使用的面向对象的编程语言,其设计理念强调“一次编写,到处运行”。JAVA语言具有多线程、跨平台、安全性强、性能高效等特点,这些...

    Java基础知识笔记详细版-菜鸟翻阅必备

    - Java程序的基本结构包括类定义、主函数main()等。 - 程序执行的入口是public static void main(String[] args)方法。 #### 五、注释 1. **单行注释**:使用`//`注释一行。 2. **多行注释**:使用`/* */`注释...

    上海大学java程序设计基础ppt电子教案

    Java程序设计基础是计算机科学中的核心课程之一,尤其对于初学者来说,它是进入软件开发世界的敲门砖。上海大学的这份“Java程序设计基础”PPT电子教案为学习者提供了全面而系统的Java学习资料,旨在帮助学生掌握...

    传智播客java基础加强班-Java编程基础.ppt

    在传智播客的Java基础加强班中,学生将深入学习Java编程的基础知识,包括但不限于以下几个方面: 1. **Java语法格式**: - Java代码结构基于类,每个程序至少包含一个类,由`class`关键字定义。 - 大小写敏感是...

    java 技术教程(基础篇)

    Java技术教程(基础篇)...以上只是Java基础篇的一些关键知识点,实际的学习过程中还需要通过实践不断加深理解和应用。通过阅读"Java 技术教程(基础篇)",你可以系统地学习这些内容,逐步成为一名合格的Java程序员。

    java基础javaSE

    - **Main 主函数**:每个Java应用程序都有一个入口点,即主函数,其签名固定为:`public static void main(String[] args)`。这是程序执行的起点。 - **输出语句**:`System.out.println()` 用于输出一行信息到...

    java课件 java语法

    主函数(main method)是每个Java应用程序的入口点,`public static void main(String[] args)`,在这里编写程序的主体逻辑。 类与对象是面向对象编程的关键。类是对象的模板,定义了对象的属性和行为。对象是类的...

    Java基础知识总结(超级经典)

    主函数(main方法)是每个可执行Java程序的起点。 Java语法基础涉及关键字、保留字和标识符。关键字是Java中具有特定意义的单词,例如`public`、`class`等,保留字是可能将来用于特定目的的单词,如`goto`。标识符...

Global site tag (gtag.js) - Google Analytics