|
| |
| | Java programming language - Wikipedia, the free encyclopedia |
 | | Java is an object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s. |  | | Java can be considered a less pure object-oriented programming language than for instance Ruby or Smalltalk because it makes certain compromises (such as the fact that not all values are objects) for performance reasons. |  | | This text focuses on the principles and fundamentals of programming languages and computers in general, and uses Java as it's language of instruction. |
|
http://en.wikipedia.org/wiki/Java_programming_language
(4964 words)
|
|
| |
| | Dispelling Java programming language myths |
 | | In Java programming, when an object reference is a parameter to a method, you pass a copy of the reference (pass by value), not the reference itself. |  | | The Java programming language has primitive types and object references; and, therefore, it is logical to think that Java programming uses pass by value for the primitive types and pass by reference for references, much like C++. |  | | Therefore, in one sense, the Java programming language is pass by reference. |
|
http://www-128.ibm.com/developerworks/library/it/it-1001art24?dwzone=ibm
(3710 words)
|
|
| |
| | The Java programming language |
 | | Most computer languages are compiled from source code into machine language specific to the computer on which they will run. |  | | In object programs, work is done by message-passing among autonomous objects, derived by analysis of the entities in the real-world problem domain. |  | | Java still has the distinction between value and reference, but it is handled automatically: "primitive" types (such as integers) are always accessed by value, complex types (objects and arrays) are always accessed by reference. |
|
http://www.outbacksoftware.com/java/java.html
(6403 words)
|
|
| |
| | Sun's Java Programming Language |
 | | A Java program source file is run through the Java compiler to produce a byte code program file. |  | | In reality it is a semi-compiled, interpreted computer programming language. |  | | To run the program you must invoke the interpreter to read and act upon the instructions in the byte code file. |
|
http://www.fiendish.demon.co.uk/java
(643 words)
|
|
| |
| | Java Programming Language Basics |
 | | programming language recognizes that a certain amount of storage must be allocated and is able to interpret the contents of that storage. |  | | programming language treats variables that are declared as having a class type as references, and this has consequences for the meaning of assignment. |  | | In the Java programming language, an array is an object even when the array is made up of primitive types, and as with other class types, the declaration does not create the object itself. |
|
http://www.drinkme.com/library/java/sun/wj-2502.html
(7635 words)
|
|
| |
| | Java™ Programming Language, The, 4th Edition - $34.99 |
 | | The Java programming language is designed for maximum portability with as few implementation dependencies as possible. |  | | Chapter 7--Tokens, Values and Variables--describes the tokens of the language from which statements are constructed, the types defined by the language and their allowed values, and the variables that are used to store data either in objects, arrays or locally within methods. |  | | Other groups use it as a general-purpose programming language for projects in which machine independence is less important. |
|
http://www.awprofessional.com/title/0321349806
(1975 words)
|
|
| |
| | The Java Programming Language |
 | | This means that everything in a Java program is an object and everything is descended from a root object class. |  | | Familiar C++-like Syntax - One of the factors enabling the rapid adoption of Java is the similarity of the Java syntax to that of the popular C++ programming language. |  | | Making Java code work on a particular platform is then sim ply a matter of writing a byte code interpreter to simulate a JVM. |
|
http://www.engin.umd.umich.edu/CIS/course.des/cis400/java/java.html
(670 words)
|
|
| |
| | Notes about the Java Programming Language |
 | | Since Servlets are written in the highly portable Java language and follow a standard framework, they provide a means to create sophisticated server extensions in a way that independent of the server and of the operating system. |  | | CORBA objects can be written in any programming language for which there is a mapping from OMG IDL to that language. |  | | Numeric programs written in Java and run on different computers might get slightly different results depending of the choice of precision when calculating intermediate results. |
|
http://www.cs.fit.edu/~ryan/java/language
(805 words)
|
|
| |
| | [No title] |
 | | There will be five programming projects, all in the Java programming language. |  | | Unix workstations are provided for your use, but you may use any computer to which you have access that implements the Java programming language (version 1.5). |  | | However, if you do not use the Computer Sciences Department's computers, you will be responsible for transferring any required data sets or software packages to your computer and for tranferring programs and results back to the CS department machines to hand them in. |
|
http://www.cs.wisc.edu/~solomon/cs537/cs537.html
(2203 words)
|
|
| |
| | Java Presentation |
 | | Java is all the rage right now because it represents the first significant effort to take the World Wide Web beyond its static page-oriented environment to a more dynamic, interactive interface. |  | | other mobile languages may be better suited than Java to particular applications, which is one of the reasons Sun is moving aggressively to establish a Javafied presence on the Web. |  | | Java's Impact on the Web as We Know It -- It is probably too early to predict what role Java will play on the Web of the future, but Java will get credit for ushering in a new era of network-enabled information sharing. |
