About 8,800,000 results
Open links in new tab
  1. What is the difference between == and equals () in Java?

    Since java.lang.String class override equals method, It return true if two String object contains same content but == will only return true if two references are pointing to same object. Here is an example of comparing two Strings in Java for equality using == and equals() method which will clear some doubts:

  2. What is the Java ?: operator called and what does it do?

    In particular, if Java ever gets another ternary operator, people who use the term "conditional operator" will still be correct and unambiguous - unlike those who just say "ternary operator". Yes, the phrase "ternary operator" has stuck - my answer is part of an effort to "unstick" it, just as I try to correct the claim that "objects are passed ...

  3. What are the -Xms and -Xmx parameters when starting JVM?

    Feb 7, 2013 · -Xss<size> set java thread stack size -Xprof output cpu profiling data -Xfuture enable strictest checks, anticipating future default -Xrs reduce use of OS signals by Java/VM (see documentation) -Xcheck:jni perform additional checks for JNI functions -Xshare:off do not attempt to use shared class data -Xshare:auto use shared class data if ...

  4. java - && (AND) and || (OR) in IF statements - Stack Overflow

    All the answers here are great but, just to illustrate where this comes from, for questions like this it's good to go to the source: the Java Language Specification. Section 15:23, Conditional-And operator (&&) , says:

  5. java - Extracting .jar file with command line - Stack Overflow

    Dec 10, 2011 · Java has a class specifically for zip files and one even more specifically for Jar Files. java.util.jar.JarOutputStream java.util.jar.JarInputStream using those you could, on a command from the console, using a scanner set to system.in. Scanner console = new Scanner(System.in); String input = console.nextLine();

  6. java - How do I set the proxy to be used by the JVM - Stack Overflow

    Sep 23, 2008 · JAVA_FLAGS=-Dhttp.proxyHost=10.0.0.100 -Dhttp.proxyPort=8800 java ${JAVA_FLAGS} ... When using containers such as JBoss or WebLogic, my solution is to edit the start-up scripts supplied by the vendor. Many developers are familiar with the Java API (javadocs), but many times the rest of the documentation is overlooked.

  7. java - What is a classpath and how do I set it? - Stack Overflow

    Mar 7, 2010 · The Java launcher, java, initiates the Java virtual machine. The virtual machine searches for and loads classes in this order: Bootstrap classes - Classes that comprise the Java platform, including the classes in rt.jar and several other important jar files. Extension classes - Classes that use the Java Extension mechanism.

  8. What does the ^ operator do in Java? - Stack Overflow

    Jan 2, 2010 · Exponentiation in Java. As for integer exponentiation, unfortunately Java does not have such an operator. You can use double Math.pow(double, double) (casting the result to int if necessary). You can also use the traditional bit-shifting trick to compute some powers of two. That is, (1L << k) is two to the k-th power for k=0..63. See also

  9. java - What is a Question Mark "?" and Colon - Stack Overflow

    Apr 26, 2012 · The Java jargon uses the expression method, not functions - in other contexts there is the distinction of function and procedure, dependent on the existence of a return type, which is required in a ternary expression.

  10. in java what does the @ symbol mean? - Stack Overflow

    Aug 5, 2015 · In Java Persistence API you use them to map a Java class with database tables. For example @Table() Used to map the particular Java class to the date base table. @Entity Represents that the class is an entity class. Similarly you can use many annotations to map individual columns, generate ids, generate version, relationships etc.

Refresh