[Java Study Notes] java language core-this keyword of object-oriented, java Study NotesI. this keyword
Embodiment: You can useThis keywordIn the constructor to call other constructor.Principle:Indicates the current object.This is the reference of the object to which the function belongs.Simply put, this indicates the
Both "Thinking in Java" and "Core Java" are classic books in Java. It's also a lot of the two books that have just come in contact with Java. Recently, the two books have been properly turned over again.
Core
was not recruited. Later learned that he went to a company, a monthly salary of 10K, did six months, out of business, did not, to Zhengzhou toss a year, and back to Beijing, late last year to find a job, or a monthly salary of 10K. Although there is a difference between JS and the main topic of Java, his experience may still have some referential significance: 1, with interest to learn certain it skills
-mail technology in Javamail:javaJaf:java launch frame, not studied.LOG4J, a framework application for log processingJunit: A good helper for unit testingFreemarker, Velocity: two good template engineInteractive flex with Flash: Many SNS applications now use this technologyWEB services: Want to know how the results of our forum weather forecast are done? Pay attention to this technology SOA: Service Oriented architecture, one of the trends in future technology development......However, these are
Here is a detailed description of how to learn Java, if the landlord has patience, it is recommended to take a closer look ~Learn a new knowledge, can not expect to read only one, or two books will be able to fully grasp. There is a need for a gradual reading process. I recommend the Java Series books published by ORei
To prepare to learn the next Java, according to the "core Java" content, simply made a note. There are many places in this book that compare the syntax of C + + and Java, so it's very advantageous for those who turn from C + + to Java
. The difference is that building blocks of code is used to initialize all objects uniformly, and to locate the initialization content of different object commonalities. The constructor is the initialization of the corresponding object.
This: can be used to represent a reference to the object to which the function belongs. In a nutshell, which object is calling the function where this is located, this represents which object. When defining a function in a class, the function is used interna
Interface, which allows native interface methods to be called in Java, is typically used for calls to C + + code. It is important to note that the path problem of loading the So/dll file in Java is not complex, but it often takes more time to load the required local interface library.The above is simply a brief introduction of my views and introductions to these basic
-mail technology in Javamail:javaJaf:java launch frame, not studied.LOG4J, a framework application for log processingJunit: A good helper for unit testingFreemarker, Velocity: two good template engineInteractive flex with Flash: Many SNS applications now use this technologyWEB services: Want to know how the results of our forum weather forecast are done? Pay attention to this technology SOA: Service Oriented architecture, one of the trends in future technology development......However, these are
time. It is said that even within Microsoft, no one is willing to use it except for the MFC development team. Even if you are familiar with MFC, can successfully develop Windows applications, if you want to write a Linux application, MFC is not useful, you have to learn Linux under the C + + development of a set of library functions. There are also Unix, FreeBSD, Mac OS ... Did you learn to come? Anti-
Core Java Questions and Answers (1-33), answers1-33Preface
Http://www.journaldev.com/2366/core-java-interview-questions-and-answers.What are the important features of Java 8?
Java 8 was released in March 2014, which is very common
I. Introduction of the ContentJava EE's 13 core technologies: JDBC, JNDI, EJB, RMI, JSP, Java Servlet, XML, JMS, Java IDL, JTS, JTA, JavaMail, and JAF.Java was initially in the browser and client machines, when many questioned whether it was suitable for server-side development. Now with the increase in support for third-party
Performance. What are the 5 core interfaces of the hibernate configuration: hibernate is configured to create Sessionfaction objects according to their startup Hibernate. Sessionfactory: initializes hibernate, acts as a proxy for the data storage source, creates session objects, Sessionfactiory is thread-safe, and the same instance can be shared by multiple threads that are Applied. Session: responsible for saving, updating, deleting, loading and que
code probing (using counters to find the most compiled value code) In 2006, Sun announced that the JDK includes hotspot VM Open source, on the basis of the establishment of OPENJDK;
Sun mobile-embedded vm/meta-circular VMS: Some sun-developed virtual machines facing mobile and embedded releases and experimental nature;
BEA JROCKIT/IDM J9 vm: Jrockit VM once claimed to be the world's fastest Java virtual machine, focused on server-side applications,
/downloads/(Standard)You can download the expansion pack here: https://www.eclipse.org/downloads/eclipse-packages/Next.Four: Set up the Eclipse workspace, create the first project (a) set up a workspace(ii) Creation of new projects(iii) Start Hello WorldPackage Hello; Public class Hello { /** * @param args*/public Static void main (string[] args) { // TODO auto-generated method Stub C18/>system. out. println ("We won't use the' Hello world '! " ); }}Add:Alt +/is a sho
Java memory allocation and management is one of the core technologies of Java. We have previously introduced Java memory management and Memory leakage and Java garbage collection knowledge. Today we go deep into Java
positioned in a two-dimensional array, and the three one-dimensional arrays are not defined, so the default address value is null. If the three array is again a single array, then the memory will be divided into a space, this address value will be assigned to a two-dimensional array of one-dimensional array, that is, when you define, memory is not in the memory of the two-dimensional array has been allocated to open up, but re-opened another piece of memoryint[][] arr = new INT[][3]; this defin
to buy a Java reference book; "The best Programming Guide I've ever seen." The author's extraordinary talent, the ability to transcend language, has made the author one of the 10 most closely related Java development 10 years."Thinking in Java" covers every aspect of the Java language, and many veteran of the
, it can be embedded, based on the class set that is currently loaded. If necessary, you can also undo the optimization.Multithreading : Multithreading brings better interactive response and real-time behavior. Multithreaded compilation is simple.Dynamic : Dynamic is important when some code is added to a running program. The current version of Java allows programmers to know the structure and behavior of objects. It is useful for systems that must pa
number is negative, when using the shift character >>, the high-constant 1 is removed, resulting in a minimum of four-bit acquisition, which will not be completed at all. Therefore, the use of >>>, indicating whether positive or negative, both complement 0.
In the program flow control statement switch, it features:
The switch statement chooses only four types: Byte,short,int,char.
There is no order between case and default, first case is executed and no matching case e
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.