|
http://ils.unc.edu/blaze/java/javapres.html
(701 words)
|
|
| |
| | Fundamentals of the Java Programming Language (WJB-110A) |
 | | The Fundamentals of the Java Programming Language course provides students who have little or no programming experience with the basics of programming using the Java programming language. |  | | This course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs. |  | | Students who can benefit from this course are individuals who have basic mathematical, logical, and analytical problem- solving skills and who want to begin learning the Java programming language. |
|
http://au.sun.com/training/catalog/courses/WJB-110A.xml
(521 words)
|
|
| |
| | Java Language Course |
 | | Successful projects developed for this course in the past included an internet RMI Chess program, an internet based multi-user Blackjack program, and a stock price notification system that paged a user's beeper when a stock's price changed by more than a pre-defined amount, and several games. |  | | I would rather that you not use Visual Age for this project as the code it produces is unreadable and I need to be able to read the code to grade the projects. |  | | Concurrent Programming -- Develop a concurrent program in Java that runs over the net. |
|
http://csis.pace.edu/~bergin/Java.htm
(1216 words)
|
|
| |
| | Howstuffworks "How Java Works" |
 | | In this edition of HowStuffWorks, I'm going to teach you how computer programs work by teaching you how to program in the Java programming language. |  | | You can learn Java programming here without spending any money on compilers, development environments, reading materials, etc. Once you learn Java it is easy to learn other languages, so this is a good place to start. |  | | Whether you are 14 years old and hoping to learn how to write your first game, or you are 70 years old and have been curious about computer programming for 20 years, this article is for you. |
|
http://www.howstuffworks.com/program.htm
(345 words)
|
|
| |
| | WDVL: Learning to Write Java |
 | | Java is a general purpose programming language with a number of features that make the language well suited for use on the World Wide Web. |  | | Java source code files (files with a.java extension) are compiled into a format called bytecode (files with a.class extension), which can then be executed by a Java interpreter. |  | | A high-level programming language developed by Sun Microsystems. |
|
http://wdvl.internet.com/Authoring/Java
(430 words)
|
|
| |
| | FreeTechBooks.com - Java |
 | | Describes the Java virtual machine, the abstract computer on which all Java programs run, and several core Java APIs that have an intimate relationship to the virtual machine. |  | | Covers the Java language from the ground up as well as the AWT including threads, layout managers, exceptions, event handling, data structures, input and output, and a lot more. |  | | Shows the readers how to program, and how to do it in the best possible style in the Java programming language. |
|
http://www.freetechbooks.com/viewforum.php?f=4
(483 words)
|
|
| |
| | Java Programming Language |
 | | This leads to a "declarative" programming style where the programmer says what should be done and tools emit the code to do it. |  | | Assertion Facility - Assertions are boolean expressions that the programmer believes to be true concerning the state of a computer program. |  | | New Language Features for Ease of Development in J2SE 5.0: A Conversation with Joshua Bloch |
|
http://ctp.di.fct.unl.pt/lei/lp1/BIG/java/jdk-1.5.0-docs/guide/language
(457 words)
|
|
| |
| | Essentials of the Java Programming Language, Part 1 |
 | | You will learn how applications, applets, and servlets are similar and different, how to build a basic user interface that handles simple end user input, how to read data from and write data to files and databases, and how to send and receive data over the network. |  | | If you have no programming experience at all, you might still find this tutorial useful; but you also might want to take an introductory programming course. |  | | Also see the Step-by-Step Programming section in the New-to-Java Programming Center. |
|
http://java.sun.com/developer/onlineTraining/Programming/BasicJava1#contents
(247 words)
|
|
| |
| | JAVA PROGRAMMING LANGUAGE |
 | | Java is an object-oriented programming language designed to be a general-purpose development language for the Internet. |  | | Main features of the Java Environment and comparison to other languages |  | | Familiarity with object oriented concepts and design techniques is helpful but not required. |
|
http://homepage.mac.com/billgreene1/bii/Java.html
(156 words)
|
|
| |
| | The Java Programming Language |
 | | In order to run a program on a computer, it is (theoretically) enough to install a program that can simulate the JVM. |  | | This document is not meant to cover every detail of the Java programming language. |  | | You are thus already able to understand most constructs in a Java program (even before reading these notes). |
|
http://www.ugrad.cs.ubc.ca/~cs219/CourseNotes/Java/intro.html
(201 words)
|
|
| |
| | developerWorks : Java technology |
 | | Java technology, IBM style: Introduction to the IBM Developer Kit: Take a tour of the latest version of the IBM Developer Kit, which includes advances in the language features as well as major enhancements to the underlying execution technology. |  | | Java technology, IBM style: Garbage collection policies, Part 1: Read about the different garbage collection policies available in the IBM SDK 5.0 and when you should use each one. |  | | Storing Java objects in Apache Directory Server, Part 2: Put the concepts you learned in Part 1 to work with example applications that walk you through storing, searching, retrieving, and modifying Java objects using ApacheDS. |
