Close Ad
Trending
:
Java News & Reviews
What Is: Java
Java 101: Learn Java
Java Challengers
Java Tips
Open Source Java Tutorials
Java Android
Search
javaworld
Sign In
|
Register
Hi
! Here are the latest Insider stories.
JDK 15: The new features in Java 15
7 best practices for remote agile teams
Coding together apart: Software development after COVID-19
JDK 14: The new features in Java 14
More Insider
Sign Out
Search for
Suggestions for you
Insider email
Core Java
All Core Java
Agile Development
Careers
Concurrency
Java
Java Platform
Security
Software Testing
Enterprise Java
All Enterprise Java
APIs
Analytics
Big Data
Cloud Computing
Development Tools
Open Source
Scripting and JVM Languages
Software Development
Web Development
Learn Java
All Learn Java
Design Patterns
Mobile Java
All Mobile Java
Android
iOS
News
Features
How-Tos
Blogs
Resources/White Papers
Newsletters
×
Core Java
Core Java | News, how-tos, features, reviews, and videos
Java 101: Learn Java
By
Jeff Friesen
Packages and static imports in Java
Open Source Java Tutorials
By
Steven Haines
JUnit 5 tutorial, part 2: Unit testing Spring MVC with JUnit 5
Analysis
Open source projects take all kinds — well, some do
You might think open source projects only want users who contribute code. It’s complicated
News
GitHub usage analysis measures COVID-19 impact
GitHub reports developer activity has been ‘resilient’ during the pandemic, but warns of potential for burnout
News
JDK 15: The new features in Java 15
The next version of standard Java will add text blocks, garbage collectors, and hidden classes and drop the Nashorn JavaScript engine
Analysis
The most important part of an open source project
We rightly put open source contributors on a pedestal, but perhaps we should rethink the hierarchy of contributions
News
C programming language rises with COVID-19
C jumps ahead of Java in the Tiobe index of language popularity, thanks perhaps to C’s use in medical equipment
Open Source Java Tutorials
By
Steven Haines
JUnit 5 tutorial, part 1: Unit testing with JUnit 5, Mockito, and Hamcrest
Set up your first Maven project and start writing robust unit tests with JUnit 5, Hamcrest, and Mockito
News
Project Leyden addresses Java pain points
Leyden would mitigate Java’s large footprint and longstanding performance issues by introducing static images to the platform
Analysis
Remember when open source was fun?
For the creators of Drupal, Curl, and Fio, their projects didn’t seem like work. There might be a lesson for the rest of us
News
Go language use still anchored in technology companies
Go Developer 2019 Survey finds most Go developers work for tech companies, and most want to keep using Go
Feature
How developer teams went remote overnight
Some developer teams have always worked as remote, distributed teams, while others are learning on the fly—and fast
Feature
How secure is Java compared to other languages?
Java is often cited as the most secure programming language. Is it really?
Feature
14 ways AWS beats Microsoft Azure and Google Cloud
Microsoft Azure and Google Cloud have their advantages, but they don’t match the breadth and depth of the Amazon cloud
Feature
7 best practices for remote agile teams
Remote and distributed teams can excel at agile software development, but it takes work and experimentation. Let this be your guide
Analysis
Coding together apart: Software development after COVID-19
Distance collaboration may become standard practice, aided by group collaboration tools
News
CheerpJ Java-to-JavaScript compiler boosts exception handling, native methods
Working from bytecode, the CheerpJ compiler converts Java clients to HTML, JavaScript, and WebAssembly
Analysis
COVID-19 is accelerating CI/CD adoption
Companies recognized the need to improve their development workflow years ago. With developers forced to work remotely, they’re finally moving
Feature
17 clever APIs for every developer whim
Connect with these Internet APIs to add some crucial data, a helpful feature, or a user-pleasing frill to your application
Feature
7 tools and services for real-time collaborative coding
Want to code together remotely? These web-based services and editor add-ons let programmers work on the same files at the same time
Load More
Recent Java How-To
s
Static classes and inner classes in Java
How to store data in Java objects
Socket programming in Java: A tutorial
Popular Resources
See All
Go
Popular on JavaWorld
Class and object initialization in Java
Tutorial series: Android Studio for beginners
What is JPA? Introduction to the Java Persistence API