Java One
Author

Java One

Sharing common backend development knowledge.

48
Articles
0
Likes
27
Views
0
Comments
Recent Articles

Latest from Java One

48 recent articles
Java One
Java One
Mar 1, 2025 · Fundamentals

Master Java IO Streams: Byte, Character, and Object Streams Explained

This article provides a comprehensive guide to Java I/O streams, covering the distinction between node (low‑level) and processing (high‑level) streams, byte versus character streams, their superclasses, common implementations, buffering techniques, object serialization, and practical code examples for reading and writing data.

ByteStreamCharacterStreamIO
0 likes · 16 min read
Master Java IO Streams: Byte, Character, and Object Streams Explained
Java One
Java One
Feb 17, 2025 · Artificial Intelligence

How to Get Free Access to DeepSeek R1 Across Major Cloud Platforms

This guide walks you through using DeepSeek R1 via the official website or popular third‑party cloud services, compares free token quotas, explains token accounting, and provides step‑by‑step instructions for configuring API access and AI clients such as Chatbox, Cherry Studio, and Dify.

AI clientAPIDeepSeek
0 likes · 11 min read
How to Get Free Access to DeepSeek R1 Across Major Cloud Platforms
Java One
Java One
Feb 6, 2025 · Artificial Intelligence

Deploy DeepSeek‑R1 Locally on Your Laptop in Just 3 Minutes

This step‑by‑step guide shows non‑technical users how to install Ollama, pull the desired DeepSeek‑R1 model version, run it from the terminal, and optionally connect the free Chatbox desktop client for a visual chat interface, all without external network dependencies.

AI modelChatboxDeepSeek
0 likes · 6 min read
Deploy DeepSeek‑R1 Locally on Your Laptop in Just 3 Minutes
Java One
Java One
Jun 4, 2022 · Fundamentals

Understanding Java Polymorphism: Concepts, Implementation, and Common Pitfalls

This article explains Java polymorphism by illustrating inheritance hierarchies, runtime method binding, and the differences between static and dynamic dispatch, while providing concrete code examples that demonstrate how method overriding, field access, and down‑casting behave in practice.

InheritanceJavaMethod Overriding
0 likes · 6 min read
Understanding Java Polymorphism: Concepts, Implementation, and Common Pitfalls
Java One
Java One
May 25, 2022 · Fundamentals

When to Use Composition, Inheritance, or Delegation in Java? A Practical Guide

This article explains how Java developers can reuse code without duplication by employing composition, inheritance, and delegation, details the syntax and initialization rules for each, and clarifies the use of the final keyword for data, methods, parameters, and classes.

DelegationInheritanceJava
0 likes · 11 min read
When to Use Composition, Inheritance, or Delegation in Java? A Practical Guide
Java One
Java One
May 14, 2022 · Fundamentals

Master Java Constructors, Method Overloading, and Memory Management: A Deep Dive

This article explains Java constructors, the importance of providing a no‑arg constructor, method overloading rules and type promotion, the use of the this and static keywords, memory cleanup strategies, garbage‑collector algorithms, JIT compilation, member initialization order, and enum usage with clear code examples.

Method Overloadingconstructorsgarbage collection
0 likes · 15 min read
Master Java Constructors, Method Overloading, and Memory Management: A Deep Dive
Java One
Java One
May 8, 2022 · Fundamentals

Master Java Fundamentals: From Access Control to Polymorphism

This article provides a concise yet comprehensive guide to core Java concepts, covering access modifiers, aggregation versus inheritance, polymorphism, single-root inheritance, object lifecycle, method signatures, and operator nuances, helping developers build a solid foundation for backend development.

FundamentalsJavaobject-oriented
0 likes · 7 min read
Master Java Fundamentals: From Access Control to Polymorphism