1.Java Serialization and deserialization
Java serialization refers to the process of converting a Java object into a sequence of bytes, while Java deserialization refers to the process of restoring a byte sequence to a Java object.
2. Why serialization and deserialization
Singleton mode Everyone is not unfamiliar, also know that it is divided into why lazy, a hungry man-style and so on. But is your understanding of the singleton pattern thorough enough? Today I take you to look at my eyes of the singleton, may be different from your understanding.Here's a simple little example:[Java] View plaincopyprint?
Simple lazy Type
Public class Singleton {
// Singleton case
(newchannelinitializerThe previous example is excerpted from the official documentation.Advantages:It seems that you only need to inherit channelhandleradapter and then overwrite the appropriate method.Reference Documentation:Http://en.wikipedia.org/wiki/Non-blocking_I/O_ (Java)Https://today.java.net/pub/a/today/2007/02/13/architecture-of-highly-scalable-nio-server.htmlHttp://www.javaworld.com/article/2078
differentiated.2. Modify the. bashrc fileThis method is more secure, it can control the use of these environment variable permissions to the user level, if you need to give a user permissions to use these environment variables, you only need to modify their personal user home directory of the. bashrc file on it.(1) Open the. bashrc file in the user directory with a text editor(2) At the end of the. bashrc file, add:Set java_home=/usr/share/jdk1.5.0_05 export java_home set path= $
In the Java language, you divide exceptions into two categories:
inspected exception: This type of exception must be explicitly thrown in the throws clause or caught within the method. For example, a IOException exception or ClassNotFoundException exception.non-inspected exceptions: This type of exception does not need to be explicitly thrown or caught. For example
performance of Java applications. In my experience, the file change notifier in Nio.2 is one of the most interesting (underrated) features of the new input/output API.
Many enterprise applications need to do some special processing in the following situations:
When a file is uploaded to an FTP folderWhen the definition in a configuration is modifiedWhen a draft document is uploadedWhen other file system events occurThese are examples of change noti
Java I/O interpretation and use example
Abstract: This article describes how to interpret and use Java I/O.I. Basic concepts of I/O
The full name of I/O is Input/Output, and Java I/O is the Input and Output operations of Java. Related interfaces and classes are stored in th
the following occurs:
Time
Thread A
thread B
T1
A1: Allocating memory space for an object
T2
A3: Set instance point to memory space
T3
B://1 to determine if instance is empty
T4
B: Because instance is not NULL, thread B will return the object referenced by instance
T5
B:instance not initialized, there may be an unknown problem
A simple example of a Linux Java program communicating with a C language program through a socketthis morning, I experimented with a Java program communicating with a C language program through a socket. Because did not learn Java, so just write the C language side of the code, the
Gson This Java class library converts Java objects to JSON or converts JSON strings into an equal Java object. Gson supports arbitrary complex Java objects including objects that have no source code.Other JSON parsing libraries and Json-lib;jackson;com.alibaba.fastjson.Small series or like Google's Gson.
First, the us
Unfortunately, there is not much that can be done automatically when you print. Instead, we have to go through a lot of mechanical, non-OO (object-oriented) steps to finish printing. But when printing a graphical component, it may be somewhat automated: By default, the print () method calls Paint () to do its job. Most of the time this is enough, but if you want to do something special, you have to know the geometry of the page. The following example
Volatile in Java does not guarantee thread safety (example explained)Reprinted 2017-09-04 Think-007 I want to commentThe following small series to bring you a piece of Java in the volatile can not guarantee thread safety (the example explained). Small series feel very good, now share to everyone, also for everyone to m
In the previous "OpenSSL and keystore instruction small set," said the recent study of SSL encryption, will give a small example of Java. Copying a piece of code that can run to production is very irresponsible, but a small example can lead us to a quick glimpse of the nature of things. Rome was not built in a day.This article will give a small
1. Create the first Java Web exampleUsing Eclipse to create your first Web page under Mac, it's simple file-"new-" Web project will appear full Java Web projects;2, the JSP page to join the background Java class method, and displayed on the pageA. Creating a Java classRight click on src, new-"class Create a
This paper illustrates the odd and even sorting algorithm of Java data structure and algorithm. Share to everyone for your reference, specific as follows:
Algorithm idea:
The basic idea is odd column row order, even row order, again odd row, again even row, until all orderly
For example,
arrays to be ranked [6 2 4 1 5 9]
For the first time, the odd sequence is compared with its neighbor pairs, such as
Introduced
Strmen-java is a string processing tool that you can introduce into your project through MAVEN. Strmen-java provides us with a very complete and powerful solution that can be used to solve almost any string processing scenario.
Use
To be able to use Strman-java in your Java application, you can download t
This example describes how to manipulate Java text files. Share to everyone for your reference. The specific analysis is as follows:
Originally Java did not support the processing of text files, in order to compensate for this shortcoming introduced the reader and writer two classes, these two classes are abstract classes, writer write (char[] ch,int off,int len
Learn Java friends should know that Java from the beginning of the platform to play a non-independent banner, said "write once, run everywhere", actually speaking of irrelevant, the Java platform has another irrelevant that is language-independent, to achieve the language of independence, Then the Java System class fil
. Test"); // Generate an instance$ Test-> setName ("haha, PHP calls the JAVA method! "); // The subsequent call is the same as the class method called in php. Echo "call the getName method of the Test class. The returned value is:". $ test-> getName (). "Echo "call the add Method of Test and return value:". $ test-> add (11.2, 15.7 );?> Browser call output:Call the getName method of the Te
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.