首页 > 编程语言 >java static

java static

时间:2022-09-22 21:57:47浏览次数:48  
标签:java 变量 对象 生成 static 存储空间

有无static变量的区别 

  有static的变量

1.在创建类时生成变量的存储空间

2.在所有对象中的存储空间相同,值是相通的。

3.

  无static的变量

1.存储空间在对象生成时生成,对象结束时结束

2.有static的方法不能调用

有无static方法的区别

 有static的方法

1.不能使用无static 的变量

2.

 

标签:java,变量,对象,生成,static,存储空间
From: https://www.cnblogs.com/guoziheng/p/16720976.html

相关文章

  • JavaScript
    行为也是严格区分大小写的,可以在控制台console.log打印输出的东西1.什么是JavaScript?是一门世界上最流行的脚本语言2.引用script里面的注释用// alert("......
  • Java集合类思想(一)
    Java集合类思想(一)一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可......
  • 产生10个1-20以内的随机数,要求不能重复(集合)Java
    publicclassDemo{ //产生10个1-20以内的随机数,要求不能重复 publicstaticvoidmain(String[]args){ //新建集合存放随机数 Set<Integer>set=newHashSet<>()......
  • java: Strategy Patterns
     /***版权所有2022涂聚文有限公司*许可信息查看:*描述:*策略模式StrategyPatterns*历史版本:JDK14.02*2022-09-12创建者geovindu*2022-09-12......
  • Java Map倒序排列
    publicstaticvoidmain(String[]args){Map<String,List<String>>map=newLinkedHashMap<>();//倒序遍历ListIterator<Map.Entry<......
  • 打印三位数的水仙花数Java
    publicclassFlower{//水仙花数就是一个个位数的立方+十位数的立方+百位数的立方=这个三位数//153=1*1*1+5*5*5+3*3*3 publicstaticvoidmain(String[]args){ ......
  • java8特性
    Lambda表达式lambda表达式:本质就是一个函数式接口的实例对象。语法:lambda形参列表箭头操作符lambda体;lambda形参列表其实就是函数式接口中抽象方法的形参列表,lambda......
  • JavaLearnDay04
    流程控制一、if分支结构(一)基本if分支结构作用:根据某个条件,控制某些代码执行与否语法:if(布尔表达式){ //当布尔表达式结果为true时,执行}布尔类型表达式:结果......
  • JavaScript学习笔记 第七章 原型
    原型prototypefunctionPerson(){}Person.prototype.a=123;varper=newPerson();//console.log(per.prototype);//conso......
  • 【逻辑】【java基础】代码逻辑思路 层级关系 【层级注解】【架构逻辑】
    命名规范: 层级逻辑关系图: 层级逻辑思路图:(代码架构逻辑) ......