一. static关键字 1. 简介 在Java中,static表示“静态的”,它也是一种修饰符,可以修饰属性、方法、代码块和内部类。2. 特性 static修饰符具有如下特性:●被static修饰的属性(成员变量)称为静态变量,也叫做类变量;●被static修饰的常量称为静态常量;●被static修饰的方法称为静态方法,也叫做类方法;●被st...
但实际上一般是通过类名直接调用static属性,即采用“类名称.属性”,所以这里用Person.country = "哈尔滨"; 2.声明static方法 如果一个方法使用了static关键字声明,则此方法 可以直接使用类名称调用。 class Person{ String name; int age; private static String country = "北京";//对country属性进行封装 public ...
静态方法使用static关键字进行定义,其语法如下: publicstaticreturnTypemethodName(parameters){// 方法体} 1. 2. 3. 其中,returnType是方法返回值的数据类型,methodName是方法名称,parameters是方法的参数列表。 静态方法可以通过类名直接调用,不需要创建类的实例。例如,我们定义了一个名为MathUtils的工具类,其中包含...
1.static静态关键字 1.1 static是什么,static修饰成员变量的用法 Java 成员变量 成员方法 Python 类(对象)属性 类(对象)方法 static修饰成员变量的应用:在线人数统计 1.2 static修饰成员变量的内存原理 1.3 static修饰成员方法的基本用法 1.4 static修饰成员方法的内存原理 (见视频 --03、static:修饰成员方法、内存机制...
在Java中,static类是指被声明为static的内部类。具体使用方法如下: 1. 声明static类:在外部类中使用static关键字进行声明,语法为:static class ClassName。 2. 创建static类的实例:由于static类是与外部类相互独立的,所以可以直接通过类名来创建实例,而无需创建外部类的实例。语法为:OuterClass.StaticClass staticObj...
Java零基础入门到起飞- Day13-面向对象进阶(static&继承)-02-static-静态方法和工具类#Java教程 #Java入门 #Java学习 #Java零基础 - 黑马程序员视频库于20241125发布在抖音,已经收获了26.0万个喜欢,来抖音,记录美好生活!
(2)静态初始化块只在类加载时执行一次,且只能初始化静态成员变量,不能初始化普通变量 注:java中没有静态构造函数,通过静态代码块完成类似作用 1 public classHelloWorld{ 2 3String name;//声明变量name4String sex;//声明变量sex5staticintage;//声明静态变量age67//构造方法,手动声明构造方法之后,不论声明的是...
2.System类常用的方法: public static void exit(int status):表示结束当前java运行的程序,它的参数status是状态,如果参数是0表示正常的状态,否则是不正常的状态。 public static void gc():这个是运行垃圾回收器,清理内存中的垃圾。 public static currentTimeMillis():表示以毫秒为单位的当前时间。
经过一个多月的学习,终于进入了学习Java的第二阶段,本篇博客主要介绍Java面向对象高级部分中类变量、类方法的使用,以及main函数语法剖析,主要设计static关键字在类中的使用。 很有意思的一句话, 一个数如果没有前面的1,后面跟再多的0也是没有意义,我们应该继续努力,把1的位置往前挪 !
调用类方法时,我们可以通过class.method()的方式调用,也可以通过object.method()的方式调用。比如使用下面的Test类测试: publicclassTest{publicstaticvoidmain(String[]args){System.out.println(Human.getPopulation());HumanaPerson=newHuman(160);System.out.println(aPerson.getPopulation());}} ...