java
文章平均质量分 50
java
Asitisl
这个作者很懒,什么都没留下…
展开
-
intellij idea右键不能创建java class
项目中新建目录之后,要在该目录下新增java Class文件,右键——》New发现无对应选项。原因:新建目录之后需要设置目录作用,从而让idea识别。方法:File-Project StructureSources:一般用于标注类似 src 这种可编译目录。有时候我们不单单项目的 src目录要可编译,还有其他一些特别的目录也许我们也要作为可编译的目录,就需要对该目录进行此标注。只有 Sources 这种可编译目录才可以新建 Java 类和包,这一点需要牢记。 Tests:一般用于标注可..原创 2022-04-13 11:36:55 · 1886 阅读 · 2 评论 -
public static void和public void
public static是不完整的修饰符,后面要加上 void,String,int等类型,表示方法是静态方法static 修饰符可用于类、字段、方法、属性、运算符、事件和构造函数。这两句的区别就在于,能不能直接用类名访问假如,我有一个类,如下图所示:接下来先实例化一个对象,ca,你会发现它不仅可以访问普通的方法,也可以访问静态的方法那这又有什么用呢?如果每次我用一个类的方法之前我都要实例化一下这个类,那么无疑是对内存资源的浪费。于是乎,静态方法就带来了便利,如下图所示:原创 2022-03-27 16:26:42 · 860 阅读 · 2 评论 -
static关键字
在 C# 中,当主函数调用另一个非静态函数时总是提示: “ 对象引用对于非静态的字段、方法或属性是必需的 ”一、错误分析1、因为 f02() 是非静态函数;而主函数 Main 前有关键字 static ,其为静态函数。所以当静态函数调用非静态函数时,会出现如上所示的错误。2、C# 的类的静态方法规定:类中静态的方法、成员函数只能访问静态的数据成员或者静态的方法。 使用了关键字 static 代表是静态方法,该静态方法只能调用外面其他的静态函数或静态变量(对于外部的非静态函数或变量,都不能调用原创 2022-03-27 17:03:57 · 66 阅读 · 0 评论