Skip to main content
TrustRadius
Oracle Java SE

Oracle Java SE

Overview

What is Oracle Java SE?

Oracle Java SE is a programming language and gives customers enterprise features that minimize the costs of deployment and maintenance of their Java-based IT environment.

Read more
Recent Reviews

Oracle Java SE is evergreen

8 out of 10
September 28, 2021
Across the organization JDK is used, microservices development is the key area where JDK is used. All kinds of businesses like data …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Oracle Java SE?

Oracle Java SE is a programming language and gives customers enterprise features that minimize the costs of deployment and maintenance of their Java-based IT environment.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

1 person also want pricing

Alternatives Pricing

What is Java Cloud?

Oracle offers the Java Cloud Service, a PaaS supporting the fast and easy development of Java applications.

Return to navigation

Product Demos

CVE-2012-0507 Java AtomicReferenceArray Type Violation Vulnerability Metasploit Demo

YouTube

CVE-2012-0500 Oracle Java Web Start Plugin Command Line Argument Injection Metasploit Demo

YouTube

CVE-2012-1723 Oracle Java Applet Field Bytecode Verifier Cache RCE Metasploit Demo

YouTube

CVE-2013-0422 Java Applet JMX RCE Metasploit Demo

YouTube
Return to navigation

Product Details

What is Oracle Java SE?

Oracle Java SE is a programming language and gives customers enterprise features that minimize the costs of deployment and maintenance of their Java-based IT environment.

Oracle Java SE Competitors

Oracle Java SE Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Android Studio are common alternatives for Oracle Java SE.

Reviewers rate Support Rating highest, with a score of 8.

The most common users of Oracle Java SE are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(249)

Attribute Ratings

Reviews

(1-25 of 28)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Java is the backbone of Scala. Lots of the improvements of the newer version of Java have been based on the improvements Scala introduced (functional programming features, among others). In this way Java and Scala are very symbiotic.
Score 10 out of 10
Vetted Review
Verified User
Java is highly more performant and with a very wide range of opensource libraries at hand, there is not much that you "cannot do" as long as you "do it right". Interpreted nature of Python doesn't let you do proper multicore/multithread operations, you could even say that concurrency is non-existent - it's that bad. .NET provides some promises with the latest iterations but the range of libraries and size of Java community is just too massive to even consider "vendor" lock-ins that may away you on the other side.
November 19, 2019

Java SE Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • .NET
Both platforms provide support for common programming languages such as PHP, Ruby, and Python. Java developers can also use languages such as Java, JavaScript, Clojure, Groovy, and Scala while .NET developers can code in C#, F#, VB.NET, C++, and .NET. The two platforms also support other, less popular languages. Another factor to consider is whether you have the required infrastructure to support a complex app or website built with .NET, or you need a more flexible approach that Java-based solutions can offer.
Trang Nguyen | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We choose Java as our system has multiple sub-applications that have different purposes and architecture including back-end applications, front-end UI, front-end Rest API, and Selenium Automation tests. They are deployed in Windows and Linux, communicate with each other using Rest API, RMI and Queue Message and need to support different deployment environment from Dev, Test, UAT to Production so using Java allows us to have a common standard from development, build and deployment for all applications.
October 09, 2019

Can't Go Wrong with Java

Score 7 out of 10
Vetted Review
Verified User
Incentivized
We had to stick with Java SE due to some of our other services being already written in Java. For the past couple months, we have been experimenting with Python and comparing its level of security and performance. From our experience, Python has fewer security capabilities, but has a much faster performance compared to Java.
October 07, 2019

Oracle Java SE Review

Balázs Kiss | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • .NET
I wanted to write Python, NodeJS, PHP... but it's hard to compare all the different fruits in the basket. Java is good for what it was made for, and much more nowadays. Java was and I suspect, will be a strong candidate for any backend project, and it's one of the most popular languages ever created - for a reason. You can love it, hate it, but must know, what it is: that means something.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Java vs Scala:
  • Less "cool."
  • More verbose.
  • Less expressive.
  • Less suitable for Big Data.
  • More conservative.
  • Much easier to hire for.
  • Code can be maintained by regular engineers.
  • Performance can be slightly better.

Java vs Go:
  • Less "cool."
  • Bigger deployment footprint.
  • Higher memory consumption.
  • Slower start.
  • Worse performance.
  • Better, more mature libraries.
  • Greater engineering complexity and boilerplate than Go, which favors simplicity.
  • Much easier to hire for.
September 18, 2019

Ram's review on Oracle Java

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Oracle's Java is a uniform platform. It is widely used and universally accepted and is the defacto language. The majority of the industries from Banking, retail, healthcare, hardware, software, military, defense, and commercial, to the fashion industry use this language for their programming needs. This is why companies and developers and architects prefer Oracle Java SE as the language of their choice.
Terra Lo | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We haven't really used any other products like Java. We have used python and C++ for other projects. Java is much simpler to use than C++, but probably not as simple as Python. Then again, Python is meant to be a scripting language, so when comparing to C++, Java is definitely easier.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Many other languages could be used for initial programming. However, simplicity of concepts, static type system and available tool support in combination made Java come out top for us. Especially Python has become very popular recently. I think this is a step backwards, due to lack of static typing. This does not help beginners.
September 18, 2019

THE Java SE to go for.

Score 6 out of 10
Vetted Review
Verified User
Incentivized
Azul provides comparable services to Oracle Java SE. Compared to Oracle Java SE, support from Azul is more responsive and reachable. The downside is that the customer base of Azul system is much smaller compared to Oracle, so online resources are a little hard to search. But it has been more than made up for with its support.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I do not see the languages that I meant to add in the list. These are Python, R, C, C++, Perl, Jython and Javascript. I have experience in each of these and each has its pros and cons. I like R and Python for scientific analysis. C and C++ have good support for communicating with hardware. We use Javascript widely for client-side validation.
December 19, 2018

Java is still King

Score 10 out of 10
Vetted Review
Verified User
Incentivized
ASP.NET and Java both live in a similar solution space, however, Java tends to be the better option due to the larger amount of available resources for it. Node is an interesting tool. It is in a similar space as Java, but more focused on front-end web application development. Depending on the needs of the application I may use Node, but my first instinct is to go with Java instead.
Return to navigation