Our website uses cookies to enhance your browsing experience.
Accept
to the top
close form

Fill out the form in 2 simple steps below:

Your contact information:

Step 1
Congratulations! This is your promo code!

Desired license type:

Step 2
Team license
Enterprise license
** By clicking this button you agree to our Privacy Policy statement
close form
Request our prices
New License
License Renewal
--Select currency--
USD
EUR
* By clicking this button you agree to our Privacy Policy statement

close form
Free PVS‑Studio license for Microsoft MVP specialists
* By clicking this button you agree to our Privacy Policy statement

close form
To get the licence for your open-source project, please fill out this form
* By clicking this button you agree to our Privacy Policy statement

close form
I am interested to try it on the platforms:
* By clicking this button you agree to our Privacy Policy statement

close form
check circle
Message submitted.

Your message has been sent. We will email you at


If you haven't received our response, please do the following:
check your Spam/Junk folder and click the "Not Spam" button for our message.
This way, you won't miss messages from our team in the future.

>
>
>
Java

Posts: Java articles

Nov 13 2020
Unicorns on guard for your safety: Exploring the Bouncy Castle code
Irina Polynkina
Would you like to see a new batch of errors found by the PVS-Studio static analyzer for Java? Then keep reading the article! This time the Bouncy Castle project is to be checked. The most...
...
Oct 02 2020
Checking WildFly, a JavaEE application server
Dmitry Scherbakov
WildFly (formerly known as JBoss Application Server) is an open-source JavaEE application server developed and first released by JBoss in February, 2008. The primary goal of the project is to...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
* By clicking this button you agree to our Privacy Policy statement
Aug 28 2020
Checking the code of XMage, and why you won't be able to get the special rare cards of the Dragon's Maze collection
Maxim Stefanov
XMage is a client-server application for playing Magic: The Gathering (MTG). XMage's development was started in early 2010. Since then, it has seen 182 releases, attracted an army of...
...
Aug 05 2020
Under the hood of PVS-Studio for Java: how we develop diagnostics
Nikita Lazeba
To keep it interesting, this time I'd like to tell about our approach to developing and polishing diagnostic rules for PVS-Studio Java. You will learn how we keep existing warnings consistent...
...
Jun 19 2020
The PVS-Studio analyzer: detecting potential compatibility issues with Java SE API
Maxim Stefanov
2019 was a very busy year in terms of conferences. Our team could leave for whole weeks on business trips. As you know, the conference is perfect time to share knowledge. In addition to giving...
...
Jun 01 2020
NSA, Ghidra, and unicorns
Nikita Lazeba
This time, the PVS-Studio team's attention was attracted by Ghidra, a big bad reverse-engineering framework allowing developers to analyze binary files and do horrible things to them. The...
...
Dec 19 2019
Top 10 bugs found in Java projects in 2019
Valery Komarov
2019 is drawing to an end, and the PVS-Studio team is looking back at the accomplishments of this year. In the beginning of 2019, we enhanced our analyzer's diagnostic capabilities by adding...
...
Dec 18 2019
Apache Hadoop code quality: production vs test
Maxim Stefanov
In order to get high quality production code, it's not enough just to ensure maximum coverage with tests. No doubts, great results require the main project code and tests to work...
...
Nov 26 2019
Huawei cloud: it's cloudy in PVS-Studio today
Valery Komarov
Nowadays everyone knows about cloud services. Many companies have cracked this market segment and created their own cloud services of various purposes. Recently our team has also been interested...
...
Aug 29 2019
Analysis of the Apache Dubbo RPC Framework by the PVS-Studio Static Code Analyzer
Valery Komarov
Apache Dubbo is one of the most popular Java projects on GitHub. It's not surprising. It was created 8 years ago and is widely applied as a high-performance RPC environment. Of course, most of...
...
View more Pagination arrow previous
Showing: - of 26