Will Firewalls Protect You Against Hackers?

What can’t a firewall protect against?

.

What is the best protection against hackers?

How does a firewall protect your computer from being hacked?

Will an antivirus stop hackers?