zoukankan
html css js c++ java
【JAVA基础】static 关键字
1. 基本概念
1.1. 使用static关键字修饰成员变量表示静态的含义,此时成员变量由对象层级提升为类层级,也就是整个类只有一份并被所有对象共享,该成员变量随着类的加载准备就绪,与是否创建对象无关。
1.2. static关键字修饰的成员可以使用引用.的方式访问,但推荐类名.的方式。
2. 使用方式
2.1. 在非静态成员方法中既能访问非静态的成员又能访问静态的成员。(成员:成员变量 + 成员方法, 静态成员被所有对象共享)
2.2. 在静态成员方法中只能访问静态成员不能访问非静态成员。(成员:成员变量 + 成员方法, 因为此时可能还没有创建对象)
2.3. 在以后的开发中只有隶属于类层级并被所有对象共享的内容才可以使用static关键字修饰。(不能滥用static关键字)
3. 构造块和静态代码块(熟悉)
3.1. 构造块:在类体中直接使用{}括起来的代码块。
3.2. 每创建一个对象都会执行一次构造块。
3.3. 静态代码块:使用static关键字修饰的构造块。
3.4. 静态代码块随着类加载时执行一次。
4. 构造块与静态代码块(笔试)
4.1. 先执行父类的静态代码块,再执行子类的静态代码块。
4.2. 执行父类的构造块,执行父类的构造方法体。
4.3. 执行子类的构造块,执行子类的构造方法体。
查看全文
相关阅读:
学习:SilverLight学习资源
学习:ASP.NET 页生命周期概述(转)
学习:Sharepoint2010 List View Filter: date
学习:Linq学习资源
总结:免费电子书下载地址
总结:SharePoint Designer 2010 DVWP (1) 概述 XsltListViewWebPart和DataFormWebPart
总结:SharePoint Designer 2010 DVWP (2) DataFormWebPart 不同类型的Column对应的XSLT写法
Spread For Web Forms 3.0 依然无可匹敌
ComponentOne Studio Enterprise 2007 产品集合
GTP.NET项目管理甘特图模块
原文地址:https://www.cnblogs.com/Tree0108/p/14106355.html
最新文章
C/C++的泪水!
英语实时在线广播资源-网络英语广播
第一章:你首先需要知道的(面向对象入门)
VC++中按钮,文本框,选择框的常用方法
VC++学习笔记(1)
寻求合作伙伴,申请团队BLOG(搞开源源代码研究计划!)
Perl面向对象编程(ObjectOriented Perl)翻译(1)
添加一个加优秀BLOG的专贴.
如何编译 eMule v0.46b
学习使用groovy(翻译稿之目录篇)
热门文章
今天把Blog由CSDN上搬到博客园上来了!
使用minidom来处理XML的示例(Python 学习)(转载)
学习:Asp.net编程模型之Asp.net页面生命周期图解(转)
总结:SharePoint Designer 2010 DVWP (5) DataFormWebPart 数据筛选 和 分组统计
总结:Sharepoint2010 Client Object Model 获得Sharepoint 网站当前用户
总结:Sharepoint2010 Client Object Model ECMAScript Client
总结:SharePoint Designer 2010 DVWP (3) DataFormWebPart Sort and Group
学习:ASP.NET 应用程序生命周期概述(转)
学习:MOSS本机无法访问的解决方案(转)
总结:SharePoint Designer 2010 DVWP (4) DataFormWebPart Parameter, QueryString, JQuery
Copyright © 2011-2022 走看看