Bases of Java

Developed by Leo V. Ivanov

  Laboratory Assignments:

About the Subject

The subject "Bases of Java" devoted to theoretical and practical aspects of development of applications in Java using Java SE platform tools. The course is designed for students of the direction "Software Engineering"

Recommended Reading

  1. Eckel Bruce. Thinking in Java, 4th Edition, Prentice Hall, 2005.
  2. Deitel, Harvey M., Deitel, Paul J. Java - How to Program, 6th International Edition, Prentice Hall, 2004.
  3. Horstmann Cay, Cornell Gary. Core Java 2, Volume I: Fundamentals, 7th Edition, Prentice Hall, 2004.
  4. Horstmann Cay, Cornell Gary. Core Java 2, Volume II: Advanced Features, 7th Edition, Prentice Hall, 2004.
  5. Naughton Patrick , Schildt Herbert. Java 2: The Complete Reference, Third Edition, McGraw-Hill, 2005.
  6. Gosling James, Joy Bill, Steele Guy L. Jr., Bracha Gilad: The Java Language Specification, Addison-Wesley, 3rd edition, 2005.

Internet Resources

  1. The Java® Language Specification. Java SE 7 Edition / James Gosling, Bill Joy, Guy Steele, Gilad Bracha, Alex Buckley http://docs.oracle.com/javase/specs/jls/se7/html/
  2. Java Tutorials // http://docs.oracle.com/javase/tutorial
  3. Java Tutorial // http://www.java2s.com/Tutorial/Java/CatalogJava.htm
  4. Bruce Eckel. Thinking in Java, 4th Edition // http://highscore.googlecode.com/files/Thinking In Java 4th.pdf
  5. Java Programming // https://en.wikibooks.org/wiki/Java_Programming
  6. IT - archiv :: Information technology community // http://www.javable.com
  7. Java programming notes // http://leepoint.net/notes-java