Question: I am having difficulty aligning SNS buttons using CSS on this page giantmango.com/news. I am using the exact css and html, but I cannot align giantmango.com/news SNS buttons like the giantmango.com ones.

Answer: 
> 
> Q: why we call the System.gc( );
>  function explicitly ?
> 
> 
> A: Because somebody wrote bad code.
> 
> 
> 

I think most people would agree that you *shouldn't* call `System.gc()` explicitly.

Let the system manage memory as it's supposed to. Any code relying on that for performance is most likely broken. Also, keep in mind that the JVM can entirely ignore your request.

If you want more information, I'd suggest reading the answers to:

[java - why is it a bad practice to call System.gc?](https://stackoverflow.com/questions/2414105/why-is-it-a-bad-practice-to-call-system-gc)
```
It is said that we cannot force the garbage collection process in java.

```

That is a very popular belief, which is totally wrong.

Several applications do that on a regular basis and some even have shiny buttons you can click that do **really** perform a GC. In other words: they don't "hint" the GC that they'd like the GC to trigger but they do really force a GC.

So that belief is both popular and wrong. What is less popular is the knowledge as to how you actually trigger such a GC, as shown by the unique (and very vague) answer to my +6 times upvoted question here:

[Java: How do you really force a GC using JVMTI's ForceGargabeCollection?](https://stackoverflow.com/questions/2178296/java-how-do-you-really-force-a-gc-using-jvmtis-forcegargabecollection)