-->
How to determine a good link to put in this page or put the (*) by reading the explanation for example: what is the different between Interface vs. Abstract class.. A good website is explain clearly not to confuse reading and answer questions that we have in our mind. Javatpoint.com is so good you keep reading, it is the best java website after go through you can code very confidence. See how the websites explain and does it click you as a reader. The website is detailing in practical for coding for me not only explain the concept but also the syntax which troublesome in real life code. The website is easy to understand after reading a few lines and has a good layout. If not, just go to other websites. Plenty websites on the internet about the subject: Interface vs. Abstract Class. Interface are similar to abstract classes but all the methods are abstract and all properties are static final. This is very basic if the website has this explanation considering good and more...for example in Thinking in Java. Like a class, if you implement an interface, the methods from the interface must be defined as public. Otherwise they would default to package access, and you'd be reducing the accessibility of a method during inheritance, which is not allowed by the Java compiler. Sometimes need a couple of websites before you can understand completely. Because some websites are good for tutorials but some are good to explain the problems. I spent many hours to put the above websites.
Note: I put all the links in the Iframe just easy to read all the websites but you can right click to open a new tab or new windows in the browsers to see the full website also some websites are not allowing to embed in Iframe, if this is the case open a new tab or a new windows.