当前位置: 首页 > wzjs >正文

西安网站品牌建设模块化网页制作软件

西安网站品牌建设,模块化网页制作软件,自适应网站建设哪家便宜,苏州定制网站建设由问题引出解决方案 按照传统思想: 创建调用方法的主类 //创建一个计数器 来记录小孩的个数int count 0 ;game child1 new game("张三");child1.Game();count;game child2 new game("李四");child2.Game();count;game child3 new game(&qu…

 由问题引出解决方案

 按照传统思想:

 创建调用方法的主类

//创建一个计数器 来记录小孩的个数int count = 0 ;game child1 = new game("张三");child1.Game();count++;game child2 = new game("李四");child2.Game();count++;game child3 = new game("王五");child3.Game();count++;System.out.println("总共" + count + "个小孩在玩耍");

创建一个实体化的类,并且创建方法,来表示小孩玩耍的信息

class game{//给小孩带一个姓名属性private String name;//传入小孩的姓名public game(String name) {this.name = name;}//打印小孩玩耍的信息public void Game(){System.out.println(name + "正在玩耍、、、、");}

改进,将count设置为类变量(静态变量)

public static int count = 0;

在调用的时候,就是可以任意一个对象调用,然后累加

child1.count++;
child2.count++;
child3.count++;

关于静态类的内存分析图------------------------------------------------------------------------------------------- 

 

 

静态变量的内存分配

  1. 存储区域:静态变量存储在方法区(Method Area)中。方法区是JVM运行时数据区的一部分,主要用于存储已被虚拟机加载的类信息、常量、静态变量等。需要注意的是,从Java 7开始,运行时常量池被移到了堆(Heap)中;而在Java 8及之后版本,永久代(PermGen)被元空间(Metaspace)取代,方法区的概念实际上由元空间实现。

  2. 生命周期:静态变量的生命周期与类的生命周期相同,即从类加载到JVM卸载该类为止。一旦类被加载到JVM中,静态变量就会被初始化,并且在整个程序执行期间都存在,除非显式地将其值设为null或重新赋值。

  3. 初始化时机:静态变量在类第一次被加载时初始化,这通常发生在首次创建该类的对象或首次访问静态成员(包括静态方法和静态变量)的时候。静态变量只能通过类名来引用,不能通过类的实例引用。

  4. 共享性:因为静态变量不属于任何一个具体的对象实例,而是属于整个类,所以它们可以被该类的所有实例共享。对静态变量所做的任何改变都会影响到所有使用该变量的地方。

注意事项

        1.  线程安全:如果多个线程同时访问和修改静态变量,则可能会出现并发问题。在这种情况下,需要考虑同步机制以确保线程安全。

        2.垃圾回收:静态变量不会随着类实例的销毁而被回收。只有当类本身被卸载时,其对应的静态变量才会被清除。因此,在使用静态变量时应小心管理资源,避免内存泄漏。

 

总结:

 创建一个静态变量字符串name的名字为张三

class A {
public static String name = "张三";
}

然后创建主类,去访问,可以用类名直接访问

//可以自己类名访问
A.name ;
//也可以用创建对象来访问
A p1 = new A();
p1.name;

 要注意访问修饰符,如果是私有的private也要遵循访问权限,否则会报错。


文章转载自:

http://1JMHARn1.pmptm.cn
http://r140jPKd.pmptm.cn
http://xebfj0xL.pmptm.cn
http://y1wIfZpm.pmptm.cn
http://VqcBFdS1.pmptm.cn
http://WVtWx43X.pmptm.cn
http://KJ6tYLaV.pmptm.cn
http://pLFFVQjb.pmptm.cn
http://7Fki4UJL.pmptm.cn
http://5aK6Qpd4.pmptm.cn
http://KVzZSVLU.pmptm.cn
http://LQUfRybS.pmptm.cn
http://8rreQdmk.pmptm.cn
http://5PHsz4yW.pmptm.cn
http://rZ9u9GZr.pmptm.cn
http://OGdJte5E.pmptm.cn
http://4upEgr2z.pmptm.cn
http://tsYQSwbN.pmptm.cn
http://gxhJZsig.pmptm.cn
http://2uA7l7JI.pmptm.cn
http://Xai1yTaA.pmptm.cn
http://fUuvpEBi.pmptm.cn
http://UL59Qisj.pmptm.cn
http://o5GgeidT.pmptm.cn
http://LETQMyX6.pmptm.cn
http://spTMzJdw.pmptm.cn
http://Hji0LZ8z.pmptm.cn
http://WEqxJpYB.pmptm.cn
http://Ekhrtx7T.pmptm.cn
http://ie4QlTrc.pmptm.cn
http://www.dtcms.com/wzjs/745546.html

相关文章:

  • 商城网站需要注意事项网络营销观念案例
  • 邹城网站建设zc273500南宁3及分销网站制作
  • 网站 网页数量互动营销型网站建设
  • 响应式网站模板下载免费常州微信网站建设
  • 淘客网站做单品类系部网站建设中期检查表
  • 网页设计板式要求东莞seo按天计费
  • 阿里云服务器怎么部署网站江阴住房和城乡建设局网站
  • 可以用足球做的游戏视频网站wordpress免费插件下载地址
  • 企业信息平台官网seo资源网站排名
  • 网站转app工具高级版石家庄商标设计
  • 会计网站模板付网站建设服务费什么科目
  • 做网站收费做公司网站用哪个空间好
  • 大淘客网站如何做seo最火网页游戏
  • 衣联网和一起做网站 哪家强家政保洁服务网站模板
  • 网站建设打不开可口可乐软文范例
  • 2016网站设计趋势wordpress建站模板下载
  • 做网站用什么配置的笔记本广州短视频拍摄公司
  • 老网站不要了做新站需要怎么处理wordpress 搬站
  • 网站优化排名查询网站数据库出问题
  • 金塔网站建设网络运营具体做什么
  • 网站jquery上传源代码专门做汽车配件的网站
  • 专题网站建站python网页版
  • 珠海免费网站建设建设网站需要哪些
  • 杭州久邦电力建设有限公司网站个人备案的网站竞价排名做不了
  • 济宁市兖州区城市建设局网站网站开发运营公司
  • 网站推广渠道怎么做网站建设属于什么职能
  • 福建省南平市建设局网站icp查询官网
  • 黑科技软件合集网站做网站前台模型要做什么呢
  • 玉环网站建设wordpress有什么插件
  • 手机网站跳转怎么办高端网站设计哪家好