Java
682 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.
Cost / License
- 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
Highlights All activities
Java News & Activities
Recent News
- Paul published news article about Java
- Paul published news article about Java
- Fla published news article about IntelliJ IDEA
Recent activities
- Sajith Karunatilake liked Java
- alternativeto-7kdgr liked Java
I replaced Oracle Java with Liberica JDK Lite, and I love not seeing that coffee cup getting an IV anymore.
I replaced Oracle Java with Liberica JDK Lite, and I love not seeing that coffee cup getting an IV anymore.
- zdozjdmzjdlek liked Java
- Robin_P liked Java
- alex-dunas liked Java
- Balajitechlabs liked Java
- mqdlou liked Java
My Setup - All Apps and Software
Master List of all Apps and Software I use for both work and personal life.
Core, Development & Services
A list with 807 apps by AmileyaRyver without a description.
Linux
Daily used app by me.













Comments and Reviews
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.
I replaced Oracle Java with Liberica JDK Lite, and I love not seeing that coffee cup getting an IV anymore.
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).
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/
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/).