1.java中的域

所谓的域,翻译成英文就是field, 也就是我们常说的字段,或者说是属性。 比如类的字段(属性),局部的,全局的。所谓域,其实是“field”的翻译

然后实例域,就是 实例("object" )的"field"。包括实例域和静态域,静态域又叫类域。

java中对象中的数据称为实例域(instance field)。

2.静态域

如果将域定义为static,那么每个类中只有一个这样的域。而每一个对象对于所有的实例域却都有自己的一份拷贝。例如,假定需要给每一个雇员赋予唯一的表示码。这里给Employee类添加一个实例域id和一个静态域nextld:

class Employee

{

private int id;

private static int nextId=1;

}

现在,每一个雇员对象都有一个自己的id域,但这个类的所有实例将共享一个nextid域,换句话说,如果有1000个Employee类的对象,则有1000个实例域id,但是只有一个静态域nextid,即使没有一个雇员对象,静态域nextil也存在,他属于类,而不属于任何独立的对象。

至于静态方法与静态域 一样 是类所有的 总结一下就是 实例域 是每个对象不同的 可以自行设置 而 静态域 静态方法 就是类所有的 每个对象都有 数值一样 值得一提的是类的或者方法的构造器中的this是不允许用在静态方法中的。

java实例域静态域_有关java 实例域 静态域 静态方法相关推荐

  1. java正则表达式 匹配()_学习Java正则表达式(匹配、替换、查找)

    import java.util.ArrayList; import java.util.regex.Matcher; import java.util.regex.Pattern; public c ...

  2. java核心教程_核心Java教程

    java核心教程 Welcome to Core Java Tutorial. I have written a lot on Core Java and Java EE frameworks. Th ...

  3. java 包命名_【Java】包的命名规则

    命名规范 包:所有单词的字母小写,之后每个单词用-隔开,如 org.nemo.demo 常量:所有单词的字母大写,之后每个单词用_隔开,如 FLAG 类:所有单词的首字母大写,如 TestJava p ...

  4. java 图片效果_使用Java进行图片底片化效果处理

    使用java代码读取图片,并进行底片化处理 util importjava.awt.image.BufferedImage;importjava.io.File;importjava.util.Arr ...

  5. java array缓存_有java数组

    [JAVA零基础入门系列]Day10 Java中的数组 [JAVA零基础入门系列](已完结)导航目录 Day1 开发环境搭建 Day2 Java集成开发环境IDEA Day3 Java基本数据类型 D ...

  6. java 分割一个_分割java

    [java]分割字符串工具类,霸气 jdk自带的 java 分割字符串,分割string,可以根据多个条件去分割.比如逗号,分号,逗号或者分号. 比如一个字符串:"abc,def;gh,ij ...

  7. java 字符串包_包java字符串

    Java核心技术卷I基础知识3.6.3 不可变字符串 3.6.3 不可变字符串 String类没有提供用于修改字符串的方法.如果希望将greeting的内容修改为"Help!",不 ...

  8. java path类_基于java Files类和Paths类的用法(详解)

    Java7中文件IO发生了很大的变化,专门引入了很多新的类: import java.nio.file.DirectoryStream; import java.nio.file.FileSystem ...

  9. java武功秘籍_请问java全套内容都有什么呢?

    我整理的Java全套内容学习路线,分为6个阶段(大阶段)第一阶段:java内功心法篇 第二阶段:Java武功秘籍(经典框架) 第三阶段:Java高级功法(主流框架) 第四阶段:Java成神之路 第五阶 ...

最新文章

  1. 小米扫地机器人 自动关机_小米扫地机器人1S 真的好用吗?
  2. 【算法】算法测试题4:最长公共连续子串
  3. VS.net下编写makefile文件--NMAKE用法
  4. usb连接不上 艾德克斯电源_艾德克斯HT3150联机和IT6720校准联机记
  5. 下载输入python之小说下载器version2.0
  6. LeetCode85 Maximal Rectangle
  7. python画条形图-Python数据可视化:基于matplotlib绘制「条形图」
  8. Altium Designer 学习记录3
  9. 【前端词典】进阶必备的网络基础
  10. matlab电磁场 有限元,电磁场有限元Matlab解法.pdf
  11. SSM SpringBoot vue教务排课系统
  12. 小米盒子 android 投影仪,小米盒子连接投影仪方法
  13. python爬虫爬取淘宝美食_python爬虫爬取淘宝商品信息
  14. SQL Server Moebius 集群部署
  15. 初中数学503个必考知识点_初中数学|必考的21个知识点
  16. 前端埋点方案设计思路
  17. CSS精灵图(sprite)
  18. MySQL之——常用函数汇总
  19. 个人支付接口/支付宝H5拉起支付/转账
  20. 软件制造工程学习笔记(详尽版)

热门文章

  1. c# async/await编程
  2. CoreOS安装到硬盘
  3. redis 流 stream的使用总结 - 如何遍历
  4. web.xml文件报红,怎么解决???
  5. 大剑无锋之mysql中的行转列如何写?【面试推荐】
  6. leetcode 75. Sort Colors | 75. 颜色分类(荷兰国旗问题,快速排序)
  7. leetcode 473. Matchsticks to Square | 473. 火柴拼正方形(递归)
  8. mac安装brew失败怎么办?
  9. strtus2改成springboot_springboot+struts2打成jar包运行
  10. SpringMvc接收日期参数