java编程思想-——static关键字

原创 2015年07月07日 17:49:14

对于java来说,创建类时候,就是在描述那个类的对象的外观和行为。除非用new创建那个类的对象,否则,实际上并未获得任何对象。执行new操作的时候,数据存储空间才被分配,其方法才被外界所调用。

1、什么是static关键字

static关键字标示的变量和方法,只分配单一的存储空间。不去考虑究竟要创建多少个对象,甚至根本就不用创建对象。没有创建对象也可以访问static标记的对象或者方法。

对于static标记的对象,即可以用对象来操作,也可以用类来操作。

2、static的一些用法。

对于static标记的方法,如要要访问该对象中的变量的话,只能访问static标记的对象。

Java编程思想--static关键字

满足两种特殊情形 1,只想为某特定域分配单一存储空间,而不去考虑究竟要创建多少对象,甚至根本就不创建任何对象 2,希望某个方法不与包含它的类的任何对象实例关联在一起,即:即使没有创建对象,也能够调...
  • lskyne
  • lskyne
  • 2013年05月16日 15:39
  • 722

java编程思想---static关键字

public class StaticTest { /**当声明一个事物是static时,就意味着这个域或者方法不会与包含它的类的任何对象关联在一起, * 所以,计时从未创建某个类的任何对象 ...
  • acm365
  • acm365
  • 2013年07月24日 20:25
  • 1006

Static关键字所有用法详解

以前总是对static的涵义模棱两可,不太敢用,也不知道什么地方改用,static用法非常广泛,静态变量、静态成员、静态函数等,如果用的好,会是程序提升一个等级,并且可以解决很多实际问题,比如单例模式...
  • yanglusheng
  • yanglusheng
  • 2016年07月13日 10:22
  • 1277

java编程思想读书笔记 第十九章 枚举类型

关键字enum可以将一组具名的值的有限集合创建问一种新的类型,而这些具名的值可以作为常规的程序组件使用。1. 基本的enum的特性 1)enum的values()方法,可以遍历enum实例。valu...
  • abc709272013
  • abc709272013
  • 2016年11月12日 21:27
  • 241

Java编程思想学习笔记——泛型

1. 泛型的主要目的之一,就是用来指定容器持有什么类型的对象,而且由编译器来保证其类型的正确性。由此,与其用Object指定为任何类型,不如暂时不指定类型,而到定义时决定类型,因为前者不会有类型检查。...
  • zhangren07
  • zhangren07
  • 2010年03月26日 21:18
  • 950

java编程思想第四版 源码下载导入

百度 搜索关键字: mindview
  • zjh1n795
  • zjh1n795
  • 2013年10月18日 18:15
  • 3080

Java编程思想第四版第十一章学习——持有对象

持有对象
  • Muc_hui
  • Muc_hui
  • 2016年06月03日 21:42
  • 568

《Java编程思想》源码和jar包免费下载

学习《Java编程思想》一书,因为里面的很多例子都是使用作者自己写的包,所以我们需要自己进行导入jar包,下面把找到的所有包的源码,以及所生成好的jar包进行分享,其中网盘下的文件:ThinkingI...
  • yangyong0717
  • yangyong0717
  • 2017年10月28日 15:53
  • 385

java编程思想读后感

最近找工作,面试了好多家企业,见了很多优秀的面试官,都给了很多有帮助的建议。大部分面试官在知道我在看Java编程思想,都会认为我现阶段不适合看编程思想,head first会更适合我。开始我觉得是不是...
  • gghh2015
  • gghh2015
  • 2016年09月06日 19:03
  • 572

Java编程思想高清下载

在网上找到的高清版,分享一下,里面可以网页看,觉得可以自己下载。 下载地址:http://download.csdn.net/detail/chaoyu168/9607236...
  • chaoyu168
  • chaoyu168
  • 2016年08月19日 09:16
  • 1220
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java编程思想-——static关键字
举报原因:
原因补充:

(最多只允许输入30个字)