社区
Java SE
帖子详情
请问java中对于public的static何时可以删除,以及void的使用原则给介绍一下
cherry_hit_tom
2008-01-16 03:20:43
请问java中对于public的
static
何时可以删除,以及
void
的使用原则给介绍一下
...全文
193
7
打赏
收藏
请问java中对于public的static何时可以删除,以及void的使用原则给介绍一下
请问java中对于public的static何时可以删除,以及void的使用原则给介绍一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
风情飘逸
2009-09-11
打赏
举报
回复
5楼的描述很准确
healer_kx
2008-01-16
打赏
举报
回复
class Person
{
string name; //one person's name;
static int count;//all persons's count
}
Timnity
2008-01-16
打赏
举报
回复
static 定义的方法成为静态,它可以在类未被实例化的情况下使用。实例化实际是分配内存的过程,所以可static静态方法是常驻内存,生存期是你整个程序的运行期。当你把你的程序关掉或者执行完毕的时候,static静态方法或变量才会被释放。所以不要用太多的静态方法,只把它使用在所有类公用的方法上。楼上的被所有实例共用表述并不准确。
除了构造函数,其他所有方法都需要返回值,如果你的方法不打算返回任何值,也要告诉编译器“我不返回任何东西”,所以用void关键字来进行说明。
shan1119
2008-01-16
打赏
举报
回复
static的被类的所有实例共用.
void就是没有返回值,有什么原则.应该是做一些内部处理吧.我说不明白.
火龙果被占用了
2008-01-16
打赏
举报
回复
与类无关的工具方法一般加上static,诸如把一个文件读成List什么的。
至于void,就是个返回值,不是很明白楼主的意思。
cangyue87
2008-01-16
打赏
举报
回复
这问题描述得太抽象了吧...
healer_kx
2008-01-16
打赏
举报
回复
?
Java
语言
中
void
和
public
void
的区别,
static
和
public
static
的区别。
void
中
文意思是 空的,无效的。 编程=数据结构+算法; 在
Java
语言
中
,有8种基本的基本数据类型,当用
java
这个对象语言去描述现实实体时。基本数据类型就用不到了,要专门来引用 一种数据来描述这个对象。要在计算机里面用
java
语言引用这个数据的第一步,就是来构建一个专门的内存地址,这个就是“
void
”。
void
是一个不可实例化的占位符类,在计算机内存地址存放一个class类对象。按照数据类型来理解。
public
void
呢? 在
void
前面加载一个...
菜鸟学
Java
public
static
void
main(String[] args) 是什么意思?
包名的层数没有硬性的限制要求,你可以根据需要组织包的层次结构。一般来说,官方网站或文档会提供相应的版本兼容性信息,你可以参考这些信息选择适合你的项目的版本。而对于第三方库和框架包,你需要下载相应的库文件,并在项目
中
进行配置和引用,以便
使用
其功能。方法
中
使用
其他类型的参数,你可以将命令行传入的字符串参数解析为你需要的类型。),包含了方法要执行的代码块。在这个例子
中
,方法体内部没有给出具体的代码,你可以在这个代码块
中
添加你要执行的操作。对于包的层数并没有硬性的限制要求,你可以根据自己的需要来组织包的层次结构。
Java
中
的主类概念以及
public
static
void
main方法的分析
1. 首先一定要有main()函数,不然你说从哪个函数开始执行呢 2. 包含main函数的类名不需要和文件名一致,因为字节码文件名只和类名有关,执行
java
程序时,也只是“
java
类名”而不是“
java
文件名”,如下。 文件名为test.
java
,定义了两个类,类名分别为ddeo和deko,编译通过,此时由于源文件
中
有两个类,所以会产生两个字节码文件(ddeo.class和deko.class),此时分别运行字节码可以正常运行,即没有主次之分。 3.
public
类的类名必须和文件名一致。 .
详细讲解
java
的main方法为什么
使用
public
static
void
修饰符修饰
为什么
java
的main方法必须是静态的今天看类型信息时发现一个问题,不能再main方法
中
打印this关键字的信息,这时想起了之前的知识,不能在静态方法
中
调用this。理由很简单,this表示“这个对象”,也就是声明一个类的对象,然而静态方法是不属于某一个特定对象而是属于这个类的。那么问题来了,为什么main函数必须设置成静态的呢?首先,main函数作为
java
程序的入口,也可以理解为一个接口,这...
public
static
void
main(String[] args) 的
介绍
但行好事,莫问前程。念念不忘,必有回响。诚心正意,手起键落:"Hello,World!" ···
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章