<< < 15 16 17 18 19 20 21 >   ∑:488  Sort:Date

Archived: Installing JDK 12 on Windows
This section provides a tutorial example on how to download and install JDK 12, which includes some nice Java tools, on a Windows system.
2022-10-01, ∼264🔥, 0💬

Interface Type Variables
This section describes how to use an interface type variable to store references to objects of classes that implemented this interface.
2022-10-01, ∼264🔥, 0💬

Launching Hello.java - My First Java Program
This section provides a tutorial example on how to launch a simple java program using the 'java' tool without any options.
2022-10-01, ∼260🔥, 0💬

DiffieHellman Private Key and Public Key Pair Sample
This section provides a tutorial example on how to run JcaKeyPair.java to generate a DiffieHellman private key and public key pair sample. Keys are stored PKCS#8 and X.509 encoding formats.
2022-10-01, ∼259🔥, 0💬

java.time.ZonedDateTime Usage Examples
This section provides a tutorial example on how to use the java.time.ZonedDateTime class to record and manipulate date and time local to specific timezones. Operations on java.time.ZonedDateTime objects respect ISO 8601 calendar rules and local timezone rules.
2022-10-01, ∼258🔥, 0💬

SAXBrowser.java - SAX Based XML Browser
This section provides a tutorial example on how to write an XML file browser, SAXBrowser.java. This browser implements some event handler methods provided by the SAX interface.
2022-10-01, ∼258🔥, 0💬

XSL (Extensible Stylesheet Language) - Implementation in JDK
This section provides a tutorial example on how to write a simple program, XSLClassChecker.java, to view implementation classes of XSL (Extensible Stylesheet Language) in JDK.
2022-10-01, ∼257🔥, 0💬

java.security.KeyFactory - Reading Encoded Keys
This section describes the java.security.KeyFactory class, which allows you to convert key spec objects back to key objects. Full process of reading and converting encoded key files back to key objects are also provided.
2022-10-01, ∼257🔥, 0💬

Enhanced "for" Statements
This section describes enhanced 'for' statement, which is a looping statement that executes the contained statement repeatedly for each element in a given list.
2022-10-01, ∼257🔥, 0💬

"continue" Statements
This section describes non-labeled 'continue' statement, which is a branching statement that transfers the control to the end of the immediate enclosing loop block and continues the next iteration of the loop.
2022-10-01, ∼257🔥, 0💬

jwebserver - Java Web Server
This chapter provides provides a tutorial example on how to use 'jwebserver' command to launch the Java Simple Web Server.
2023-05-20, ∼255🔥, 0💬

"while" Statements
This section describes 'while' statement, which is a looping statement that executes the contained statement repeatedly while a given condition is true.
2022-10-01, ∼255🔥, 0💬

Data Structures of Collection Implementations
This section describes different types of data structures that can be used to implement collections: Array, Linked List, Binary Tree, and Hash Table. Implementing collections with different data structures will have different performance impacts.
2022-10-01, ∼253🔥, 0💬

Character Set Encoding Comparison
This section provides a tutorial example on how to compare some commonly used character set encodings in number of characters, byte sequence sizes and ASCII compatibilities.
2022-10-01, ∼253🔥, 0💬

Establishing a Datagram Communication Link
This section describes how to establish a datagram communication link. A server application runs a datagram socket in listen mode and a client application connects a client socket to the server socket.
2022-10-01, ∼253🔥, 0💬

DatagraClient.java - A Datagram Client Application
This section provides a tutorial example on how to write a network application, DatagraClient.java, that creates a client socket, sends datagram packet to a datagram server.
2022-10-01, ∼252🔥, 0💬

Labeled "continue" Statements
This section describes labeled 'continue' statement, which is a branching statement that transfers the control to the end of the labeled enclosing loop block and continues the next iteration of the labeled loop.
2022-10-01, ∼252🔥, 0💬

Importing Classes from Unnamed to Named Packages - JDK 1.4.1
This section provides a tutorial example on how to import classes defined in an unnamed package to a named package with JDK 1.4.1 or higher. A wrapper class is needed to integrate the class in an unnamed package into a named package with JDK 1.3.1 first.
2022-10-01, ∼248🔥, 0💬

Private and Public Keys and Related Interfaces
This section describes private and public key pairs used in RSA and DSA encryption algorithms. JDK supports private and public keys with the java.security.Key interface.
2022-10-01, ∼248🔥, 0💬

Character Set Encoding Maps - US-ASCII and ISO-8859-1/Latin 1
This section provides a tutorial example of analyzing and printing character set encoding maps for 2 encodings: US-ASCII and ISO-8859-1/Latin 1.
2022-10-01, ∼245🔥, 0💬

DOMNewDoc.java - Building a New DOM Document
This section provides a tutorial example on how to write a program to create a new DOM document object with DOM classes and methods like: DocumentBuilder.newDocument(), Document.createElement(), Document.createTextNode(), and Node.appendChild().
2022-10-01, ∼245🔥, 0💬

Downloading and Installing JDK on Mac
This section describes how to download and install JDK 13 on a Mac computer
2022-10-01, ∼245🔥, 0💬

"switch" Statements
This section describes 'switch' statement, which is a decision-making statement that executes a portion of the contained statement block by passing control to a sub-statement based on label matching.
2022-10-01, ∼243🔥, 0💬

HTTPS Server with Expired Certificate
This section provides a tutorial example showing the behavior of HTTPS server and client programs that use an expired server certificate.
2024-03-11, ∼237🔥, 0💬

<< < 15 16 17 18 19 20 21 >   ∑:488  Sort:Date