About 50 results
Open links in new tab
  1. What is a "static class" in Java? - Stack Overflow

    Java has static nested classes but it sounds like you're looking for a top-level static class. Java has no way of making a top-level class static but you can simulate a static class like this: Declare your class …

  2. How do I use optional parameters in Java? - Stack Overflow

    Update: Java 8 includes the class java.util.Optional out-of-the-box, so there is no need to use guava for this particular reason in Java 8. The method name is a bit different though. Builder pattern The …

  3. in java I am confused on when to make a class public

    Oct 14, 2013 · So in this example class Of76 can make classes out of another file that doesn't have any public classes. I am confused on why the first file can have all those classes and why they are not in …

  4. java - How can I make my class iterable so I can use foreach syntax ...

    Feb 2, 2014 · How can I make my class iterable so I can use foreach syntax? Asked 12 years, 2 months ago Modified 5 years, 1 month ago Viewed 54k times

  5. Why make private inner class member public in Java?

    Jan 11, 2013 · What is the reason of declaring a member of a private inner class public in Java if it still can't be accessed outside of containing class? Or can it? public class DataStructure { // ...

  6. java - When to use static methods - Stack Overflow

    Mar 6, 2017 · In Java, static methods are methods that belong to a class rather than an instance of the class. They are called on the class itself, rather than on an object created from that class.

  7. java - When would I want to make my private class static ... - Stack ...

    Mar 26, 2014 · You can not create instance of Inner class without creating instance of Outer class. This is by far most important thing to consider while making a nested class static or non static. 2) static …

  8. loops - Ways to iterate over a list in Java - Stack Overflow

    9 In Java 8 we have multiple ways to iterate over collection classes. Using Iterable forEach The collections that implement Iterable (for example all lists) now have forEach method. We can use …

  9. How to make java class thread safe? - Stack Overflow

    Mar 13, 2019 · 2 For a class to be thread safe, no matter how many threads are accessing it, its invariants and post-conditions should hold true. For this class, although there are no write methods, …

  10. java - Why do I need to make a static class to make instances of that ...

    Feb 28, 2025 · 1 When I'm trying to make instances of my class I get errors unless I add the static keyword. I'm wondering why this is, doesn't this go against the whole concept of being static. Here is …