相關主題
商品描述
Sharpen your Java skills and boost your potential as an IT specialist. This book introduces you to the basic Java features and APIs needed to prepare for a career in programming and development.
You'll first receive an introduction to Java and then explore language features ranging from comments though exception/error handling, focusing mainly on language syntax and a few select syntax-related APIs. This constitutes the heart of the book, and you'll use these building blocks to construct simple Java programs, and learn where Java's implementations of expressions (and operators), and statements diverge from other languages. The final few chapters tour some additional APIs such as the Math class, related types, String and StringBuffer, and System.
Along the way you'll discover some interesting programs, such as Graph (a sine/cosine wave-plotting application) and WC (a word-counting application). Two appendixes provide quick references to Java's supported reserved words, and to Java's supported operators. Equipped with this knowledge, Learn Java Fundamentals will provide you the pathway to explore additional APIs on your own, and increase your Java awareness.
What You'll Learn
- Understand the basics of Java applications and APIs
- Study language features such as comments, identifiers, variables, types, and literals.
- Explore operators, expressions, statements, and other key features such as classes, objects, class extension, and class abstraction.
Who This Book Is For
Developers, programmers, and students with little or no Java experience
商品描述(中文翻譯)
磨練你的Java技能,提升你作為IT專業人員的潛力。本書介紹了準備從事編程和開發職業所需的基本Java功能和API。
你將首先獲得Java的介紹,然後探索從註釋到異常/錯誤處理等語言特性,主要關注語言語法和一些選擇性的語法相關API。這構成了本書的核心,你將使用這些基礎知識來構建簡單的Java程序,並了解Java在表達式(和運算符)和語句方面與其他語言的不同之處。最後幾章介紹了一些其他的API,如Math類、相關類型、String和StringBuffer,以及System。
在學習過程中,你將發現一些有趣的程序,例如Graph(一個正弦/餘弦波繪圖應用程序)和WC(一個單詞計數應用程序)。兩個附錄提供了Java支持的保留字和運算符的快速參考。憑藉這些知識,《學習Java基礎知識》將為你提供探索其他API並增加你對Java的認識的途徑。
你將學到什麼:
- 理解Java應用程序和API的基礎知識
- 學習語言特性,如註釋、標識符、變量、類型和字面值。
- 探索運算符、表達式、語句和其他關鍵特性,如類、對象、類擴展和類抽象。
本書適合對Java幾乎沒有或沒有經驗的開發人員、程序員和學生。
作者簡介
Jeff Friesen is a freelance teacher and software developer with an emphasis on Java. In addition to authoring several books on Java and Android for Apress such as Java I/O, NIO, and NIO.2 Java Threads and the Concurrency Utilities, Jeff has written numerous articles on Java and other technologies for JavaWorld, informIT, Java.net, SitePoint, and other web sites. Jeff can be contacted via his web site at JavaJeff.ca or via LinkedIn (JavaJeff)
作者簡介(中文翻譯)
Jeff Friesen是一位自由教師和軟體開發者,專注於Java。除了為Apress撰寫了幾本關於Java和Android的書籍,如《Java I/O, NIO, and NIO.2》和《Java Threads and the Concurrency Utilities》,Jeff還為JavaWorld、informIT、Java.net、SitePoint和其他網站撰寫了許多關於Java和其他技術的文章。您可以通過他的網站JavaJeff.ca或LinkedIn(JavaJeff)與Jeff聯繫。