title: The method finalize() from the type Object is not visible?
body: <p>I tried the following code in a main method of a class that I wrote:   </p>
  
  <pre><code>public static void main(String[] args){
      ...
      Object s = new Object();
      s.finalize();
      ...
  }
  </code></pre>
  
  <p>However, the eclipse give me a tip that </p>
  
  <pre><code>The method finalize() from the type Object is not visible
  </code></pre>
  
  <p>I am so confused because the type Object has a protected finalized method, which is supposed to be visible by its own? Am I wrong anyway? </p>