Java the astonishing Language

 Essay on Java the Amazing Language

Graduate School of Administration & Technology

ITEC 620 – Fall 2009

Analysis Paper

Name: JAVA – The Amazing Vocabulary

Submitted By:

Shariq Nawaz

Abstract

This paper can examine so why Java is usually an amazing development language. Java is a company user's please as it is hardware and Operating System (OS) self-employed. The existing infrastructure can be used devoid of major expenses in up grade. This is feasible as source codes will be compiled to machine 3rd party bytecode instead of hardware/OS based mostly machine codes. For a creator the code reusability characteristic drastically minimizes development time. The design and media tools assistance to write complicated software effortlessly. For a web interface it is a language of choice. It can work as Servlets and JavaServerPages (JSP). For system manager multithreading reduces overall run some Garbage Collection reclaims memory and makes the program execution useful. Unlike C/C++ pointers are generally not available that aggregates to the protection and makes hacking difficult.

JAVA the Amazing Development Language

Introduction

The Java programming Vocabulary evolved from a language named Oak. It absolutely was developed inside the early nineties at Sunlight Microsystems like a platform-independent language aimed at allowing communication among entertainment home appliances such as video game consoles and VCRs. This project failed because no-one wanted to put it to use. Then it was redesigned to do business with cable TV. This kind of project likewise failed as the cable corporations decided to choose a competing system. When the World Wide Web (WWW) became popular in year 1994, Sun Microsystems realized that Java was the perfect programming terminology for the net. Early in 1996 Java was released and it an immediate success, simply because there was a great need for a language having its characteristics. Now is an exciting coming back Java. Chinese touches our lives in numerous techniques, whether it is in our ATM and debit cards, each of our telephones, our household kitchen appliances, our personal pc computers, or perhaps the payroll and ordering systems used by each of our employers. For this reason and because of its total simplicity and relative chastity as a great object-oriented vocabulary, Java is rapidly turning out to be the language of preference at all levels. Java applications are typically put together to bytecode (class file) that can run using any Java Virtual Equipment (JVM) no matter computer structure. The Java compilers, online machines, and class libraries were developed by Sun Microsystems from 1995. On 13 November 06\, Sun Microsystems released a lot of Java because open source software underneath the terms of the GNU General Public License (GPL). Every Java's core codes are available underneath free software/open-source distribution terms (Sun Microsystems, Inc. 2009c). Sun Microsystems Vice-President Rich Green reports that its ideal function with regards to Java is as an " evangelist" (Anglin, 2002). It has been containing the five primary goals (Sun Microsystems, Inc. 2009c) i. elizabeth. " simple, object-oriented & familiar", " robust & secure", " architecture simple & portable", " high performance” and " construed, threaded & dynamic”. This kind of paper will certainly focus on several features of Java language and how/why this kind of language has become the most well-liked language of communities in the marketplace. The richness of a terminology is determined not merely by the benefits of the vocabulary but as well by the equipment, techniques and framework offered to help programmers, system managers, users and anyone else indirectly interacting with chinese. This conventional paper is an attempt to discuss a number of the salient features. JAVA the organization User's Pleasure

The bottom line inside the corporate community is the earnings. Any technology, old or new, which will save money, decrease loss or perhaps generate further revenue is welcomed and adopted by the corporate universe. There is no company or technology affinity. Platform Neutral Software

Java is a corporate user's delight as it is hardware and Operating System (OS) independent. The...

References: Alagbhand, G.,  &  Gnabasik, D.  (2007, October).  Dynamic distribution of Java applications.  Informatica,  31,  3.  p. 325 (11).  Retrieved September 27, 2009,  from Computer Database via Gale:

http://find.galegroup.com.ezproxy.umuc.edu/gtx/start.do?prodId=CDB.

Anglin, S. (2002, April 17). Sun's Changing Role while Java Evangelist. Retrieved March 29, 2009, from http://onjava.com/pub/a/onjava/2002/04/17/evangelism.html.

Austin, C. (2005, January). Five Great Move to the J2SE your five Platform. (2009). Retrieved March 29, 2009, from Java. com: http://java.sun.com/developer/technicalArticles/J2SE/5reasons.html.

Baldwin, R

Deitel, H. Meters., & Deitel, P. M. (2004). Java how to system. Prentice Hall.

Gif4J Software program (2009). Watermark. Retrieved Oct 30, 2009, from /images/no_image.jpg4j.com/java-api-pro/com/gif4j/Watermark.html.

Gong, Deb., Liu, F., Lu, N., Wang, G., & Teil, L. (2008). Hiding Data in Java Class File. International Symposium on Computer Science and Computational Technology, 02, 160-164.

Gong, T. (1999, June 16). JavaTM 2 Program Security Structure. Retrieved August 30, 2009, from http://java.sun.com/javase/6/docs/technotes/guides/security/spec/security-spec.doc.html.

Gosling, L., & McGilton, H. (1996, May). The Java Terminology Environment. Recovered October apr, 2009, by Sun Programmer Network: http://java.sun.com/docs/white/langenv/index.html.

