
Java安装的环境变量
如何在Windows中为Java(类路径)设置环境变量?回答:设置以下用户环境变量(== 用户变量类型的环境变量)JAVA_HOME : C:\Program Files\Java\jdk1.8.0_112JDK_HOME : %JAVA_HOME%JRE_HOME : %JAVA_HOME%\jreCLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\jre\libPATH : your-unique-entries;%JAVA_HOME%\bin(确保long...
2024-01-10
Java中的易变变量
因此,我正在阅读《 实践 中的 Java并发性》 这本书,而我只能停留在这一解释上,没有一个例子,我似乎无法理解。这是报价:当线程A将数据写入易失性变量,然后线程B 读取同一变量时,在A写入易失性变量之前可见的所有变量的值 将B在读取易失性变量后变为可见。有人可以给我一个反例的原因...
2024-01-10
Java中的抽象变量?
我来自c#,这很容易而且可能。我有以下代码:public abstract class clsAbstractTable { public abstract String TAG; public abstract void init();}但是Eclipse告诉我我使用了非法的修饰符。我有这个课:public class clsContactGroups extends clsAbstractTable {}我想要以这样的方式定义变量和方法,以使Eclipse ,我没有实现...
2024-01-10
Java中的最终变量操作
任何人都可以告诉我在Java上下文中以下行的含义是什么:除非变量是不可变的,否则仍然可以对其进行操作据我所知,通过将任何变量声明为final,就无法再次对其进行更改,那么上一行中 一词的含义是什么?回答:这意味着,如果您的最终变量是引用类型(即不是像int这样的基元),则只有引...
2024-01-10
一个jsp标签中的java变量?
我正在尝试做这样的事情:<% String headerDateFormat = "EEE, d MMM yyyy h:mm:ss aa"; %><fmt:formatDate pattern="<% out.print( headerDateFormat ); %>" value="${now}" />我也尝试过:<fmt:formatDate pattern="${headerDateFormat}" value="${now}" />和:<fmt:formatDate pattern="head...
2024-01-10
使用Paramiko时环境变量的差异
我正在通过终端(在Mac上)连接到SSH并运行ParamikoPython脚本,由于某些原因,两个会话的行为似乎有所不同。PATH在这些情况下,环境变量是不同的。这是我运行的代码:import paramikossh = paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect('host', username='myuser',password='mypass')stdin, stdou...
2024-01-10
Java中的影子变量是什么?
我正在读一本书,遇到过Java中的“影子变量”一词,但没有描述。最终,这些变量是做什么用的,以及如何实现?回答:除了提供我自己的描述之外,我可能会要求您例如在以下位置阅读它:http://en.wikipedia.org/wiki/Variable_shadowing。了解变量的阴影后,建议您继续阅读有关覆盖/阴影方法和可见性的一...
2024-01-10
Java:重写父类的静态变量?
我有以下类别,将其用作项目中所有模型的基础:public abstract class BaseModel{ static String table; static String idField = "id"; public static boolean exists(long id) throws Exception { Db db = Util.getDb(); Query q = db.query(); q.select( idFiel...
2024-01-10
if语句中的Java变量作用域
我收到以下代码的编译错误:if(true) int a = 10;else int b = 20;如果将其更改为以下代码,则没有编译错误:if(true) { int a = 10;}else { int b = 20;}为什么第一种语法是错误的,以及从哪种语言标准开始?回答:Java规范说一条if-then-else语句具有以下形式:IfThenElseStatement: if ( Expression ) Statement...
2024-01-10
Java中未初始化的变量和成员
考虑一下:public class TestClass { private String a; private String b; public TestClass() { a = "initialized"; } public void doSomething() { String c; a.notify(); // This is fine b.notify(); // This is fine - but will end in...
2024-01-10

从Java中的其他类访问私有变量
我希望我说的是我的话。我有这样的课:public class MainClass extends JFrame{ private JLabel mainlabel; private SampleClass sample=new SampleCalss(); public void intital(){ mainlabel=new JLabel("Main"); sample.setMethod(getLabel()); // //so...
2024-01-10
为什么说java中的静态变量尽量不要使用?
为什么说java中的静态变量尽量不要使用?回答:静态变量表示全局状态。这很难推理,也很难测试:如果创建对象的新实例,则可以在测试中推断其新状态。如果我使用的代码使用的是静态变量,则它可能处于任何状态-任何事情都可能对其进行修改。我可以继续进行一段时间,但是要考虑的更大概...
2024-01-10
如何将变量的值从Java类传递到jsp页面
我有2个名为Admin.java和的文件index.jsp。在Admin.java通过函数我找回评为varible的价值res。该变量需要传递到JSP页面。中Admin.java是,C:\Users\praveen\workspace\SemanticWeb\src\controller而中index.jsp是C:\Users\praveen\workspace\SemanticWeb\WebContent。 的代码是:public Admin() { super();} protected void ...
2024-01-10
在Java中删除未使用的变量的内存
我知道Java有其自己的垃圾收集器,但有时我想手动删除垃圾。有什么办法可以做这样的工作吗?考虑到我function声明了许多变量的很长或很长,这是在使用函数而不是在函数末尾自动收集后立即删除未使用的内存的好主意吗?如果手动删除垃圾,是否会影响应用程序的速度?感谢您的帮助!回答:在Ja...
2024-01-10
通过Java中的对象引用访问静态变量
为什么我们可以通过Java中的对象引用访问静态变量,如下面的代码?public class Static { private static String x = "Static variable"; public String getX() { return this.x; // Case #1 } public static void main(String[] args) { Static member = new St...
2024-01-10
Java中的“对象”与“对象变量”?
我正在自学Java,这本书中的其中一项复习练习要求“对象”和“对象变量”之间的区别。我知道什么是对象(类的特定实例),但是我似乎无法在书中的任何地方(无答案部分)或在互联网上找到术语“对象变量”。有人知道这个名词的意思吗?回答:它是“实例变量”的同义词:class A { static i...
2024-01-10
覆盖Java中的成员变量(变量隐藏)
我正在研究JAVA中的重写成员函数,并考虑过尝试使用重写成员变量。所以,我定义了类public class A{ public int intVal = 1; public void identifyClass() { System.out.println("I am class A"); }}public class B extends A{ public int intVal = 2; public void identifyClass() { ...
2024-01-10
无法将值赋给Java中的“最终”变量
private void pushButtonActionPerformed(java.awt.event.ActionEvent evt){ final int c=0; final JDialog d=new JDialog(); JLabel l=new JLabel("Enter the Element :"); JButton but1=new JButton("OK"); JButton but2=new JButton("Cancel"); final J...
2024-01-10
Java在循环之前或循环中声明变量之间的区别?
我一直想知道,一般而言,在循环之前声明一个扔掉的变量(而不是在循环内部重复)是否会产生(性能)差异?Java中的一个例子(毫无意义):a)循环前声明:double intermediateResult;for(int i=0; i < 1000; i++){ intermediateResult = i; System.out.println(intermediateResult);}b)循环内的声明(反复):for(int i=0; i...
2024-01-10
在Java中将多个变量初始化为相同的值
我正在寻找一种声明相同类型和相同值的多个变量的干净有效的方法。现在我有:String one = "", two = "", three = "" etc...但是我正在寻找类似的东西:String one,two,three = ""这是可以在Java中完成的事情吗?牢记效率。回答:String one, two, three;one = two = three = "";这应该适用于不可变的对象。对于可变对象没...
2024-01-10
Java中静态变量和全局变量之间的区别
我是Java编程的新手。谁能说出Java中的全局变量和局部变量之间的区别?回答:您的问题有点困惑,因为您在标题中引用的是static / global,而在问题中引用的是global / local。static变量绑定到一个 类 , 每个类 将有 一个实例 。类可以具有成员变量,并且该类的 每个实例 将有 一个实例 。请注意,如果...
2024-01-10
有没有用Java动态生成变量名称的方法?
假设我需要生成变量以容纳用户的一些输入(我不知道它们有多少个)。如果不使用Array,ArrayList(和其他类型的列表和地图),可我的代码生成(可以说)String与像(名称变量X倍Stringvar001,String var002,String var003,等)?如果是,请提供示例代码。回答:以下是我实施并帮助我轻松解决我的解决方...
2024-01-10
本地和产品环境的不同属性变量(春季)
我正在一个Spring Web应用程序上工作,在该应用程序中我需要具有在本地环境中具有不同价值而在生产环境中具有其他价值的变量。例如,(文件上传目录)。对于本地环境和产品环境,我的文件上传目录不同。目前,我正在通过检查主机名(如果为“localhost”,然后为A,否则为B)并采用此方法来做...
2024-01-10
当静态变量与Java中的静态类同名时会发生什么?
在下面的Java示例中,谁能确切解释为什么程序输出为“ Orange”?(这是一个面试问题)public class Finder { public static void main(String[] args){ System.out.println(X.Y.Z); }}class X { static W Y = new W(); static class Y { static String Z ="Apple"; }}class W { String Z = "Orange";...
2024-01-10
