内存分配
静态详解
Main函数
主函数是一个特殊的函数。作为程序的入口,可以被jvm调用;
主函数的定义:
注意:Javac是编译程序,Java是运行程序,那么运行程序的时候,是可以给指定的方法(main函数)传递参数的。
什么时候使用静态?
要从两个方面下手:
因为静态修饰的内容有成员变量和函数
什么时候定义静态变量(类变量)呢?
当对象中出现共享数据时,该数据被静态所修饰。
对象中的特有数据要定义成非静态存在于堆内存中。
什么时候定义静态函数呢?
当功能内部没有访问到非静态数据(对象的特有数据),
那么该功能可以定义成静态的
Sstatic的应用(工具类的产生)
封装一个操作数组的工具类
选择排序、冒泡排序、最大值、最小值
Api 文档制作
Cmd中输出
Javadoc -d myhelp -author -version ActionModel.java
格式:
Static{
静态代码块中的执行语句
}
特点:随着类的加载而执行,只执行一次,并优先于主函数,用于给类进行初始化的。
执行结果,b c a over
主函数中new StaticCode(6)控制台打印:
A c6 d
备案号:湘ICP备19000029号
Copyright © 2018-2019 javaxl晓码阁 版权所有