IBM, Inc. (2009). WebSphere Application Hardware Toolkit: J2EE architecture. Gathered Novermber summer, 2009, coming from Ibm. com: http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/org.eclipse.jst.j2ee.doc.user/topics/cjarch.html.

Jian, S., Wenyong, W., & Zebing, T. (2009). A Teaching Route for Java Object Oriented Programming. Worldwide Forum on Information Technology and Applications, 03, 465-468.

La, V Queen. (2008). Research on Java Virtual Machine for Current Embedded Systems. International Convention on Computer system Science and Software Engineering, 02, 180-183.

Liu, S., Deng, C., Li, Back button., & Gaudiot, J. (2009). RHE: A light-weight JVM Training Tool. Total annual IEEE Worldwide Computer Software and Applications Meeting, 01, 612-619.

Pawlan, Meters. (2001, March). Java 2 Enterprise Edition Technology Centre. (2009). Recovered October twenty nine, 2009, by Java. com: http://java.sun.com/developer/technicalArticles/J2EE/Intro/.

Pukall, M., Kästner, C., & Saake, G. (2008). Towards Unanticipated Runtime Adaptation of Java Applications. Asia-Pacific Computer software Engineering Conference, 85-92.

Sagar, A. (1999). Java code compilation. Java Developer Record, 3(11), Recovered October 35, 2009, by http://java.sys-con.com/node/36101.

Samuel, A. 3rd there�s r. (2006, June). Legacy System: Migration Technique. Retrieved March 30, 2009, from http://www.technowaveinc.com/WhitePaper/Legacy%20System.pdf.

Sarthy, V, & Sharma, R. (2001). Java application with business. EAI Record, Retrieved August 29, 2009, from http://www.eaijournal.com/PDF/JCA%20.%sarathy.pdf.

Shields, L. (2 Nov 2009). Personal communication.

Sholler, D. (2002, April 23).. Net seen gaining heavy steam in dev projects. Recovered from http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2860227,00.html.

Singhal, M

Singhal, S.,  &  Nguyen, N.  (June 1998).  The Java factor.  Communications of the ACM,  41,  6.  p. 34(4).  Retrieved October summer, 2009,  from Computer Database via Gale:

http://find.galegroup.com.ezproxy.umuc.edu/gtx/start.do?prodId=CDB.

Sun Microsystems, Inc. (2007). Java Technology: Brief History of Java Technology. Retrieved Oct 06, 2009, from Java. com: http://www.java.com/en/about/.

Sun Microsystems, Inc. (2009a). J2EE Connection Architecture. (2009). Retrieved Oct 29, 2009, from Java. com: http://java.sun.com/j2ee/connector/.

Sun Microsystems, Inc. (2009b). Java APRENDI Technologies at a Glance. (2009). Gathered October 30, 2009, via Java. com: http://java.sun.com/javase/technologies.

Sunshine Microsystems, Inc. (2009c). The Java Language Environment. (2009). Retrieved Oct 29, 2009, from Java. com: http://java.sun.com/docs/white/langenv/Intro.doc2.html.

Sun Microsystems, Inc. (2009d). The Java Language Environment. (2009). Retrieved October 30, 2009, by Java. com: http://java.sun.com/docs/white/langenv/Simple.doc2.html.

Swoyer, S. (2007, January 09). Impressive expansion ahead pertaining to application server market. Gathered from http://adtmag.com/articles/2007/01/09/impressive-growth-ahead-for-application-server-market.aspx.

Tempero, At the. (2008). A great Empirical Study of Untouched Design Decisions in Free Java Computer software. Asia-Pacific Software Engineering Seminar, 33-40.

Tyma, P.  (June 1998).  Why are we using Java again?. Sales and marketing communications of the ACM,  41,  6.  p. 38(5).  Retrieved October summer, 2009,  from Computer Database via Gale:

http://find.galegroup.com.ezproxy.umuc.edu/gtx/start.do?prodId=CDB.

Venners, M. (2004, February 2). CLR Design Choices. Retrieved Oct 05, 2009, from Artima Developer: http://www.artima.com/intv/choices.html.

Villal, Elena. (October, 2008). High-Dimensionality Data Reduction with Java. Computer in Research and Executive, 10, your five. p. 64-69.

Wang, L., Dai, T., Tan, L., & Chen, Z. (2008). Class Termes conseilles Firmware about Java SoC. International Conference, seminar on Laptop Science and Computational Technology, 01, 224-227.

Yiyu, Capital t., Chihang, Sumado a., & Fong, A T. (2009). A Object Style for Java and Its New Support. Worldwide Conference upon Information Technology: Fresh Generations, 831-836.

Zeng, Farreneheit. (2003, June). Deadlock image resolution via conditions for reliable java applications. Retrieved August 05, 2009, from http://doi.ieeecomputersociety.org.ezproxy.umuc.edu/10.1109/DSN.2003.1209988.

Language Advancement in Kindergarten Children Dissertation

News