The differences are all stylistic. The meaning is the same. You have given them in decreasing order of frequency, the most common first.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
lfwrAre there any differences between the three?To me, #2 is fine in conversation.
1)I like cats.
2)I'm fond of cats.
3)I have a liking for cats.