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

使用vue做的购物网站小米商城

使用vue做的购物网站,小米商城,重庆招标信息网,备案查询官网1.Java 中被static修饰的成员称为静态成员或类成员。它属于整个类所有#xff0c;而不是某个对象所有#xff0c;即被类的所有对象所共享、且优先于对象存在。静态成员可以使用类名直接访问#xff0c;也可以使用对象名进行访问。使用 static 可以修饰变量、方法和代码块。2…1.Java 中被static修饰的成员称为静态成员或类成员。它属于整个类所有而不是某个对象所有即被类的所有对象所共享、且优先于对象存在。静态成员可以使用类名直接访问也可以使用对象名进行访问。使用 static 可以修饰变量、方法和代码块。2.public 修饰符表示公开的、公有的静态变量使用static修饰3.静态方法中可以直接调用同类中的静态成员但不能直接调用非静态成员。public class HellWorld{String name “Java”//非静态变量static String hobby “ programing”;//静态变量public static void print(){System.out.println(“欢迎您” name ” !”);//不能直接调用非静态变量System.out.println(“欢迎您” hobby ” !”);//可以直接调用静态变量}}4.如果希望在静态方法中调用非静态变量可以通过创建类的对象然后通过对象来访问非静态变量。public class HellWorld{String name “Java”;//非静态变量static String hobby “program ”;//静态变量//静态方法中调用非静态变量public static void print(){//创建类的对象HelloWorld hellonew HelloWorld();//通过对象来实现在静态方法中调用非静态变量System.out.println(“欢迎您”hello.name”!”);//静态方法中可以直接调用静态变量System.out.prinltn(“欢迎喜欢” hobby ”的”hello.name);     }   }5.在普通成员方法中则可以直接访问同类的非静态变量和静态变量public class HellWorld{String name “Java”//非静态变量static String hobby “ programing”;//静态变量public void print(){//普通方法System.out.println(“欢迎您” name ” !”);System.out.prinltn(“欢迎喜欢” hobby ”的”hello.name);     }   }6.静态方法中不能直接调用非静态方法需要通过对象来访问非静态方法public class HellWorld{String name “Java”;//非静态变量static String hobby “program ”;//静态变量//非静态方法public void show(){System.out.println(“我是非静态方法不能被静态方法直接调用。。。”);}//静态方法public static void show2(){System.out.println(“我是静态方法可以直接被静态方法调用”);}//静态方法中通过对象来调用非静态方法。可以直接调用静态方法public static void print(){//创建类的对象HelloWorld hellonew HelloWorld();//通过对象来实现在静态方法中调用非静态方法hello.show();//静态方法中可以直接调用静态方法show2();}}二、Java 中的 static 使用之静态初始化块1.在类的声明中可以包含多个初始化块当创建类的实例时就会依次执行这些代码块。如果使用 static 修饰初始化块就称为静态初始化块。2.实例变量和类变量的区别a) 存放位置类变量随着类的加载而存放于方法区中实例变量随着对象的建立存在于堆内存中。b) 生命周期类变量生命周期最长随着类的消失而消失实例变量生命周期随着对象的消失而消失。3.静态初始化块只在类加载时执行且只会执行一次同时静态初始化块只能给静态变量赋值不能初始化普通的成员变量。程序运行时静态初始化快先被执行并优先于主函数然后执行普通初始化块最后才执行构造方法。public class StaticDemo {int num1;//声明变量1int num2;//声明变量2static int num3;//声明静态变量3public StaticDemo(){//构造方法num1 88;System.out.println(通过构造方法为变量1赋值);}{//初始化块num2 99;System.out.println(通过初始化块为变量2赋值);}static{//静态初始化这里不能giel普通变量赋值num3 77;System.out.println(通过静态初始化块为静态变量3赋值);}public static void main(String[] args) {StaticDemo hello new StaticDemo();//创建类的对象helloSystem.out.println(num1: hello.num1);System.out.println(num2: hello.num2);System.out.println(num3: hello.num3);StaticDemo hello1 new StaticDemo();}}运行结果类属性中被static所引用的变量会被作为GC的root根节点。作为根节点就意味着这一类变量是基本上不会被回收的。因此static很容易引入内存泄漏的风险。
http://www.huolong8.cn/news/38239/

相关文章:

  • 网站推广途径和要点有哪些嘉兴网站排名优化公司
  • 图片展示型网站模板下载网站优化开发
  • 为什么要进行网站备案一对一视频网站开发
  • 郑州网站商城建设.net做网站之前设置
  • 做损坏文档的网站做个人网站用什么程序
  • 做网站用什么插件保险网上服务平台
  • 免费app下载网站微信小程序哪里找
  • 洛阳新光建站系统上海专业做网站的
  • 网站建设开封软件制作网站建设时间规划
  • 军事网站大全军事网wordpress 更多内容
  • 网站后台上传文件wordpress最新中文版下载
  • 网站上线稳定后工作Wordpress全站404
  • 网站建设犭金手指六六壹柒做视频的模板下载网站
  • 建设广告网站需要资质吗图书网站建设策划书
  • 阿里云服务器可以做下载类网站吗网站 为何要 备案
  • 代刷网站推广链接0元价格专业人士怎样建网站
  • 手工艺品网站建设的选题背景哈尔滨 做网站公司哪家好
  • 电子商务网站建设过程范文东莞企业网络推广
  • 赣州门户网站建设做网站网页需要什么软件
  • 甘肃网站开发电商主页设计
  • 医药网站文案编辑是怎么做的seo教程正规化岚鸿
  • 就业服务网站建设方案网站模板上传打不开
  • 麻涌东莞网站建设网站首页页面代码
  • 承接网站开发文案家具在线设计平台
  • 课桌公司网站建设南昌企业网站开发公司
  • 网站设计的机构海西州商城网站建设
  • 宝应123网站建设网高端网站建设汉狮团队
  • 街舞舞团公司做网站网站如何做用户的实名认证
  • 源码交易平台网站源码网站微信建设运维培训班
  • 个人做游戏下载网站侵权吗邢台网站123