Does forge supports jira plugin using java

Hello developers,
I am familiar with java and i just wanted to develop a plugin for jira cloud. For developing a plugin in java do i need to prefer Atlassian SDK or Forge. If Forge does it supports Java.
What is the difference between Forge development and SDK Development. If possible can anyone point me in the right direction.

Forge is Javascript/Typescript only. It runs on nodejs runtime. As far as I know also there is transpiler that converts from Java to Javascript too. If you really need to use Java, you can use ACE framework. You will need to learn and use Javascript for UI part anyway.