【01】主函数main

java和C#非常相似,它们大部分的语法是一样的,但尽管如此,也有一些地方是不同的。

为了更好地学习java或C#,有必要分清它们两者到底在哪里不同。

首先,我们将探讨主函数main

 

java的主函数(唯一):

1 public class HelloWorld {
2     public static void main(String[] args) {
3 
4     }
5 }

 

C#的主函数(四种):

复制代码
 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 
 7 namespace HelloWorld
 8 {
 9     class Program
10     {
11         static void Main(string[] args)
12         {
13         }
14     }
15 }
复制代码

归纳的4种:

static void Main(string args[]){}

static int Main(string args[]){}

static void Main(){}

static int Main(){}

 

分析与总结:

1、两门语言是从main/Main函数开始(作为程序的入口),是主线程开始的地方。

2、在java中main函数没有返回值,参数必须带有String[]类型,而C#这两者都可以改变。

3、在java中主函数是小写的main,而在C#中主函数是大写的Main。

4、在java中main函数必须是public,否则报错,而C#中的public可以不写(甚至可以是private或者protected)。

 

谢谢观看!

posted @   the_path_of_grace  阅读(383)  评论(0编辑  收藏  举报
编辑推荐:
· 大模型 Token 究竟是啥:图解大模型Token
· 35岁程序员的中年求职记:四次碰壁后的深度反思
· 继承的思维:从思维模式到架构设计的深度解析
· 如何在 .NET 中 使用 ANTLR4
· 后端思维之高并发处理方案
阅读排行:
· BotSharp + MCP 三步实现智能体开发
· AI团队比单打独斗强!CrewAI多智能体协作系统开发踩坑全解析
· 动物智能之数据标注员——狗篇
· 5. RabbitMQ 消息队列中 Exchanges(交换机) 的详细说明
· 「硬核实战」回调函数到底是个啥?一文带你从原理到实战彻底掌握C/C++回调函数
点击右上角即可分享
微信分享提示