The main purposes of learning java
-
no no... i dont need employement :laugh: :laugh: :laugh: :laugh: :laugh: im just 15, i mean ... .... well... i want to know that if i create a GUI app on swing, where will that be used?? ..ive never seen a commercial app developed in swing, neither a 3D opengl game in the .jar file format. Or is there a way to make platform specific binary executables?? Thanks for your help!
-
Ratul Thakur wrote:
if i create a GUI app on swing, where will that be used?
Anywhere that you can get people to use it.
Ratul Thakur wrote:
is there a way to make platform specific binary executables?
No need, java is write once, run anywhere.
thanks mate, i searched google... and i think my main purpose of learning java is going to be android developement getting started now!! ive got a pdf from tutorialspoint.com .:thumbsup:
-
thanks mate, i searched google... and i think my main purpose of learning java is going to be android developement getting started now!! ive got a pdf from tutorialspoint.com .:thumbsup:
-
no no... i dont need employement :laugh: :laugh: :laugh: :laugh: :laugh: im just 15, i mean ... .... well... i want to know that if i create a GUI app on swing, where will that be used?? ..ive never seen a commercial app developed in swing, neither a 3D opengl game in the .jar file format. Or is there a way to make platform specific binary executables?? Thanks for your help!
Most platforms have the JVM installed, so it's not necessary to make an executable. You can make a standalone executable if you want, but you will loose Java's portability. Releated stack overflow question. Instead of Swing you should the newer GUI library, JavaFX. As far as games go, LWJGL is used for making games in Java. Minecraft was originally written in Java.
-
Most platforms have the JVM installed, so it's not necessary to make an executable. You can make a standalone executable if you want, but you will loose Java's portability. Releated stack overflow question. Instead of Swing you should the newer GUI library, JavaFX. As far as games go, LWJGL is used for making games in Java. Minecraft was originally written in Java.
:thumbsup: thanks i've completed half of the book on java programming.... and i find this language great. And then i'm planning to learn JavaFX and then probably OpenGL with java for android developement.
-
hi, i'm an experienced C++ , C# and Python programmer. Now i'm thinking of learning java (i know the basics though). But i'm wondering what will be the use of that... i know Java is pretty popular, but it cannot run without JRE (i.e. it does not support standalone executables) and the source code is also visible (even you can extract the .jar files and view the source code).I'm also an opengl programmer (with C++), and i've seen some opengl game tutorials with java, so the question arises that where those games will be played.. ive never seen a game with .jar executable.Im also known to the popular SWING toolkit, but where are those SWING apps used, i've never seen one. So i want to know the main purpose of learning java. And i've also got my environment ready with JDK and eclipse. :thumbsup::thumbsup: :)
These are the reasons that I personally came up with: Java has a very rich API, and an incredible supporting open source ecosystem. There are tools upon tools for just about everything you would like to do. Java is an Object Oriented language. It internally embraces best practices of object oriented design. The IDEs available for Java will blow your mind. Java is running just about everywhere you can imagine. It’s usually where most large applications end up due to its scalability, stability, and maintainability. All Android Apps are written in Java. Java is a verbose language, which at first can seem daunting. However, after learning the basics you’ll find that you can easily grab onto more advanced concepts because the code is very explicit. Hope it will help you!
-
These are the reasons that I personally came up with: Java has a very rich API, and an incredible supporting open source ecosystem. There are tools upon tools for just about everything you would like to do. Java is an Object Oriented language. It internally embraces best practices of object oriented design. The IDEs available for Java will blow your mind. Java is running just about everywhere you can imagine. It’s usually where most large applications end up due to its scalability, stability, and maintainability. All Android Apps are written in Java. Java is a verbose language, which at first can seem daunting. However, after learning the basics you’ll find that you can easily grab onto more advanced concepts because the code is very explicit. Hope it will help you!
-
These are the reasons that I personally came up with: Java has a very rich API, and an incredible supporting open source ecosystem. There are tools upon tools for just about everything you would like to do. Java is an Object Oriented language. It internally embraces best practices of object oriented design. The IDEs available for Java will blow your mind. Java is running just about everywhere you can imagine. It’s usually where most large applications end up due to its scalability, stability, and maintainability. All Android Apps are written in Java. Java is a verbose language, which at first can seem daunting. However, after learning the basics you’ll find that you can easily grab onto more advanced concepts because the code is very explicit. Hope it will help you!
i've completed 60% of the book by now.... its syntax it quite similar to C# and netbeans is blowing my mind :laugh: ;P ..i recently found out that it was written in java... but the newer versions of visual studio are way better than it.
-
Kimberly Weldon wrote:
All Android Apps are written in Java.
Not true, many are now written in C, C++, C# etc.
who will prefer C++ over java if both languages are gonna give the same result?! :-D ;P
-
who will prefer C++ over java if both languages are gonna give the same result?! :-D ;P
-
These are the reasons that I personally came up with: Java has a very rich API, and an incredible supporting open source ecosystem. There are tools upon tools for just about everything you would like to do. Java is an Object Oriented language. It internally embraces best practices of object oriented design. The IDEs available for Java will blow your mind. Java is running just about everywhere you can imagine. It’s usually where most large applications end up due to its scalability, stability, and maintainability. All Android Apps are written in Java. Java is a verbose language, which at first can seem daunting. However, after learning the basics you’ll find that you can easily grab onto more advanced concepts because the code is very explicit. Hope it will help you!
You did great man.....