Java object-oriented-method overloadingThe so-called method of overloading,There are two or more methods of the same name in the class, but there is at least one difference in the number, type, and order of the methods, at which time the Bureau
Send the code first, and have time to write the content.Observer11 ImportJava.util.Observer;2 Importjava.util.Observable;3 4 //Student Class (Student) can be observed after inheriting observable5 classStudentextendsobservable{6 //Properties7
I. Unpacking and installing the JDKEnter the directory where the Jdk-6u14-linux-i586.bin file is located under the shell terminal,Executes the command./jdk-6u14-linux-i586.bin at this point there will be a protocol, even after hitting enter, when
1. Each class uses object as the superclass. So objects (including arrays) implement this class of methods.2. In cases where the superclass is not explicitly given, Java automatically takes object as the superclass to be defined.You can use a
1. Basic ConceptsClass:1.1java is object-oriented, but there are two things in Java that are not object-orientedOne is the common data type, which is the reason for the existence of the encapsulated data class.Two types are static static members.1.2
Program Flow ControlBoolean logic:1. and (&): The composite expression is true only if each part of the composition expression is true.2. or (|): Only one part of a composite expression is true, and the combined expression is true.3. XOR (^): If one
Today, the Java language is a more common method, recursive method.Definition of recursionSimply put, the recursive method is "call yourself", through the recursive method can often be a big problem simplification, eventually compressed to an easy
Class Constructor: Provides information about a single construction method of a class and access to it.Get the construction method by means of reflection and use PS: First ignore generics A.1: Gets an array of constructor methods:Public constructor[
PackageCn.magicdu.algorithm; Public classCirclenumber { Public Static voidMain (string[] args) { for(inti=10;i){ if(Iscirclenumber (i)) {System.out.println (i); } } } /*** Determine if it is a palindrome number *@paramnum
Tools:
exe4j Software (Cloud Inventory)
Jar packages for Java programs that can run
Open our already installed exe4j software, first of all see is a welcome interface, we directly "next" on it;
2In the second step we select "
Java object-oriented polymorphismPolymorphism Performance in Java:1, overloading and rewriting of methods (overwrite);2, the parent class can be used to point to the specific implementation of subclasses, and can be changed at any time to other
Boxing (encapsulating objects), that is, an object that converts an underlying data type (such as int) into an underlying type wrapper class (such as New Integer ())Unpacking is the inverse of boxing, which is to convert an object of the underlying
//the concession of the thread////ThreadsclassXc1Implementsrunnable{ Public voidrun () { for(inti=1;i) {System.out.println (Thread.CurrentThread (). GetName ()+ "Thread ___" +i); if(i%5==0) {System.out.println ("===== began to concede ======.");
Every Java programmer will use the comments when writing the program, this blog is not about how to define the comments, but rather a description of the magic of the comment notation.1 /**2 * This is a test class3 */4 Public classTest {5 /**6 *
Objective: In order to conveniently manipulate the basic data type value, encapsulate it as an object, define the property and behavior in the object, enrich the operation of data modification, and the class used to describe the object becomes the
Key events can use the keyboard to control and perform some actions, or to get input from the keyboard, as long as the press, releasing a key or tapping on a component, triggers a key event. The KeyEvent object describes the characteristics of the
Runtime: Each Java application has a runtime class instance that enables the application to connect to the environment in which it is running.One of the methods:The exec (String command) executes the specified string commands in a separate process,
Implement int sqrt(int x) .Compute and return the square root of X.Ask for the square root of a number.is actually a two-point search.There are two ways to find1, is to find the maximum int value, and then from 0 to Max, two points to find.2,
Contact qq:2835777178 Interested people can see the code to run the video before decidingThe system mainly includes students and administrators two user roles log in with student roles students can view their own elective courses to modify their
I. A brief discussion on the reflection mechanism of JavaThe recent study of Java research has been very strong, mainly to see the blog as a learning style. Here are some of my reflections on the reflection mechanism of Java, I hope you can see the
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