Recent Contributions


Join Stack Overflow
Want to help improve Java Language documentation?
Join the Stack Overflow community!
It only takes a minute, and your contributions will benefit developers forever.
Generating Java Code
This topic would be about various tools to create Java code, including, but not limited to: * Generating Java stubs from JavaDoc (sounds crazy, but valid) * Generating Java classes to fit XSD descriptions etc.
requested by ppeterka 15.3k
5 comments
Security & Cryptography
Various algorithms for providing security in java. Some examples explaining step by step.
requested by Shatayu Darbhe 53
3 comments
Java Version Comparison
Details about Java Version Comparison, java.meritcampus.com/core-java-topics/…
requested by Chandra Sekhar 9,202
Resource Loading
What are the different ways to load files in a Java application. Where does class loader search for resource before loading.
requested by ravthiru 1,413
1 comment
Unit Testing
There was a topic about unit testing, but it's gone.
requested by cascer1 267
1 comment
Java Virtual Machine (JVM)
Overview, architecture, internals of JVM and related topics
requested by Xplora 120
Introduction to JAAS (explaining the Java Authentication and Authorization Service)
Explaining Java Authentication and Authorization Service and show some code of LoginModules and some configuration.
requested by MrSimpleMind 3,865
javax.lang.model API
Needed to retrieve type info e.g. in annotation processors and netbeans plugins. This package including subpackages should get some documentation, especially since it's a bit harder to use than reflection. docs.oracle.com/javase/8/docs/api/javax/lang/model/…
requested by fabian 20.1k
Read and manipulating file permissions
Change or set the owner/group of a file. Explain ACL and POSIX file permission and how to use them. Check what is supported by the file system. All these questions are not handled by the File I/O topic and deserve their own topic.
requested by ArcticLord 2,748
3 comments
Project Jigsaw: JDK modularization : JDK9
A HelloWorld Program using JDK-9 that involves specifying only the required modules (if or as applicable).
requested by Ravindra HV 870
1 comment
Java Processors
A processor type created to interpret java bytecode without an underlying kernel or operating system. Mostly used on small systems that run only Java.
requested by Winter Roberts 54
Java Predefined Meta-Annotations
As part of tidying the Built-in annotations documentation, I removed a section of built-in Meta-Annotations. This needs its own section
requested by matt freake 3,055
Single-jar application using third-party libraries
Description of ways to package an application that uses third-party JARs into single runnable JAR.
requested by Jiri Tousek 5,404
3 comments
NIO/BIO/AIO
show the operate and the theory.And the right place to use them.
requested by Demon Coldmist 140
Using docx4j
We should have a topic on how to use docx4j and a few examples on how to use it.
requested by Pritam Banerjee 2,844
1 comment
Username and Password GUI Swing Java
This document will help people to set up a Username and Password Graphical User Interface. It's fairly not that hard, but there are multiple ways to do it; but I am going to teach it the easiest way.
requested by Saran Chockan 1
2 comments
Java Message Service (JMS)
Overview and all important topics related to JMS API
requested by Xplora 120
1 comment
Java Remote Method Invocation (RMI)
Overview, importance, usage & limitations
requested by Noor Nawaz 924
Asynchornous Server Socket Channel
bulk amount of data transferring asynchronously, best practices, tips
requested by Rakibul 6
AWT
AWT is one of great feature used in Window tool, add some example and topic around it
requested by Ankush soni 1,010
3 comments