• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 2,021
Next 10 →

C and C++ For Java Programmers

by Scott D. Anderson
"... This document is intended to evolve into an introduction to C and C++ for programmers whose primary experience is Java. C is a much simpler and older language than Java, TM but that simplicity does not necessarily make it easy for Java programmers. Similarly, because C++ evolved from C, it shares ma ..."
Abstract - Add to MetaCart
This document is intended to evolve into an introduction to C and C++ for programmers whose primary experience is Java. C is a much simpler and older language than Java, TM but that simplicity does not necessarily make it easy for Java programmers. Similarly, because C++ evolved from C, it shares

Java Programmer Perils

by Roger T. Alexander, James M. Bieman, John Viega , 1999
"... Java is the latest programming language technology to be touted as the programming language solution to the most difficult software engineering problems. Developers expect Java to help them to write programs that are more reliable, secure, and easier to debug. Unfortunately, some features of Java ar ..."
Abstract - Add to MetaCart
are destined to increase programmer stress by providing obscure places for bugs to hide. We discuss seven such Java features and show that these features can lead to bugs that are difficult to fix. Keywords: Java, programming practices, software engineering, software reliability, debugging, object

C for Java Programmers

by J. Maassen
"... 1.1 History of C.............................. 3 ..."
Abstract - Add to MetaCart
1.1 History of C.............................. 3

C for Java Programmers

by J. Maassen Contents
"... 1.1 History of C.............................. 3 ..."
Abstract - Add to MetaCart
1.1 History of C.............................. 3

The Java programmer’s phrase book

by Einar W. Høst, Bjarte M. Østvold - in Software Language Engineering, ser. LNCS , 2008
"... Abstract. Method names in Java are natural language phrases describing behaviour, encoded to make them easy for machines to parse. Programmers rely on the meaning encoded in method names to understand code. We know little about the language used in this encoding, its rules and structure, leaving the ..."
Abstract - Cited by 13 (1 self) - Add to MetaCart
Abstract. Method names in Java are natural language phrases describing behaviour, encoded to make them easy for machines to parse. Programmers rely on the meaning encoded in method names to understand code. We know little about the language used in this encoding, its rules and structure, leaving

An Interactive Environment for Beginning Java Programmers

by Kenneth J. Goldman - Science of Computer Programming , 2004
"... Building upon years of evolution in object-oriented programming language design, Java has emerged as the language of choice among many educators for teaching introductory computer science. A clean, type-safe language, Java provides a garbage collected heap and a comprehensive exception-handling mech ..."
Abstract - Cited by 15 (6 self) - Add to MetaCart
of abstraction and eliminates many of the common pitfalls that beginning Java programmers face. This paper studies JPie from an educational perspective. We systematically review key programming abstractions and explain how JPie supports them in ways that keep beginning programmers focused on important ideas. Our

Extended Static Checking for Java

by Cormac Flanagan, K. Rustan M. Leino, Mark Lillibridge, Greg Nelson, James B. Saxe, Raymie Stata , 2002
"... Software development and maintenance are costly endeavors. The cost can be reduced if more software defects are detected earlier in the development cycle. This paper introduces the Extended Static Checker for Java (ESC/Java), an experimental compile-time program checker that finds common programming ..."
Abstract - Cited by 638 (24 self) - Add to MetaCart
programming errors. The checker is powered by verification-condition generation and automatic theoremproving techniques. It provides programmers with a simple annotation language with which programmer design decisions can be expressed formally. ESC/Java examines the annotated software and warns

Object-oriented Programming in C# for C and Java programmers

by Kurt Nørmark , 2010
"... This is a teaching material about object-oriented programming, illustrated with use of the programming language C#. The initial version was written i 2006. It is assumed, as a prerequisite, that the readers have some knowledge about imperative programming, preferably knowledge about C. I believe tha ..."
Abstract - Add to MetaCart
are not original, the source programmers are mentioned and acknowledged in an initial comment line of the program. The current version of the material is complete up to (and including) the last chapter in

A COMPUTER LEARNING ENVIRONMENT FOR NOVICE JAVA PROGRAMMERS THAT

by James Stephen Williams, James Stephen Williams, James Stephen Williams , 2014
"... ii ..."
Abstract - Add to MetaCart
Abstract not found

Model checking and abstraction

by Peter J. Clarke, Djuradj Babich, Tariq M. King, B. M. Golam Kibria - ACM Transactions on Programming Languages and Systems , 1994
"... software developers are using the Java language as the language of choice on many applications. This is due to the effective use of the object-oriented (OO) paradigm to develop large software projects and the ability of the Java language to support the increasing use of web technologies in business ..."
Abstract - Cited by 742 (55 self) - Add to MetaCart
applications. The recent release of the Java version 5.0 has further increased its popularity due to the inclusion of new features that exist in other OO languages. The transition from Java 1.4.x to Java 1.5.x has provided the programmer with more flexibility when implementing programs in Java. In this paper
Next 10 →
Results 1 - 10 of 2,021
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University