You are viewing our Forum Archives. To view or take place in current topics click here.
Very confused about the world (Java)
Posted:

Very confused about the world (Java)Posted:

Pulsation
  • Christmas!
Status: Offline
Joined: May 25, 201112Year Member
Posts: 427
Reputation Power: 20
Status: Offline
Joined: May 25, 201112Year Member
Posts: 427
Reputation Power: 20
Hello everyone!

I have a few questions and please, forgive me for I am ignorant in this field. These questions are generally for java but they aren't limited to it!

1. How is java code used exactly? What I mean by this is, how does java get used in today's world? Does it have a GUI? Can it be ran as a EXE file straight from the desktop? (Searched the interwebs but couldn't find an answer that satisfied me)

2. Is there a way to integrate different types of code? (Did not research, however I am curious)

3. Is java (Or any other code) going to be a important part of our future (I understand this is an opinion)

*I do have very basic knowledge of java, as I am teaching myself right now. (Nothing crazy, but basics)

Those are my major questions, I am soon going to college for a computer science/computer engineering degree (Having trouble deciding between the two) and would love to learn some more!

Thanks in advance for any answers!
#2. Posted:
-Deano
  • PC Master Race
Status: Offline
Joined: Aug 19, 201013Year Member
Posts: 5,238
Reputation Power: 532
Status: Offline
Joined: Aug 19, 201013Year Member
Posts: 5,238
Reputation Power: 532
For question 2, I don't know I'm afraid. I haven't studied Java on my course (I believe we begin that in January) however this is the little bit of information I do know.

Java is used for many different applications and purposes.
For example, you can run interactive java applets from within your browser (You must have seen one of the "allow java plugin" things popup).

From small little purposes like the unlock button on your car keys to even something as huge as Minecraft is coded in java.

I don't imagine java becoming a redundant language or anything sometime soon considering it is platform independent compared to something like C++ being only available on the specific platform.
#3. Posted:
ObscureCoder
  • Resident Elite
Status: Offline
Joined: Jun 29, 201310Year Member
Posts: 211
Reputation Power: 13
Status: Offline
Joined: Jun 29, 201310Year Member
Posts: 211
Reputation Power: 13
1) It has GUI libs built into it. Swing and JavaFX are the standard libs for GUI work. Java applications are packaged into .jar files which you run using the JVM. However, you can wrap it in a .NET PE file.

2) Yes, using JNI you can integrate C/C++ code although if you're doing this for more than 2 things, you should make your project a C/C++ project.

3) It's one the most popular languages being used today. There's a lot of job opportunities in Java, I don't see it going anywhere too soon.
Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.