What is JAVA

Java is a programming language developed by Sun Microsystems. It is an Object-Oriented programming language. JAVA is currently the most widely used mobile phone is JAVA games.

Java is also known as a language that can be used across platforms. This is mainly because after Java itself is compiled, it does not directly generate executable code, but instead generates an intermediate code called ByteCode. This code must be passed through Java. The interpreter interprets it to be able to actually execute it, so as long as the Java interpreter is installed on the platform, it is possible to interpret the ByteCode and execute the Java compiled program. Therefore, the Java program is on that platform. Compiled, there is no relationship. Programs written in Java can be divided into two categories, namely Java Applets and general applications. The Application class is similar to the general program such as C++, and is an independent executable application, like HotJava. Is a browser and is developed using Java programs. The most common Java programs include applications and applets. Applications are separate programs, such as the HotJava browser software written in the Java language. Applets are similar to applications, but they cannot be run separately. Applets can run in Java-enabled browsers. Applets are mainly built into HTML web pages and play a role in browsing.

The goal of Java is to meet the need to develop software in a network environment full of different kinds of machines and different operating system platforms. With the Java programming language, you can add a variety of dynamic effects to your web pages. You can put an animation, add sounds, and create interactive web pages.

The basic Java platform adopted by the Java mobile software platform Java mobile software platform is CLDC (Connected Limited Device Configuration) and MIDP (Mobile Information Device Profile), which is part of J2ME (Java 2 Micro Edition) and is generally called "Wireless Java" in China. technology. Previously, someone called it "K-Java"; in fact, the name of K-Java is just the project code of Sun Microsystems when developing the KVM Java Virtual Machine. After the technology is officially named KVM, it will no longer use K-. Java.

KJava, J2ME (Java 2 Micro Edition), is Java software that is specifically designed for embedded devices by Sun Microsystems. Developing applications for the mobile phone using the KJava programming language can provide mobile phone users with services such as games, personal information processing, electronic maps, and stocks. J2ME (Java 2 Micro Edition) is the best solution for consumer products and embedded devices. When designing its specifications, J2ME follows the basic principle of "making a single development system not meaningful for various devices." So J2ME first divided all embedded devices into two types: one is an embedded device with limited computing power and limited power supply (such as PDA and mobile phone); the other is that the computing power is relatively better, and Relatively adequate power supply on the embedded devices (such as air conditioners, refrigerators). Because of these two distinctions, Java introduced a concept called Configuration, and then the above-mentioned embedded devices with limited computing power and limited power were defined in the Connected Limited Device Configuration (CLDC) specification; while another device was specified as Connected Device Configuration (CDC) specifications. In other words, J2ME first divides all embedded devices using the concept of Configuration into two abstract patterns.

Java technology's openness, security, and huge social resources, as well as its cross-platform nature, ie "write once, run everywhere" feature, make Java technology a de facto standard for smart phone software platforms. With Java technology, people who write applications and provide services do not have to care about what operating systems and chips are used in the handsets that receive their services. Just writing programs in accordance with Java's requirements is just fine; likewise, manufacturers who produce handsets do not have to Concerned about who will provide value-added services in the future. It can be seen that using Java technology, a complete and efficient wireless data value-added service industrial chain can be established, thereby providing users with flexible, personalized, and diverse content services.

Java mobile phone development status As of June of this year, about 100 million Java mobile phones have been used worldwide. A total of 53 mobile operators in China have officially launched wireless data value-added services based on Java technology. China Mobile Communications Group has established a wireless Java value-added service system, and launched service brands such as “Treasure Box”, including game treasure boxes, entertainment treasure boxes, business treasure boxes, life treasure boxes, and so on. It has been officially commercialized since July 10, 2003.

China Unicom is also establishing a wireless Java value-added service system on its CDMA 1X network. The current system is under construction. On September 26, 2003, China Unicom, Beijing Zhenrong Financial and Sun announced the establishment of a joint initiative in the Great Hall of the People. "UniJa Technology Alliance", the three parties will fully cooperate in the Java value-added services on China Unicom's CDMA 1X network.

Thermal Spray Alloy

INT Metal Products Factory , http://www.libometal.com

Posted on