What does ‘public static void’ mean in Java?

It’s three completely different things: public means that the method is visible and can be called from other objects of other types. Other alternatives are private, protected, package and package-private. See here for more details. static means that the method is associated with the class, not a specific instance (object) of that class. This means that you can call a static method without creating … Read more

Extending from two classes

You can only Extend a single class. And implement Interfaces from many sources. Extending multiple classes is not available. The only solution I can think of is not inheriting either class but instead having an internal variable of each class and doing more of a proxy by redirecting the requests to your object to the … Read more

How to read json file into java with simple JSON library

I want to read this JSON file with java using json simple library. My JSON file looks like this: This is the java code I wrote to read this file: But I get the following exception: Exception in thread “main” java.lang.ClassCastException: org.json.simple.JSONArray cannot be cast to org.json.simple.JSONObject at javaapplication1.JavaApplication1.main(JavaApplication1.java:24) Can somebody tell me what I … Read more

Definition of a Java Container

Referring more generally to the Container pattern (of which an enterprise Java container could be considered a specialization), the book Server Component Patterns by M.Volter, et al. offers the following: [A CONTAINER provides] an execution environment that is responsible for adding the technical concerns to the COMPONENTS…Conceptually, it wraps the COMPONENTS, thus giving clients the … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)