- AusCERT 2013: Users, cats more likely hack culprits than cyber-espionage: Trustwave
- AusCERT 2013: Home-electronics gear’s UPnP as insecure in Australia as rest of world: Metasploit
- AusCERT 2013: Big data skills help beat the bad guys, says HP
- Growing mobile malware threat swirls (mostly) around Android
- In pictures: AusCERT 2013 Day One
Java Concepts 5E for Java 5 and 6
-
Author:
-
Subject:
-
Published by:John Wiley & Sons Inc (US)
-
Published:13/02/2007
-
Price:$129.99
- < Buy this book >
If you really want to master Java, it's not enough to know the code. You must begin to think like a programmer, and in this newest edition of his bestselling guide, Java Concepts, programming guru Cay Horstmann shows you how.
Updated to integrate Java 6, Java Concepts, Fifth Edition introduces you to fundamental programming techniques and design skills that are crucial to learning how to program. Drawing on his many years of experience as an expert programmer and teacher, Horstmann brings out the most important elements of computing, problem solving, and program design.
Thanks to Horstmann's proven formula, you'll complete this book with a thorough grounding in programming concepts and problem-solving and get quickly up to speed writing efficient and successful programs.
Features of the new Fifth Edition:
* The 'Objects Gradual' approach leads you into object-oriented thinking step-by-step, from using classes, implementing simple methods, all the way to designing your own object-oriented programs.
* A strong emphasis on test-driven development encourages you to consider outcomes as you write programming code so you design better, more usable programs
* Unique approach goes beyond language syntax to focus on computer science concepts and problem solving, encouraging you to think as a problem solver
* New teaching and learning tools in WileyPLUS--including a unique assignment checker that enables you to test your programming problems online before you submit them for a grade
* Helpful "Testing Track" introduces techniques and tools step by step, ensuring that you master one before moving on to the next
* Graphics topics are developed gradually throughout the text, conveniently highlighted in separate color-coded sections
* Updated coverage is fully compatible with Java 5 and includes a discussion of the latest Java 6 features
Biography
Table of Contents
Special Features.
1 Introduction.
2 Using Objects.
3 Implementing Classes.
4 Fundamental Data Types.
5 Decisions.
6 Iteration.
7 Array Lists and Arrays.
8 Designing Classes.
9 Interfaces and Polymorphism.
10 Inheritance.
11 Input/Output and Exception Handling.
12 Object-Oriented Design.
13 Recursion.
14 Sorting and Searching.
15 An Introduction to Data Structures.
Chapter 16. Advanced Data Structures (Advanced).
Chapter 17. Generic Programming (Advanced).
Chapter 18. Graphical User Interfaces. (Advanced).
Appendix A Java Language Coding Guidelines.
Appendix B The Basic Latin and Latin-1 Subsets of Unicode.
Appendix C The Java Library
Appendix D Java Syntax Summary.
Appendix E Java Operator Summary.
Appendix F Java Keyword Summary.
Appendix G Metric Conversion Factors.
Appendix H HTML Summary.
Appendix I Tool Summary.
Appendix J javadoc Summary.
Appendix K Number Systems.
Appendix L Bit and Shift Operations.
Appendix M UML Summary.
Glossary.
Index.
Illustration Credits.
How the Cloud Changes the Game for Line of Business Managers in Midsize Companies
It can be argued that what distinguishes midsize businesses most from large and small companies is not size, but attitude. While attitude alone cannot mitigate the challenges faced by midsize businesses, technology can help. And no technology offers more promise than the cloud. This paper, explores midsize business challenges from the perspective, not of the IT department, but of the line of business managers they support. Read on.
AVG Anti-Virus Free Edition
Note: This review covers version 8.5 of the software. This software is now in version 9.0. Antivirus program AVG 8.5 Free offers solid features and ...
ASIC Optimises and Promotes Network Automation Using HP Software
Allianz Shared Infrastructure Services SE (ASIC) wanted to replace its current suite of management tools, some of which had been developed in-house, with a standard solution for the management of 600 network components in its data centre, in order to reduce costs and further improve quality. Find out what approach they took download today.
- FTTest Analyst (MS Environment) .netNSW
- FTTechnical Consulting ManagerNSW
- FTTest EngineerVIC
- FTTest Analyst (MS Environment) .netNSW
- FTJob Title: Mac Systems/ Enterprise Systems EngineerNZ
- FTLead Software EngineerSA
- FTSenior Python Web Applications DeveloperNSW
- FTR&D EngineerSA
- FTWeb Analyst - WebTrendsVIC
- FT1st Line Support EngineerNSW
- FT.NET - Sitecore Developer - Melbourne - PermNSW
- FTQuality ManagerSA
- FTFlash / ActionScript Developer - ContractNSW
- FTSenior Python DeveloperNSW
- FTOS Web Applications DeveloperNSW
- FTSenior Python DeveloperNSW









