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

网站开发 发表文章云开发参数

网站开发 发表文章,云开发参数,2017做那些网站致富,网站title怎么修改在面试中回答的很不全#xff0c;所以再此做一个总结。 1 static 静态修饰符 在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的。 static修饰表示静态的#xff0c;在类加载时JVM会把它放到方法区#xff0c;被本类以及本类中所有实例所公用。在编译后所分…在面试中回答的很不全所以再此做一个总结。 1 static 静态修饰符 在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的。 static修饰表示静态的在类加载时JVM会把它放到方法区被本类以及本类中所有实例所公用。在编译后所分配的内存会在一直存在直到程序退出内存才会释放这个空间。如果一个被所有实例公用的方法被申明为static那么就可以节省空间了不用每个实例初始化的时候都被分配到内存。 2.内部类 定义在一个类内部的类叫内部类包含内部类的类称为外部类。内部类可以声明public、protected、private等访问限制可以声明 为abstract的供其他内部类或外部类继承与扩展或者声明为static、final的也可以实现特定的接口。外部类按常规的类访问方式使用内部 类唯一的差别是外部类可以访问内部类的所有方法与属性包括私有方法与属性。 3.静态类只有内部类才能被声明为静态类即静态内部类 1.只能在内部类中定义静态类 2.静态内部类与外层类绑定即使没有创建外层类的对象它一样存在。 3.静态类的方法可以是静态的方法也可以是非静态的方法静态的方法可以在外层通过静态类调用而非静态的方法必须要创建类的对象之后才能调用。 5.只能引用外部类的static成员变量也就是类变量。 6.如果一个内部类不是被定义成静态内部类那么在定义成员变量或者成员方法的时候是不能够被定义成静态的。 以上稍微介绍了一下静态类接下来将用代码来分析静态内部类与非静态内部类的区别。 public class OutClassTest {int out11;static int out21;void out(){System.out.println(非静态);}static void outstatic(){System.out.println(静态);}public class InnerClass{void InnerClass(){System.out.println(InnerClass!);System.out.println(out1);System.out.println(out2);out();outstatic();//静态内部类只能够访问外部类的静态成员}// static void inner(){} static int i1; 非静态内部类不能有静态成员方法、属性}public static class InnerstaticClass{void InnerstaticClass(){System.out.println(InnerstaticClass);// System.out.println(out1);out(); 静态内部类只能够访问外部类的静态成员System.out.println(out2);outstatic();}static void innerstatic(){} static int i1;//静态内部类能有静态成员方法、属性}public static void main(String args[]){OutClassTest anew OutClassTest();OutClassTest.InnerstaticClass bnew OutClassTest.InnerstaticClass();//创建静态内部类OutClassTest.InnerClass ca.new InnerClass();//创建非静态内部类} }1234567891011121314151617181920212223242526272829303132333435总结 1.是否能拥有静态成员 静态内部类可以有静态成员(方法属性)而非静态内部类则不能有静态成员(方法属性)。 2.访问外部类的成员 静态内部类只能够访问外部类的静态成员,而非静态内部类则可以访问外部类的所有成员(方法属性)。 3.静态内部类和非静态内部类在创建时有区别 //假设类A有静态内部类B和非静态内部类C创建B和C的区别为 A anew A(); A.B bnew A.B(); A.C ca.new C();1234
http://www.w-s-a.com/news/717554/

相关文章:

  • 建立门户网站张店易宝网站建设
  • wordpress中英文站点厦门seo顾问屈兴东
  • 邯郸网站建设项目重庆网站备案系统
  • 网站导航容易做黄冈网站建设报价
  • 美橙互联建站网站被截止徐州网站建站
  • 网站班级文化建设视频深圳企业网页设计公司
  • 钦州网站建设公司做宣传网站买什么云服务器
  • 58同城有做网站wordpress怎么改标题和meta
  • 安通建设有限公司网站东莞地铁app
  • 群晖nas做网站滨州教育平台 网站建设
  • 住房城市乡建设部网站装修平台有哪些
  • 小米网站 用什么做的深圳广告公司前十强
  • 勤哲网站开发视频瑞安 网站建设培训
  • 有个蓝色章鱼做标志的网站高端的网站建设怎么做
  • 建站网址导航hao123html网页设计实验总结
  • 西宁市网站建设价格丽水集团网站建设
  • 长宁怎么做网站优化好本机怎么放自己做的网站
  • 诚信网站备案中心网站字体怎么设置
  • 企业网站建设费是无形资产吗佛山网站建设哪个好点
  • 网站建设就业方向国开行网站毕业申请怎么做
  • 创建一个网站的费用wordpress 4.0 安装
  • 会员登录系统网站建设dw软件是做什么用的
  • 手机网站被做跳转长沙网上购物超市
  • 网站建设中网站需求分析设计网站推荐html代码
  • 容易收录的网站台州汇客网站建设
  • 企业网站源码百度网盘下载网站备案号如何查询密码
  • 个人网站建设课程宣传栏制作效果图
  • 自己做的网站能上传吗网上做彩票网站排名
  • 教育培训网站模板下载自己做商务网站有什么利弊
  • 平面设计公司网站兰州室内设计公司排名