博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
static关键字
阅读量:3891 次
发布时间:2019-05-23

本文共 788 字,大约阅读时间需要 2 分钟。

static关键字是用来修饰一个类中的静态变量、方法、代码块。可以使被修饰的变量或者方法被所有这个类的对象共享

主要有以下功能:

一、静态变量

代码为例:

class Person{	static String schoolname;}public class Main {		public static void main(String[] args) {	    Person p1=new Person();	    Person p2=new Person();	    Person.schoolname="lijia";	    System.out.println("p1的学校名称叫做"+p1.schoolname);	    System.out.println("p2的学校名称叫做"+p2.schoolname);	}}

二、静态方法

代码为例:

class Person{	public static void speak(){		System.out.println("hello!");	}}public class Main {		public static void main(String[] args) {	   Person.speak();	}}

需要注意的是静态方法不需要创建对象就可以直接通过类名直接调用

三、静态代码块

代码为例

class Person{	static{		System.out.println("1");	}}public class Main {		static{		System.out.println("2");	}	public static void main(String[] args) {		Person p1=new Person();		Person p2=new Person();	}}

转载地址:http://mkohn.baihongyu.com/

你可能感兴趣的文章
10行代码教你用python进行Dos攻击
查看>>
完善了一点的爬虫
查看>>
sqli-labs-master通关手册
查看>>
想要远程获取对方的桌面?Python教你一招搞定!
查看>>
给你打个QQ电话就能知道你在哪,你敢信?
查看>>
pip换源_命令行下一步到位
查看>>
python调用笔记本摄像头
查看>>
永恒之蓝(ms17-010)漏洞复现,进行简单后渗透信息收集
查看>>
简单的Dos命令/一行代码实现恶意程序
查看>>
[极客大挑战 2019]LoveSQL 1
查看>>
[极客大挑战 2019]PHP
查看>>
[极客大挑战 2019]Http
查看>>
[GXYCTF2019]Ping Ping Ping
查看>>
ZJNUCTF
查看>>
[极客大挑战 2019]BabySQL
查看>>
[ZJCTF 2019]NiZhuanSiWei
查看>>
[BUUCTF 2018]Online Tool
查看>>
[GXYCTF2019]BabySQli
查看>>
BUUCTF_upload-labs 第一题
查看>>
2020暑期集训WEB部分WriteUp
查看>>