java基础-Java基础一个问题,求帮忙解答

问题描述

Java基础一个问题,求帮忙解答

有一个java类
public final class Test{
private long position = -1;
public void method(){
position++;
}
}
当系统中A访问Test method后,position值为多少,B再访问Test method后,position值为多少?
为什么,求帮忙解答?

解决方案

访问之后,position的值始终为0,这是一个final类,每次进去访问时,position的初始值都是从-1开始的,在经过method()方法后,它的值变为0,但是下一次访问时,position的值又是从-1开始的。因此,始终为0;楼主不要被final迷惑

解决方案二:

对同一个对象来说,Test test = new Test(); 每次调用mehtod方法,position都加1了。楼主可能对final class 有疑惑,final class修饰class,表示这个类不能被其他类继承而已,属性还是可以改变的

时间: 2024-09-15 05:12:30

java基础-Java基础一个问题,求帮忙解答的相关文章

java-新人刚学Java,有个很纠结的点求帮忙解答

问题描述 新人刚学Java,有个很纠结的点求帮忙解答 JAVA 在定义一个类时候,在他的内部定义main方法, package com.pc; public class Person { private String name; private String job; private int age; public Person(String name, String job, int age){ this.name = name; this.job = job; this.age = age;

刚刚学java不会,请大神帮忙解答

问题描述 刚刚学java不会,请大神帮忙解答 ufheasuhewauhjdfuiewhufujqWU8OIU9OQEOIGUE9IFFOPTEO9FQIFO9WR0WSQFFEFTEAQFRESFGAEFED 解决方案 public static void main(String[] args) { String str = "It's the first day of class, and the room is buzzing with excitement and expectation

关于继承的问题,求帮忙解答下,谢谢

问题描述 关于继承的问题,求帮忙解答下,谢谢 public class Demo { public static void main(String[] args){ new B(); } } class A { void aFunction(){ System.out.println("AFunction"); } A(){ System.out.println("A"); aFunction(); System.out.println("after A&

open-ssh 连接报错,求帮忙解答一下 。谢谢

问题描述 ssh 连接报错,求帮忙解答一下 .谢谢 org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Cannot open connection; uncategorized SQLException for SQL [???]; SQL state [null]; error code [0]; Listener refused the connection with the following

希尔排序问题,求帮忙解答

问题描述 希尔排序问题,求帮忙解答 #include #define NUM 15void shellsort(int [] int); int main(){ int i = 0; int v[NUM] = {314528679121523211510};shellsort(vNUM);for(i = 0; i < NUM; i++) printf(""%d ""v[i]);return 0; }//希尔排序void shellsort(int v[] in

html-引网上的jquery库跟jquery mobile库都可以,本地却不行了。求帮忙解答

问题描述 引网上的jquery库跟jquery mobile库都可以,本地却不行了.求帮忙解答 这是引本地的.这个html跟hellojs文件夹在同一个目录. juqery文件跟jquery mobile文件都在hellojs文件里面. 这是引网上的,这样可以有效果. 解决方案 页面F12控制台看看有没有错误信息 如果没有,改成先引jquery再引jquery mobile

微博开发平台-微博夜洞是怎么搞的 求帮忙啊

问题描述 微博夜洞是怎么搞的 求帮忙啊 微博插入个链接,实现所有人发布是怎么弄的,匿名发布和评论?求大神教 小白一个 解决方案 求帮忙

方法-初学的IT女孩,求正确解答JAVA基础概念

问题描述 初学的IT女孩,求正确解答JAVA基础概念 在面向对象编程里,每个对象...选择下面一个正确选项: a. 是另一个对象的一个属性 b. 是一个类的一个实例 c. 继承一个类 d. 具有递归方法 选择正确的语句或者JAVA里关于面向对象编程的语句(多选题) ? 继承模型IS-A关系,其中子类的对象还是超类的对象. ? 在一个超类里的方法的数量总是高于其每一个子类 ? 同样的超类的两个子类总是有相同数量的方法. 在JAVA里选择正确的关于可见度的答案.当一个属性(实例变量)在一个类里被定义

java 基础编程题,急求结果

问题描述 java 基础编程题,急求结果 1,int isVesuvian(int n),如果n是有且仅是两组不同的两个数的平方和,返回1,否则0. 2,int isOneBalanced(int a[]),判读数组是否是平衡数组,开头连续为1的数 + 结尾连续为1的数 = 中间连续不为1的数 结果返回1,否则为0. 3,int closestFibonacci(int n),返回比n小的最大的斐波拉契元素.斐波拉契数列 1 1 2 3 5 8 13 21 34 PS:1 1 2 3 5 8 1