|
http://www-130.ibm.com/developerworks/java?ca=dgr
(293 words)
|
|
| |
| | Bookpool: Effective Java Programming Language Guide |
 | | I am a Sun Certified Java Developer and have 3 years Java programming and yet found this book to be very useful. |  | | Throughout the book, common language idioms and design patterns are examined and insightful and enlightening tips and techniques are provided. |  | | He designed, implemented, and maintained many of the Java platform libraries, including the award-winning Collections Framework and the java.math package, and contributed to many other parts of the platform. |
|
http://www.bookpool.com/sm/0201310058
(958 words)
|
|
| |
| | Sample: The Java Programming Language |
 | | The javap program disassembles bytecode (*.class files) and outputs a description of the what is in them. |  | | Java::=A language developed by Sun for developing software that is distributed over the Internet to special purpose hardware like a thermostat or (latterly) to browsers via the WWW. |  | | A Java source code file defines one or more classes, interfaces that is placed in a particular package. |
|
http://www.csci.csusb.edu/dick/samples/java.html#Syntax
(3662 words)
|
|
| |
| | Java Technology |
 | | This educational and informative site focuses on Java technology and the developer community. |  | | Java University has just added a free bonus evening course "Exploring AJAX and JavaServer Faces (JSF)". |  | | Join Java Puzzlers authors Josh Bloch and Neal Gafter - plus James Gosling and a host of other Java luminaries - for this bigger-than-ever pre-JavaOne event. |
|
http://java.sun.com
(790 words)
|
|
| |
| | Amazon.co.uk: Effective Java (Java S.): Books |
 | | The essays address practical problems that all Java programmers encounter, presents specific ways to improve programs and designs, and also shows how to avoid traps in Java programming. |  | | Subjects > Computers & Internet > Programming > Languages > Java > General |  | | A neat example is not relying on Java's default object serialisation API, which--among other problems--can cause the object to break if you make any changes. |
|
http://www.amazon.co.uk/exec/obidos/ASIN/0201310058
(1340 words)
|
|
| |
| | Amazon.com: The Java(TM) Programming Language (3rd Edition): Books: Ken Arnold,James Gosling,David Holmes |
 | | Direct from the creators of the Java(tm) programming language, this Third Edition of The Java(tm) Programming Language is a valuable resource for both novice and advanced programmers. |  | | More than 100,000 developers who programmed with C, C++, Smalltalk, or other high-level languages have used this book to get a concise, intelligent, and deep understanding of the Java programming language. |  | | This book is what you need to understand the basic design goals of the language and the application of the language in real-world development. |
|
http://www.amazon.com/exec/obidos/tg/detail/-/0201704331?v=glance
(1857 words)
|
|
| |
| | Evolving the Java Programming Language |
 | | The same code in Java would be substantially longer and much harder to read. |  | | Microsoft also has a functional language called F# which integrates into the.NET framework. |  | | I know which language I think looks most promising in the future. |
|
http://www.javalobby.org/java/forums/t53777.html
(913 words)
|
|
| |
| | Java Technology |
 | | Get Java Software for Your Computer (JRE) Download Java Software for your desktop computer now! |  | | Get Involved Join the massive set of Java communities, and access developer resources; make use of Logo and brand programs for your company. |  | | Partners Find out who's licensing Java today, and what industry Partners are doing with Java technology. |
|
http://www.sun.com/java
(210 words)
|
|
| |
| | ERCB: Java Programming Language Handbook |
 | | The Java Programming Language Handbook is organized and developed in a manner that I found logical and easy to read. |  | | For example, if you created a two dimensional array of long integers that had a 100x100 grid, you would be using up 100 kilobytes of memory." Gosh, 100 whole KB! |  | | The Java Programming Language Handbook is, true to its title, a primer for the Java programming language -- and little more. |
|
http://www.ercb.com/brief/brief.0003.html
(434 words)
|
|
| |
| | Browsing Resources - The HTML Writers Guild |
 | | With ActiveX, Web sites come alive using multimedia effects, interactive objects, and sophisticated applications that create a user experience comparable to that of high-quality CD-ROM titles. |  | | Java is a portable, interpreted, high-performance, object-oriented programming language. |  | | Content can contain audio, animation, and react to user input. |
|
http://www.hwg.org/resources/newtech/java.html
(253 words)
|
|
| |
| | JSR-000014 Adding Generics to the Java Programming Language |
 | | This draft is available for Public Review as per Section 3.1 of the Java Community Process |  | | JSR-000014 Adding Generics to the Java Programming Language |  | | JSR-000014 Adding Generics to the Java Programming Language Page |
|
http://www.jcp.org/aboutJava/communityprocess/review/jsr014
(33 words)
|
|
| |
| | Sun Microsystems of Canada Inc. |
 | | The file that you requested could not be found on this server. |  | | Java Solaris Communities Partners My Sun How to Buy |
|
http://ca.sun.com/training/catalog/courses/CDJ-275.xml
(100 words)
|
|
|