The interpretation of Serialversionuid in Java serialversionuid the role of serialization in order to maintain the compatibility of the version, that is, in the version upgrade when the deserialization still preserves the uniqueness of the object.
Serialversionuid in JavaSerialization and Sergalversionuid plague many Java developers. I often see this problem, what is serialversionuid, what if SERIALVERSIONUID is not defined in the class that implements the Serializable interface? Aside from
1. What is an exceptionPoorly structured code does not work, which is the basic idea of Java.The ideal time to find errors is at compile time. However, the compiler will not be able to find all the errors, and the remaining problems will need to be
Preface:The previous article talked about the strategy model. On the single-class diagram, it is somewhat like the proxy model that this article is going to say. Requires a common interface and some implementation classes. The proxy class (wrapper
1. java.lang.NullPointerExceptionThis exception everyone must often encounter, the exception of the explanation is "the program encountered a null pointer ", simply called an uninitialized object or a non-existent object , this error often occurs in
What is a Java method overloaddefinition of method overloads
1For the same class, if there are two or more methods with the same name in the class, but the method has at least a different number of parameters, type, and order, this time the
Sleep is a thread-class method that causes this thread to pause execution for a specified time and will execute the opportunity to other threads, but the monitoring state remains and is automatically restored when it is finished. Calling sleep does
The last interview encountered a question, asked the System.out.println () out is not the internal class "is not an internal class", then asked, the intuitive feeling out should be a property of the system class, what is the relationship with the
Collections.sort sort of JavaComparator is an interface that overrides the two methods of compare () and Equals () for the parity function, or, if NULL, the default order of the elements, such as A,b,c,d,e,f,g, which is a,b,c,d,e,f,g, The same is
########## Preferred ##########Weblaf: Very nice suite with modern and minimalist interface. Fewer dependent packages. There are open source and commercial agreements.Https://github.com/mgarin/weblafPgslookandfeel: Simple and modern interface,
1. In addition to the static method and the final method in Java (theprivate method is essentially the final method , because it cannot be accessed by a quilt), all other methods are dynamically bound. This means that normally we don't have to
Import java.util.zip.* in the Java API; The package contains all the related operations of Java for compressed files.We can use the method in the package, combined with the relevant knowledge in Io, the file compression and decompression related
ObjectiveCode optimization, a very important topic. Some people may feel useless, some small places have what good change, change and do not change the efficiency of the operation of the code has any impact? That's the question I'm thinking about,
I made a mistake today:" interface changes, hurt –, unless you're sure you're the only one who's using it." Even if just throw a new exception. Haha, this is my mistake.I. Interfaces and abstract classesClass, which is an object .First, abstract
1.Java syntax format: Any set of languages has its own grammar rules, Java is the same, since it is the rule, then know how to use the good.The code is defined in the class, the class is defined by class, and the public class and class are
Initialization and cleanup
To be honest, after reading the "initialization and cleanup" section in "JAVA programming ideology" carefully, I feel that nothing can be done, which makes me very disappointed and should be recorded in this blog, it is
Get to know the java-12.6 interface and type information from the beginning (how to directly call all methods of the class by bypassing the interface)
In this section, we will discuss the interface and type information.
In the previous chapter, we
Understanding java-13.5 from the ground up using generics to build complex models
This section describes how to use generics to build complex models?
1. List of tuples
We have already said that tuples are a complex model that can return multiple
Configure Allatori for code obfuscation when developing Java applications in NetBeans, netbeansallatori
To use Allatori for code obfuscation when developing general Java applications in NetBeans, the setting is slightly simpler than IntelliJ IDEA.
Java reads files-extracts files by row (using BufferedReader and saving data to memory at one time), javabufferedreader
1. Goals
Read the file and extract one row of data from the file.
2. Code Implementation
1) Method 1:
Use the readLine () method
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.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service