OK, I think I see what you mean...
Look at the Settings | Code Datatypes dialog. That's how the menu navigation reads; the dialog itself is named Programming Languages Datatypes.
Use the Product Name dialog to select Java. You should see what EA recognizes are 'primitive' data types for Java. These are the basics only, with other types being built up from them. You will find several of these by importing the 'core' Java namespaces from the appropriate .jar files, after which you can reference the datatypes involved. [Also look up Namespace in the EA Help index, but that's not necessary to get going.]
You will note that there is no Integer data type (for instance), but there is an int entry. This is correct for Java. [Note also that capitalization is significant, reflecting the Java naming rules.]
You will char, which can be used in arrays to represent string data. You will also see float (once again pay attention to capitalization), double, and others.
Now click on each of the datatypes listed. Note that the Common Type text box reflects the 'common' data type that each entry maps to. You will find all the entries you mention other than String. [For char you will see Char listed. As above, this represents a single character; a string can be represented by an array of these, or other structures you will find in the .jar namespaces.]
HTH, David