摘要:当虚拟机启动执行时,它会寻找你在命令列所指定的类。每个程序最少都会有一个类以及一个。每个应用程序只有一个函数。
当Java虚拟机启动执行时,它会寻找你在命令列所指定的类。每个Java程序最少都会有一个类以及一个main()。每个应用程序只有一个main()函数。然后它会锁定像下面这样一个特定的方法:
public static void main ( Stirng[] args ) { //程序代码写在这里 }
像以上就是最基本的Java main方法啦!
在java中的所有东西都会属于某个类,真正被执行的是类,而main()就是程序的起点。
不管你的程序有多大,一定都会有一个main()来作为程序的起点。
那么我们可以在main中做些什么呢?
1、做某件事
声明、设定、调用方法等普通语句
int x = 3; String name = "Dirk"; x = x * 17; System.out.print("x is " + x); double d = Math.random
2、反复做某件事
for与while的循环(loop)
while ( x > 5) { x = x - 1; } for ( int x = 0; x < 10; x = x + 1) { System.out.print("x is " + x); }
3、在适当条件下做某件事
if/else的条件下做某件事
f ( x == 10 ) { System.out.print( "x must be 10" ); } else { System.out.print( "x isn"t 10" ); } if ( ( x < 3) & ( name.equals( "Dirk" ) ) ) { System.out.print( "Gently" ); } System.out.print( "this is JSJ" );
这里有一些基本编程要点:
——语句以分号结束
——程序块以 { } 划出范围
——用名称与类型声明变量
——等号是赋值运算符
——只要条件测试结果为真,while循环就会一直执行块内的程序
——对于大括号的格式,可以有自己的见解
本文已转载个人技术公众号:UncleCatMySelf
欢迎留言讨论与点赞
上一篇推荐:【Java猫说】Java基本概念一
下一篇推荐:【Java猫说】编译器与虚拟机哪个重要?
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/71619.html
摘要:来用来表示程序的一个组件,小程序不是微信小程序可能只有一个类,类的内容必须包在花括号里面。类带有一个或多个方法,方法带有如何行走的指令,方法必须在类的内部声明。如下图本文已转载个人技术公众号欢迎留言讨论与点赞。下一篇推荐猫说基本概念二 Java曾以什么优点吸引你走上程序员这条不归路? 友好的语法、面向对象、内存管理和最棒的跨平台可移植性、write-once/run-anywhere ...
摘要:虚拟机可以说就是,她能让程序运行起来。编译器的工作是要确保铁定不能跑的东西不会过关。编译器作为安全的第一线,能防止人们动不到不可以碰的程序代码与其他类的重要数据。 熟悉Java的朋友都知道虚拟机还有编译器,那么它们各自主要的功能是什么?谁比较重要呢?让我们来了解一下这两位美女的故事。 虚拟机可以说就是Java,她能让程序运行起来。 但是编译器却能产生文件,毕竟java是直译语言,如果需...
摘要:而我们项目在实测时也是将项目发布到测试服务器,通过模拟工具进行测试连接,当数据格式正常,且业务数据正常,服务器就会对指令执行对应的操作。 阅读本文约5.5分钟 最近又有粉丝加Q群讨论netty整合SSM项目的方式等,我在这里抽了休息日的时候整理一下,一步一步的记录,注意的是,本案例仅实现了用netty整合SSM后与单片机等类TCP应用通信。 SSM + Netty项目结合思路 对于N...
摘要:阅读本文约分钟变量有两种主数据类型和引用。主数据类型用来保存基本类型的值,包括整数,布尔和浮点数等,而对象引用保存的是对象的引用。而在中,主数据类型也有不用的大小与名称。 阅读本文约2.3分钟 变量有两种:primitive主数据类型和引用。 Java注重类型。它不会让你做出把长颈鹿类型变量装进兔子类型变量中这种诡异又危险的举动——如果有人对长颈鹿调用跳跃这个方法会发生什么悲剧?并且...
摘要:我们来看看实例变量与局部变量之间的差别实例变量是声明在类内而不是方法中。局部变量在使用前必须初始化。局部变量没有默认值,如果在变量被初始化前就要使用的话,编译器会显示错误。 阅读本文约1.8分钟 实例变量永远都会有默认值,如果你没有明确的赋值给实例变量,或者没有调用setter,实例变量还是会有值! integers 0 floating points 0.0 boolean...
阅读 3421·2023-04-25 22:44
阅读 925·2021-11-15 11:37
阅读 1632·2019-08-30 15:55
阅读 2639·2019-08-30 15:54
阅读 1079·2019-08-30 13:45
阅读 1429·2019-08-29 17:14
阅读 1852·2019-08-29 13:50
阅读 3401·2019-08-26 11:39