This article introduces three important features of j2se 5.0: Enumeration type, annotation type, and paradigm. On this basis, it introduces how to develop enumeration types in the eclipse 3.1 development environment, annotation type and fan type applications.
The release of j2se 5.0 (TIGER) is an important milestone in the development history of Java language and the greatest progress made so far in Java p
J2SE 1.5 provides a "Varargs" mechanism. With this mechanism, you can define formal parameters that can match multiple arguments. Thus, it is possible to pass a variable number of arguments in a simpler way. This article describes how this mechanism is used, and how it interacts with arrays, generics, and overloads.by J2SE 1.4, it was not possible to define a variable number of arguments in a Java program-b
name! "For more details).
thread context classloaders were introduced in Java 2 platform, Standard Edition (j2se ). every thread has a context classloader associated with it (unless it was created by native code ). it is set via the thread. setcontextclassloader () method. if you don't invoke this method following a thread 's construction, the thread will inherit its context classloader from its parent thread . if you don't do anything at all
Android version of The Cocos2d-iPhone engine (the business logic and coding style are indeed quite similar ). Note: A Chinese user must register a member to subscribeThe android game framework is derived from this framework. Therefore, do not think that billing is always good and free is definitely not good.
The minimum runtime environment is Android 1.5.
Project address: http://code.google.com/p/rokon/
3. lgame
Lgame is a Java game engine developed by Chinese people. It has two develop
1. Enumeration types
1.1 Introduction to enumeration typesJ2SE 5.0 and the previous JDK have two basic ways to define new types: through classes and interface. These two approaches seem to be sufficient for most object-oriented programming. But in some special cases, these methods are not appropriate. For example, we want to define a type Priority, which can only accept high, Medium, and low three values. Any other value is illegal. J2SE 5.0 before JD
network applications. Sun has launched another j2-based player, which actually kills a Trojan horse. We have to wait and see how it actually works.
Sun believes that in the future, information devices will be more custom and personal than we do today. We can see the popularity of mobile phones and PDAs. Therefore, to develop applications for these devices. Sun has released the j2-based architecture. As a result, the existing Java version has changed to three: J2EE,
Java was born in nearly 10 years, do not know you just do not know, it has its own unique version of each release has its own name, and has a certain regularity, is not very interesting?
Released version:
Version number name Chinese name release date
JDK 1.1.4 sparkler Gem 1997-09-12
JDK 1.1.5 Pumpkin Pumpkin 1997-12-13
JDK 1.1.6 Abigail Abigail--Women's name 1998-04-24
JDK 1.1.7 Brutus Brutus--ancient Roman statesman and general 1998-09-28
JDK 1.1.8 Chelsea Chelsea-city name 1999-04-08
Java version name-general Linux technology-Linux programming and kernel information. For details, refer to the following section. Java has been born for nearly ten years. I don't know, but you just don't know. Every time a version is released, it has its own unique name and a certain rule. Isn't it interesting?
Released versions:
Version Number name Chinese Name Release Date
JDK 1.1.4 Sparkler gem
JDK 1.1.5 Pumpkin 1997-12-13
JDK 1.1.6 Abigail El-Women's name
JDK 1.1.7 Brutus brutu-Ancie
j2-based player, which actually kills a Trojan horse. We have to wait and see how it actually works.Sun believes that in the future, information devices will be more custom and personal than we do today. We can see the popularity of mobile phones and PDAs. Therefore, to develop applications for these devices. Sun has released the j2-based architecture. As a result, the existing Java version has changed to three: J2EE, j2se, and j2s, which correspond
How to Learn java (1)Recently, several friends on the Forum asked questions about how to learn Java. "I have learned J2SE. How can I switch to J2EE ?", "After reading Thinking in Java, can I learn J2EE ?". So I came up with the idea of writing this article, hoping to help beginners avoid detours. It is also a summary of my years of learning Java.
It is necessary to discuss the concepts of J2SE,
The key to installing ArcIMS is the Web server configuration. On the Internet, many enthusiastic friends have made some installation guides and other things. Some of them are simple and comprehensive, but it is hard to cover everything. I tried to install ArcIMS this morning and encountered some problems. Finally, I found a solution on the official website. We recommend that you install ArcIMS on the following website.
Http://support.esri.com/index.cfm? Fa = KnowledgeBase. techarticles. articl
It is also Java, so think in Java is a good choice (fortunately, I have read it ).
The Virtual Machine VM in j2se and j2se in j2se are different from those in J2EE. Among j2se and J2EE, they are classic Vm and hotspot Vm, while in j2se, they are KVM and CVM, and KVM (K virtu
class loader . By definition, the current class loader loads and defines the class to which the current method belongs. This classloader is implicitly called when you use the Class.forName () method with a single parameter, the Class.getResource () method, and a similar method when the runtime class is linked. It also appears in a letter call like the X.class syntax. (see "Get a Load of that name!" For more information)The thread context ClassLoader was introduced in
widely used currently, someone simply calls it the Android version of The Cocos2d-iPhone engine (the business logic and coding style are indeed quite similar ). Additionally, an Android game framework in China that requires a registered member to be loaded is derived from this framework. Therefore, you do not need to think that billing is always good and free is definitely not good.
The minimum runtime environment is Android 1.5.
Project address: http://code.google.com/p/rokon/
3. LGame
LGame i
From: http://hi.baidu.com/clebean/blog/item/cdab34da86055ed7b7fd482d.htmlFor reference only!
It is necessary to discuss the concepts of j2se, j2se, and J2EE before you start. The Micro Edition of the Java 2 platform. It is mainly used for embedded Java, such as mobile phones and PDAs. J2se, Java 2 platform, Standard Edition, the JDK (Java Development Kit) we usua
version of The Cocos2d-iPhone engine (the business logic and coding style are indeed quite similar ). Additionally, an android game framework in China that requires a registered member to be loaded is derived from this framework. Therefore, you do not need to think that billing is always good and free is definitely not good.The minimum runtime environment is Android 1.5.Project address: http://code.google.com/p/rokon/3. lgame Lgame is a Java game engine developed by Chinese people. It has two d
For beginners 2: Start With JDK
After learning about the advantages and capabilities of Java
Let's talk about how to learn Java.
Before talking about how to learn Java, it is necessary to give a brief description of several major directions of Java.
Five years ago, well, it was six years ago, that was 99 years ago.
Sun made a decision to divide the Java application platform
After all, language application features are different in different fields.
Sun can publish high-end standards to standard
Java
Here I talk about My Learning the Java EE process and talk about the experiences and lessons learned in this process. So that the later people less detours.
Java development to now, according to the application to divide into three major chunks: J2se,j2me and EE. These three blocks complement each other and vary in scope of application.
J2SE is the standard version of JAVA2, mainly for desktop applica
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.