[BOOK][B] The Java programming language

K Arnold, J Gosling, D Holmes - 2005 - acs.ase.ro
… This book teaches the Java programming language to people who are familiar with basic
programming concepts. It explains the language without being arduously formal or complete …

[HTML][HTML] The Java programming language

J Gosling, DC Holmes, K Arnold - 2005 - wikizero.com
… Unlike C++, which combines the syntax for structured, generic, and object-oriented
programming, Java was built almost exclusively as an object-oriented language. [18] All code is …

Making the future safe for the past: Adding genericity to the Java programming language

G Bracha, M Odersky, D Stoutamire, P Wadler - Acm sigplan notices, 1998 - dl.acm.org
… Designing a language with direct support for subtyping and generics is straightforward. …
language is almost routine. We proposed adding generics to the Java programming language in …

Adding wildcards to the Java programming language

M Torgersen, CP Hansen, E Ernst… - Proceedings of the …, 2004 - dl.acm.org
… In this project, the Java programming language has been extended with wildcards, thus
bringing ideas about virtual types and use-site variance to the mainstream. In this design and …

Java as first programming language: a critical evaluation

S Hadjerrouit - ACM SIGCSE Bulletin, 1998 - dl.acm.org
… to the Java paradigm. In section 3 we describe the approach adopted to … Java during the
fall of 1996. In section 4 we evaluate the suitability of Java to support introductory programming. …

[PDF][PDF] Generics in the Java programming language

G Bracha - 2004 - cs.unibo.it
JDK 1.5 introduces several extensions to the Java programming language. One of these is
the introduction of generics. This tutorial is aimed at introducing you to generics. You may be …

Compatible genericity with run-time types for the Java programming language

R Cartwright, GL Steele Jr - ACM SIGPLAN Notices, 1998 - dl.acm.org
… Our language extension is forward and backward compatible with the Java 1.2 language
and … programs in the extended language will run on existing Java 1.2 virtual machines (relying …

[BOOK][B] Practical Java: programming language guide

P Haggar - 2000 - books.google.com
… your Java programming. It is not particular to server, client, or GUI (graphical user interface)
programming… In addition, you can apply this information to all versions and releases of Java. …

Language-specific make technology for the Java programming language

M Dmitriev - ACM SIGPLAN Notices, 2002 - dl.acm.org
… In this paper, we describe language-specific make technology for the Java programming
language, based on smart dependency checking, and a command line tool that implements it, …

Protection in programming-language translations

M Abadi - Secure Internet programming, 1999 - Springer
Java programming language is typically compiled to an intermediate language, which we
call JVML and which is implemented by the Java … A chent may run a JVML program in a Java