Click here to Skip to main content
15,886,258 members
Everything / Programming Languages / Java

Java

Java

Great Reads

by ridoy
A brief explanation of application development for Android Wear, helpful for every beginner and intermediate android developer.
by raddevus
Steps for building a device you can add to your existing garage door, which implements an atmega328, bluetooth (hc-05) and relay module which will allow you to open your garage door from any paired Android device.
by Arthur V. Ratz
In this article, we will discuss about the advanced Android application development based on the example of creating a responsive Airport schedule simulator application.
by Afzaal Ahmad Zeeshan
This post attempts to describe the general difference between overloading and overriding in Object-oriented programming languages.

Latest Articles

by Petrov Vladimir
Smart Android Template for Data Performance with International Signals Code as a Sample
by Oliver Li 2024
Java Code Change Impact Analysis
by Yochai Timmer
A way to avoid JNI's reflection oriented programming. Wrapping Java with C++
by JudyL_MD
Code sample for passing encrypted compressed data between Windows and Android

All Articles

Sort by Updated

Java 

N 22 Apr 2024 by Petrov Vladimir
Smart Android Template for Data Performance with International Signals Code as a Sample
8 Mar 2024 by Han Bo Sun
This is a more in-depth tutorial on integrating Lucene search and index engine in Java applications.
3 Jan 2024 by Łukasz Bownik
Smallscript is a little scripting language inspired by Smalltalk syntax.
17 Dec 2023 by Evgeny Pereguda
This article presents my project for capturing of video and audio sources on Windows OS by Microsoft Media Foundation.
14 Dec 2023 by ChristianNeumanns
The "absence of a value" is among the most important concepts a type system has to deal with.
11 Dec 2023 by Suhagkumar Vamja
The article discusses the challenges faced by businesses in releasing mobile applications quickly and the importance of faster time to market (TTM)
30 Nov 2023 by ChristianNeumanns
Union types (aka sum types, variants, choice types) provide an elegant solution for frequent programming tasks.
22 Nov 2023 by Suhagkumar Vamja
In this article, we learn about Playwright, how it works, and why it is a good choice for web automation with Java.
12 Nov 2023 by ChristianNeumanns
This article explains why we need native record types, and how they work in PTS.
9 Nov 2023 by Shahzeb Hoda
In this article, we will learn how to set up a Selenium WebDriver with Java and run the web automation tests (in series and parallel) on the LambdaTest cloud grid.
9 Nov 2023 by M Mohammed Afsal
This post will discuss Selenium, how to set it up, and how to use Java to create an automated test script.
30 Oct 2023 by ChristianNeumanns
Goals and non-goals, history, core types and features that shouldn't be supported in a PTS.
19 Aug 2023 by NewPast
Floating point numbers as approximates and understanding error happened when using single and double data types
22 Jul 2023 by Robert van Engelen
Classic globbing and modern gitignore-style globbing algorithms can be fast, whereas recursive implementations are known to blow up exponentially; why some freely available source code should not be used.
1 Jul 2023 by Ryan Scott White
A fast, possibly the fastest, square root function for Big Integers and Floats in C# and Java.
9 Jun 2023 by Kashif.Mushtaq.Ca
Cross Platform AES 256 GCM Encryption and Decryption (C++, C# and Java)
17 Apr 2023 by Mark H Bishop
Computational classes and a GUI interface to illustrate usage
11 Apr 2023 by Stanislav Iakovlev
How to write the first autotest for an Android app
20 Mar 2023 by Bogdan Marian
Ensure your Docker Compose services start in the correct order
19 Mar 2023 by adriancs
Convert Website into Android Web App with WebView
21 Oct 2022 by Han Bo Sun
This tutorial will discuss how to configure CORS for Spring Boot web application.
12 Sep 2022 by Han Bo Sun
How to stream a large file and support byte range seeking using Spring Boot
3 Aug 2022 by Han Bo Sun
YUI-Compressor maven plugin to minify JS files for Spring Boot based web app development
14 Jul 2022 by Han Bo Sun
This tutorial will discuss how to create a rest service supports GraphQL query.
7 Jul 2022 by Jennifer Reif
In this article we build a Java microservice that connects to, and interacts with, graph data in a Neo4j AuraDB Free database.
30 Jun 2022 by raddevus
Fully working sample code and explanation of everything necessary to create authenticated encryption with AES256.
6 Jun 2022 by Ivan Osipov
We'll discuss why Kotlin is a great tool for domain specific language building
24 May 2022 by Yücel Güven
IPv6 Subnet Calculator / Tool explained ( latest version: 5.0 )
20 Mar 2022 by Paul Aurelian Gagniuc
This article shows how to mix two signals into a third, in variable proportions.
15 Feb 2022 by Han Bo Sun
Tutorial to discuss the design of a moveable popup modal using AngularJS and ui-bootstrap
21 Dec 2021 by Han Bo Sun
How to use JWT Token with Spring Security for user authentication and authorization
20 Oct 2021 by Matthew Casperson
In this article, Using MSAL to Access Azure APIs, we use the OBO OAuth flow to call a service in Azure. Then, we’ll communicate the results back to the frontend application via a shared database.
18 Oct 2021 by Matthew Casperson
In this article we’ll explore integrating Azure AD and MSAL with a Spring Boot web application.
7 Oct 2021 by Sam B. Brown
Interference open cluster is a simple Java framework that enables you to run a distributed database service within your Java application
24 Aug 2021 by Matthew_Heusser
In this post, you will learn a bit about the various components that make up Selenium WebDriver.
19 Jun 2021 by Chetan Kudalkar
Meaning of synchronized keyword with a deeper look
17 Jun 2021 by Chetan Kudalkar
Can a thread acquire multiple locks at the same time ?
16 Jun 2021 by Chetan Kudalkar
This is in continuance with my previous article on "Threading in Java: Object Locks - III"
14 Jun 2021 by Chetan Kudalkar
Why is Object Lock not Working? This is in continuance with my previous article on "Threading in Java: Object Locks - II"
14 Jun 2021 by Chetan Kudalkar
This is in continuance with my previous article on "Threading in Java: Object Locks - I"
13 Jun 2021 by Chetan Kudalkar
First in a series of articles to help readers with the concept of locks in Java
11 Jun 2021 by MESCIUS
Capabilities expected from a smart table and few open source alternatives
29 Apr 2021 by Han Bo Sun
This tutorial will discuss an advanced configuration to use MySQL database as the session management.
28 Apr 2021 by ChristianNeumanns
Introduction to an open-source core library (reader and writer) for 'Practical XML' (pXML)
14 Apr 2021 by Han Bo Sun
Create a simple web app to support UTF-8 encoded strings
4 Apr 2021 by Yuancai (Charlie) Ye
Continuous SQL-stream Sending and Processing System
9 Mar 2021 by Han Bo Sun
How to create an AngularJS application using ES6 JavaScript and Modules
16 Feb 2021 by Han Bo Sun
A tutorial on how to setup an application Spring Security and Spring MVC, and use ThymeLeaf for secured page rendering.
27 Jan 2021 by Bill SerGio, The Infomercial King
XCODE & Android Studio mobile app projects built using Ionic's Capacitor with an Angular 14 UI. Includes WebRTC for video conferencing, and SwipeClouds for Playing Millions of HD Movies & Videos and A Custom Capacitor Plugin for Scraping User Data for Targeted Delivery of video ads to mobile phones.
22 Jan 2021 by David Crow
How to use the SearchView widget to search and highlight
18 Jan 2021 by Han Bo Sun
Another tutorial on file upload with AngularJS, using FormData for multipart file upload
13 Jan 2021 by IvanFeng
With AutoExcel, you can quickly import and export Excel without hard coding, and embrace changes.
7 Jan 2021 by ChristianNeumanns
A simple step-by-step introduction to monads for developers with a background in non-pure-functional programming languages like C#, Java, Python, etc.
6 Jan 2021 by Łukasz Bownik
A simple method to estimate the quality of a unit test suite that can give some insight into the subject beyond regular test coverage.
1 Jan 2021 by Yuancai (Charlie) Ye
Application of SocketPro onto various databases for continuous inline request/result batching and real-time stream processing with bi-directional asynchronous data transferring
24 Nov 2020 by Alexey Skripka
This article will look at examples of layered architecture for different types of applications.
16 Nov 2020 by Ruturaj Raval
In this article we’ll set up the TFLite model in the Android environment and create a working demo application.
13 Nov 2020 by Ruturaj Raval
In this article we walk through the basic setup of the model-based app in the Android environment.
5 Nov 2020 by Han Bo Sun
Basics of using Thymeleaf integration with Spring Boot web application, and the four basic uses of Thymeleaf mark-ups
2 Nov 2020 by Roozbeh Abolpour
Implementation of Android sensor monitoring in Simulink (Matlab)
25 Oct 2020 by Roozbeh Abolpour
This article fully describes how to implement a ListView in Android with sufficient details
19 Oct 2020 by Roozbeh Abolpour
This article describes the concept of a custom view and implements a circular progress bar.
18 Sep 2020 by Joel Ivory Johnson
In this article we will create an Android application and import our TensorFlow Lite model into it.
11 Sep 2020 by Keith Pijanowski
In this article, I provided a brief overview of the ONNX Runtime and the ONNX format.
8 Sep 2020 by Iqra Ali
The article explains the concept of Sanity Testing and the implementation using TestNG features.
4 Sep 2020 by Iqra Ali
This article targets the needs of users who want to get a kick start with BDD practices and Cucumber-JVM in particular.
1 Aug 2020 by Sandeep Mewara
A guide to help learn about Kafka and do a setup & test of data pipeline in Windows environment.
19 Jul 2020 by Han Bo Sun
This tutorial will show you how to load and display hierarchical structured comments using RESTFul service and JavaScript.
11 Jul 2020 by Sandeep Mewara
Learn, understand and jumpstart with ReactJS
6 Jul 2020 by Marijan Nikic
An animated random string selection wheel class written in Java AWT
12 Jun 2020 by David Crow
The World's Best Weather Forecasting App (That's the Not Part!)
3 Jun 2020 by Marijan Nikic
An algorithm based on geometric transformations to draw a simple fractal tree
24 Apr 2020 by mreinslc
Simple tricks that may help you get your Emulators with Google Play Store up and running and shared between Android Studio and Visual Studio 2019
24 Apr 2020 by Han Bo Sun
Short tutorial on Javax mail library
20 Apr 2020 by Roland Roos ICT Architectures
Concept and implementation of Inversion Of Control, aka IOC through Dependency Injection (DI)
19 Apr 2020 by Roland Roos ICT Architectures
Using patterns like aspect-oriented programming in modern OO-languages in micro-services context
17 Apr 2020 by Roland Roos ICT Architectures
Separation of deployment and feature releases: how to enable and disable features in applications (services) at configuration time
16 Feb 2020 by David MacDermot
A class to easily set the Mac menu bar & dock icon programmatically on application launch
10 Feb 2020 by Han Bo Sun
This tutorial will introduce the basics needed to use RequireJS to build modularized web applications with JavaScript.
30 Jan 2020 by Roman Sedaikin
SpaceVIL is a cross-platform and multilingual framework for creating GUI client applications for .NET Framework, .NET Core and JVM. This article discusses the SpaceVIL framework, its capabilities and a brief story of its creation.
3 Jan 2020 by Dr. Song Li
This is a note on Hibernate many to many mappings.
28 Nov 2019 by Akhil Mittal
In this article, we’ll learn the CI/CD of ASP.NET Core application on Azure using Jenkins Azure Pipeline.
28 Nov 2019 by Akhil Mittal
In this article, we’ll focus on Azure Active Directory and Service Principal and integrate Jenkins with Azure Service Principal before we move on to CI/CD of ASP.NET Core application on Azure using Jenkins Azure Pipeline.
27 Nov 2019 by Akhil Mittal
In this article, we’ll publish the ASP.NET Core application to Azure App Service and Configure Jenkins on Azure before we move on to next steps.
27 Nov 2019 by Akhil Mittal
This article will explain the concept of CI/CD, Jenkins, getting started with Jenkins, integrating and deploying an ASP.NET Core application locally and to the Azure Service as well. We’ll also cover topics like creating Azure service, creating Azure service principal, configuring Jenkins on Azure.
22 Oct 2019 by Han Bo Sun
This tutorial discusses the way to setup a Spring boot application that can utilize JSTL template and taglib.
18 Oct 2019 by gggustafson
In an earlier article, a WebForm password generator was considered; this article presents the results of its implementation.
26 Sep 2019 by Han Bo Sun
A simple tutorial on using Apache Lucene for full text search
16 Sep 2019 by ArindamNayak
Integration test in Travis with coverage feedback for PRs
10 Sep 2019 by Antoine Amend
Create custom indexes for improving Mapreduce performance
8 Sep 2019 by Sidd Gautama
Declarative, Configurable and Super Easy API testing lib using YAML/JSON steps
23 Aug 2019 by Andreask84
A command line tool and a simple C# class with a complete set of functions to easily upload videos on Vimeo
8 Aug 2019 by sun.shuo@aliyun.com
Lock-free programming for micro-service splitting
3 Aug 2019 by Han Bo Sun
In this tutorial, I will be discussing the approach of uploading files using ngResource with AngularJS.
17 Jul 2019 by ireland94
This program demonstrates the methodology needed for by directional messaging between a Java FX foreground and 1 or more background threads.
1 Jul 2019 by Mahsa Hassankashi
This article explains almost the whole story about Scala and its functionality with an example.
25 Jun 2019 by Dave Kerr
Subtelities of Shell commands
2 Jun 2019 by James A. Brannan
Amazon Web Services Simple Queue Service using the Java 2 Software Development Kit
21 May 2019 by sun.shuo@aliyun.com
Introduction to Distributed System Design - 2. Practice of Splitting in Microservice Architecture