Java
654 likes
Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
License model
- Free Personal • Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Online
- Android
- Java Mobile
- Symbian S60
- HP webOS
- Blackberry
- Android Tablet
- BSD
- Blackberry 10
- Kindle Fire
Features
Java News & Activities
Highlights • All activities
Recent News
- POX published news article about JavaOracle launches Java/JDK 24 with new features, quantum-resistant enhancements, and more
Oracle has officially released Java and Java Development Kit (JDK) 24. As a feature release, Java 2...
- POX published news article about JavaOracle unveils Java 22: A feature-rich update to its widely-used programming language
Oracle has announced the release of Java 22 (JDK 22), the latest version of its widely-used program...
- POX published news article about JavaOracle unveils Java 21 with major enhancements and extended support
Oracle has unveiled Java 21, the newest iteration of the widely used programming language and devel...
Recent activities
- braky updated Java
Comments and Reviews
I don't know why people keep comparing Java to Python. It's like comparing C++ to DOS batch files. Python is lightweight -- scripts and macros to automate tasks. Java is a full-fledged multi-platform development language (and not just for mobile devices, but enterprise-level projects).
A very big problem with Java is, that installing a new update in most cases didn’t uninstall the older version. This meant that, despite installing the “latest and greatest” version, the security exposures still remained.
The best Uninstall-Apps cannot uninstall Java(TM) 6 Update 33 from Vista 64bit:
I had no success to uninstall Java(TM) 6 Update 33 with portable Glary Utilities Uninstall Manager 2.47.0.1539 on Vista 64bit: DLL-Error, with MyUnInstaller 1.56, with CCleaner 3.20.1750 (64bit) portable and with JavaRa 1.15:
"Windows installer-package problem: could not run DLL-file for finishing uninstallation".
My last hope is, that the german instruction to uninstall Java in case of a DLL-errormessage can help:
http://www.helpster.de/java-deinstallieren-bei-einem-dll-fehler-reagieren-sie-so_101013 :
For me is one of the top programming languages from a professional point of view.
I think Java is more statically typed and for mobile app development it's more comfortable to be used. Furthermore, the runtime performance is a little bit better than with python. Further benefits: https://www.khoa-nguyen.de/online-marketing/python-vs-java/
Java is platforms independent, high level programming language. if you want to run java stuff, you need a extra Java run time environment(JRE) so this is add extra layer to your system and add extra possible security exploits but same time this gain platform independence feature. As long as you have JRE environment you can run your own program everywhere. Syntax is complicated I mean not easy as python programming language.
For example, for write something
Python Print "Hello world"
Java System.out.print("Hello world");
So if you are new and want to learn fast fundamentals programming, you must start with python.
Well it no longer installs the ask toolbar
Can someone tell me why is this programming language not open-source?
At least as of 2018, Java is truly open-source.
"OpenJDK is licensed under the GNU GPL. As of Java SE 7, OpenJDK is the official Java reference implementation." -- https://en.wikipedia.org/wiki/Java_(programming_language)
Much like RedHat "sells" Linux, but Linux is entirely open source, Oracle also "sells" Java, but Java is entirely open source. Oracle does provide some non-free tools and non-free builds of OpenJDK, and they offer paid support for Java. But, you can always download Java for free (no adware, no licensing fees) from https://openjdk.java.net/ (e.g. https://jdk.java.net/11/).
Reply written Dec 1, 2018