Angebote zu "Basic" (209 Treffer)

Kategorien

Shops

Learn Hebrew - Level 1 Introduction to Hebrew, ...
9,95 € *
ggf. zzgl. Versand

This is Innovative language Learning. Go to InnovativeLanguage.com/audiobooks to get the lesson notes for this course, and sign up for your FREE lifetime account. This audiobook will take you through the basics of Hebrew with Basic Bootcamp, All About, and Pronunciation lessons. The five Basic Bootcamp lessons each center on a practical, real-life conversation. At the beginning of the lesson, we'll introduce the background of the conversation. After the conversation, you'll learn carefully selected vocabulary and key grammar concepts. Next, you'll hear the conversation one time at natural native speed. Finally, practice what you have learned with the review track. In the review track, a native speaker will say a word or phrase from the dialogue. Repeat the words and phrases you hear in the review track aloud to practice pronunciation and reinforce what you have learned. In the fifteen All About lessons, you'll learn all about Hebrew and Israel. Our native teachers and language experts will explain everything you need to know to get started in Hebrew, including how to understand the writing system, grammar, pronunciation, cultural background, tradition, society, and more - all in a fun and educational format! The five Pronunciation lessons take you step-by-step through the most basic skill in any language: how to pronounce words and sentences like a native speaker. You'll go from basic concepts to advanced tips and will soon sound like you've been speaking Hebrew your entire life. Before starting the lessons, go to InnovativeLanguage.com/audiobooks to get the lesson notes for this course, and sign up for your FREE lifetime account. PLEASE NOTE: When you purchase this title, the accompanying reference material will be available in your My Library section along with the audio. 1. Language: English. Narrator: HebrewPod101.com. Audio sample: http://samples.audible.de/bk/inno/000290/bk_inno_000290_sample.mp3. Digital audiobook in aax.

Anbieter: Audible
Stand: 10.08.2020
Zum Angebot
The God of Second Chances: The Making of Moses ...
9,95 € *
ggf. zzgl. Versand

The Bible says that no prophet emerged from Israel like Moses. He knew God face-to-face, and indeed he was called a "friend of God". This is high praise for somebody who spent his first 40 years as a nobody. But how did Moses become a somebody? He did it through trial and error, through his failures and God's forgiveness. The Lord refined and remade Moses by giving him many "second chances". God works in our lives the same way, He's still giving away "second chances". The Lord wants to remake us. His goal for us is not a trouble-free life or a prosperous existence. God's goal is transformation, change from the basic raw product to a faithful, obedient, and refined disciple of Jesus Christ. Such transformation takes time. It takes buffing. It requires abrasives. Sometimes it's painful. But God knows just what it takes to get us there. He did it with Moses, and He can do it with us. What we need in the midst of life's baffling and bewildering experience is not an explanation, but just a deeper understanding of The God of Second Chances. 1. Language: English. Narrator: Raymond Todd. Audio sample: http://samples.audible.de/bk/blak/001489/bk_blak_001489_sample.mp3. Digital audiobook in aax.

Anbieter: Audible
Stand: 10.08.2020
Zum Angebot
Tithing Giving and Prosperity , Hörbuch, Digita...
9,95 € *
ggf. zzgl. Versand

In this audiobook, Dr. Roy B. Blizzard explains the ancient origins of tithing, giving, and prosperity from the historical and biblical perspective. He brings to light the laws and customs of tithing throughout history - through to present day. Dr. Blizzard clears up many misperceptions: that the acquisition of material possessions equals prosperity, that one must give in order to receive, that tithing is a requirement of modern day Christianity. His study reveals that tithing was strictly a Jewish practice; its basic purpose was as an act of charity (tzedakah) to support the poor and those in need; it was not practiced outside the land of Israel. After the destruction of the Temple, the practice of tithing ceased in Judaism, although acts of charity continued as a replacement for the sacrifices of the Temple, and more. Citing multiple scholarly works in Hebrew, Greek, and English, Dr. Blizzard builds the case for attaining biblical prosperity - free of coercion. Prosperity means to be safe, to be secure, to be at ease or rest; it means to have peace - to have shalom - to be whole, to be complete - a wholeness and completeness through God who lives and dwells within. Once one understands what real prosperity is, it becomes of much more value than the mere accumulation of material possessions. Real prosperity is Life! Life with God and in God. 1. Language: English. Narrator: Dave Clark. Audio sample: http://samples.audible.de/bk/acx0/009132/bk_acx0_009132_sample.mp3. Digital audiobook in aax.

Anbieter: Audible
Stand: 10.08.2020
Zum Angebot
Please Explain Terrorism to Me: A Story for Chi...
9,95 € *
ggf. zzgl. Versand

A story for children, P-E-A-R-L-S of wisdom for their parents Complemented by exquisite, colorful artwork, Dr. Zelinger skillfully crafts an easily relatable children's story using everyday situations around the oppressive concept of terrorism in the news. With masterful understanding of the child's world, new and frightening concepts are introduced carefully and gently with the child's perspective in mind. Dr. Zelinger provides parent coaching to further the dialogue in her "P-E-A-R-L-S of Wisdom" section (Prepare, Explain, Answer, Reassure, Listen, Safeguard) where caregivers are given scripts to guide them, as well room for individuality. This pioneering guide helps children and parents face a critical, often avoided, topic with reassurance and calm. "This book provides the 'PEARLS' of wisdom for parents and children to discuss a scary topic like terrorism in ways that promote healthy and authentic parent-child conversations that yield to mutual respect and bonding." - Marc A. Brackett, PhD., Director, Yale Center for Emotional Intelligence "Deep and yet accessible, her remarkable deciphering of the psychological factors that hinder the free communication between parents and children on terrorism is compelling. This fascinating guide amounts to a riveting lesson of clarity and to a masterpiece in bridging the unbridgeable." - Hon. Yehuda Lancry, Former Ambassador of Israel to the U.N. "Please Explain 'Terrorism' to Me is a straightforward and down-to-earth treatment of a difficult subject. Dr. Zelinger uses common sense, a simple clarification of the basic issues, and reassurance to provide a deeper understanding of terrorism for kids - without a corresponding rise in anxiety." - Thomas W. Phelan, Ph.D., Psychologist/Author,  Dr. Laurie Zelinger is a distinguished board-certified psychologist with diplomate status in school psychology, as well as, a credentialed play therapist 1. Language: English. Narrator: Kristine M. Bowen. Audio sample: http://samples.audible.de/bk/acx0/114881/bk_acx0_114881_sample.mp3. Digital audiobook in aax.

Anbieter: Audible
Stand: 10.08.2020
Zum Angebot
What Gandhi Says: About Nonviolence, Resistance...
9,95 € *
ggf. zzgl. Versand

The Occupy movement and the protests that inspired it have focused new attention on the work of Mahatma Gandhi, who set out principles of nonviolent resistance during the struggle for Indian Independence, principles that found their echo in Tahrir Square, Puerta del Sol and Zuccotti Park some half a century later. If there has been widespread recognition of Gandhi's role in developing the tactics underpinning the revolutionary upsurges of the past year, few have stopped to examine what Gandhi actually said about the relationship between nonviolence, resistance and courage. Step forward Norman Finkelstein, who, drawing on extensive readings of Gandhi's copious oeuvre and intensive reflection on the way that progress might be made in the seemingly intractable impasse of the Middle East, here sets out in clear and concise language the basic principles of Gandhi's approach. There is much that will surprise in these pages: Gandhi was not a pacifist; he believed in the right of those being attacked to strike back and regarded inaction as a result of cowardice to be a greater sin than even the most ill-considered aggression. Gandhi's calls for the sacrifice of lives in order to shame the oppressor into concessions can easily seem chilling and ruthless. But Gandhi's insistence that, in the end, peaceful resistance will always be less costly in human lives than armed opposition, and his understanding that the role of a protest movement is not primarily to persuade people of something new, but rather to get them to act on behalf of what they already accept as right - these principles have profound resonance in both the Israel-Palestine conflict and the wider movement for justice and democracy that began to sweep the world in 2011. 1. Language: English. Narrator: Kevin Free. Audio sample: http://samples.audible.de/bk/adbl/013705/bk_adbl_013705_sample.mp3. Digital audiobook in aax.

Anbieter: Audible
Stand: 10.08.2020
Zum Angebot
Top 25 Hebrew Questions You Need to Know , Hörb...
9,95 € *
ggf. zzgl. Versand

Going to Israel and looking to make friends? Don't leave home without the Top 25 Hebrew Questions You Need to Know! In this powerful audiobook, you'll master responses to all the basic questions, from "What's your name?" to "Where are you from?" and more. Built into every lesson you'll find opportunities for extensive practice, self-review, and self-evaluation. By the end of the book, you'll not only be answering these questions, but asking them yourself! If you haven't studied Hebrew but want to be well prepared for simple social situations, this is the audiobook for you. Why are the audio lessons so effective? Short and to the point Twenty five eight-minute lessons make them the perfect length Syllable-by-syllable breakdown of each word and phrase so that you can say every word and phrase instantly Repeat after the professional teacher section so that you can practice proper pronunciation Above all, fun and relaxed approach to grasping a lot of information quickly and easily You see, unlike other audiobooks, we actually teach Hebrew and Israeli culture. With each lesson, you will master frequently asked questions in daily conversation, along with key vocabulary. This is a complete lesson taught by a professional, bilingual teacher! Listen to the preview now! This is not a vocabulary audiobook with just words and their translations. These 25 short and effective audio lessons will allow you to: Speak Hebrew within minutes of your first lesson Understand Israeli culture, customs and people Ask and answer the 25 most frequently asked questions Perfect your Hebrew pronunciation with built in prompts and exercises aimed at getting you speaking This audiobook comes with downloadable lesson notes totaling over 120+ pages. Start speaking Hebrew now! PLEASE NOTE: When you purchase this title, the accompa 1. Language: English. Narrator: Innovative Language Learning LLC. Audio sample: http://samples.audible.de/bk/inno/001173/bk_inno_001173_sample.mp3. Digital audiobook in aax.

Anbieter: Audible
Stand: 10.08.2020
Zum Angebot
I and Thou , Hörbuch, Digital, 1, 318min
9,95 € *
ggf. zzgl. Versand

Martin Buber’s I and Thou has long been acclaimed as a classic. Many prominent writers have acknowledged its influence on their work; students of intellectual history consider it a landmark; and the generation born after World War II considers Buber one of its prophets. Buber’s main proposition is that we may address existence in two ways: (1) that of the “I” toward an “It,” toward an object that is separate in itself, which we either use or experience; (2) that of the “I” toward “Thou,” in which we move into existence in a relationship without bounds. One of the major themes of the book is that human life finds its meaningfulness in relationships. All of our relationships, Buber contends, bring us ultimately into relationship with God, who is the Eternal Thou. The need for a new English translation had been felt for many years. The old version was marred by many inaccuracies and misunderstandings, and its recurrent use of the archaic “thou” was seriously misleading. Professor Walter Kaufmann, a distinguished writer and philosopher in his own right who was close to Buber, retranslated the work at the request of Buber’s family. He added a wealth of informative footnotes to clarify obscurities and bring the reader closer to the original and wrote an extensive prologue that opened up new perspectives on the book and on Buber’s thought. This volume provided a new basis for all subsequent discussions of Buber. Martin Buber (1878–1965) was a Jewish philosopher, theologian, Bible translator, and editor of Hasidic tradition. He was also known as one of the paramount spiritual leaders of the twentieth century and is best known as the author of I and Thou - the basic formulation of his philosophy of dialogue - and for his appreciation of Hasidism, which made a deep impact on Christian as well as Jewish thinkers. Fleeing Nazi Germany in 1938, he immigrated to Israel, where he taught social philosophy at the Hebrew University. 1. Language: English. Narrator: John Lescault. Audio sample: http://samples.audible.de/bk/blak/004594/bk_blak_004594_sample.mp3. Digital audiobook in aax.

Anbieter: Audible
Stand: 10.08.2020
Zum Angebot
Fearless Love in the Midst of Terror: Rediscove...
9,95 € *
ggf. zzgl. Versand

If you are among those who are curious about the basic teachings of Islam, how God gives faith that overcomes the fear of suffering and death, how to reach out to Muslims, and how a relationship with Jesus Christ brings us to a growing fearless love, then listening to this audiobook by authors David Witt and Mujahid El Masih (narrated by Bill Witt) will raise some important questions in your mind as well as provide significant answers. Does the violence in our world and within Islam among fundamentalist Muslims disturb you? Are you perplexed that the adherents of a religion claiming to be peaceful can act so destructively and claim to do so in the name of Allah? Are you angered about the terrorism and suicide bombs by the so-called martyrs? Are you aware that martyr is an important ideal in both Islam and Christianity but that the meanings of the word in both religions are diametrically opposed? One of the authors' purposes is to contrast the martyrdoms of the two faiths and to invite Muslims to seriously consider which act of martyrdom offers the greatest hope for peace to them and all the people of the world: the one that is acted out with hatred toward one's enemies or the one that demonstrates love toward one's enemies by dying in the pursuit of bringing them love. For Christians, it is the authors' hope that they will gain a greater understanding of the dark hopelessness of Islamic martyrdom in contrast with the bright hope they have to share by living with a spirit of Christlike martyrdom - fearless love About the authors and narrator: Dr. Mujahid El Masih lived in Pakistan until 1997. While growing up he studied Islam for more than 14 years in Pakistani schools and universities. He trained as an officer in the military. Through Qur'anic teachings, he was taught to hate Israel, Christians, and all non-Muslims. He was very passionate about being a martyr for his country and religion until he came to know that Jesus is the w 1. Language: English. Narrator: Bill Witt. Audio sample: http://samples.audible.de/bk/ccom/000052/bk_ccom_000052_sample.mp3. Digital audiobook in aax.

Anbieter: Audible
Stand: 10.08.2020
Zum Angebot
Thinking in Java
47,66 € *
ggf. zzgl. Versand

Thinking in Java has earned raves from programmers worldwide for its extraordinary clarity, careful organization, and small, direct programming examples. It's the definitive introduction to object-oriented programming in the language of the world wide web. From the fundamentals of Java syntax to its most advanced features, Thinking in Java is designed to teach, one simple step at a time. Fully updated for J2SE5 with many new examples and chapters. Product Description "Thinking in Java should be read cover to cover by every Java programmer, then kept close at hand for frequent reference. The exercises are challenging, and the chapter on Collections is superb! Not only did this book help me to pass the Sun Certified Java Programmer exam; it's also the first book I turn to whenever I have a Java question." -Jim Pleger, Loudoun County (Virginia) Government"Much better than any other Java book I've seen. Make that 'by an order of magnitude'.... Very complete, with excellent right-to-the-point examples and intelligent, not dumbed-down, explanations.... In contrast to many other Java books I found it to be unusually mature, consistent, intellectually honest, well-written, and precise. IMHO, an ideal book for studying Java." -Anatoly Vorobey, Technion University, Haifa, Israel"Absolutely one of the best programming tutorials I've seen for any language." -Joakim Ziegler, FIX sysop"Thank you again for your awesome book. I was really floundering (being a non-C programmer), but your book has brought me up to speed as fast as I could read it. It's really cool to be able to understand the underlying principles and concepts from the start, rather than having to try to build that conceptual model through trial and error. Hopefully I will be able to attend your seminar in the not-too-distant future." -Randall R. Hawley, automation technician, Eli Lilly & Co."This is one of the best books I've read about a programming language.... The best book ever written on Java." -Ravindra Pai, Oracle Corporation, SUNOS product line"Bruce, your book is wonderful! Your explanations are clear and direct. Through your fantastic book I have gained a tremendous amount of Java knowledge. The exercises are also fantastic and do an excellent job reinforcing the ideas explained throughout the chapters. I look forward to reading more books written by you. Thank you for the tremendous service that you are providing by writing such great books. My code will be much better after reading Thinking in Java. I thank you and I'm sure any programmers who will have to maintain my code are also grateful to you." -Yvonne Watkins, Java artisan, Discover Technologies, Inc."Other books cover the what of Java (describing the syntax and the libraries) or the how of Java (practical programming examples). Thinking in Java is the only book I know that explains the why of Java: Why it was designed the way it was, why it works the way it does, why it sometimes doesn't work, why it's better than C++, why it's not. Although it also does a good job of teaching the what and how of the language, Thinking in Java is definitely the thinking person's choice in a Java book." -Robert S. StephensonAwards for Thinking in Java2003 Software Development Magazine Jolt Award for Best Book 2003 Java Developer's Journal Reader's Choice Award for Best Book 2001 JavaWorld Editor's Choice Award for Best Book 2000 JavaWorld Reader's Choice Award for Best Book 1999 Software Development Magazine Productivity Award 1998 Java Developer's Journal Editor's Choice Award for Best Book Thinking in Java has earned raves from programmers worldwide for its extraordinary clarity, careful organization, and small, direct programming examples. From the fundamentals of Java syntax to its most advanced features, Thinking in Java is designed to teach, one simple step at a time. The classic object-oriented introduction for beginners and experts alike, fully updated for Java SE5/6 with many new examples and chapters! Test framework shows program output. Design patterns are shown with multiple examples throughout: Adapter, Bridge, Chain of Responsibility, Command, Decorator, Facade, Factory Method, Flyweight, Iterator, Data Transfer Object, Null Object, Proxy, Singleton, State, Strategy, Template Method, and Visitor. Introduction to XML for data transfer; SWT, Flash for user interfaces. Completely rewritten concurrency chapter gives you a solid grasp of threading fundamentals. 500+ working Java programs in 700+ compiling files, rewritten for this edition and Java SE5/6. Companion web site includes all source code, annotated solution guide, weblog, and multimedia seminars. Thorough coverage of fundamentals; demonstrates advanced topics. Explains sound object-oriented principles. Hands-On Java Seminar CD available online, with full multimedia seminar by Bruce Eckel. Live seminars, consulting, and reviews available. See www.MindView.net Download seven free sample chapters from Thinking in Java, Fourth Edition. Visit http://mindview.net/Books/TIJ4 . Features + Benefits Bruce Eckel's Classic, award-winning Thinking in Java, Fourth Edition--now fully updated and revised for J2SE 5.0! ° The awards for this book keep piling up! They include Software Development Magazine Jolt Award for best book, 2003; Java Devloper's Journal Reader's Choice Award for Best Book, 2003, 2001, 1998; JavaWorld Editor's Choice Award for Best Book 2001; Software Development Magazine Productivity Award, 1999 ° 12 new chapters including chapters on Generics and Arrays Backcover "Thinking in Java should be read cover to cover by every Java programmer, then kept close at hand for frequent reference. The exercises are challenging, and the chapter on Collections is superb! Not only did this book help me to pass the Sun Certified Java Programmer exam; it's also the first book I turn to whenever I have a Java question." -Jim Pleger, Loudoun County (Virginia) Government"Much better than any other Java book I've seen. Make that 'by an order of magnitude'.... Very complete, with excellent right-to-the-point examples and intelligent, not dumbed-down, explanations.... In contrast to many other Java books I found it to be unusually mature, consistent, intellectually honest, well-written, and precise. IMHO, an ideal book for studying Java." -Anatoly Vorobey, Technion University, Haifa, Israel"Absolutely one of the best programming tutorials I've seen for any language." -Joakim Ziegler, FIX sysop"Thank you again for your awesome book. I was really floundering (being a non-C programmer), but your book has brought me up to speed as fast as I could read it. It's really cool to be able to understand the underlying principles and concepts from the start, rather than having to try to build that conceptual model through trial and error. Hopefully I will be able to attend your seminar in the not-too-distant future." -Randall R. Hawley, automation technician, Eli Lilly & Co."This is one of the best books I've read about a programming language.... The best book ever written on Java." -Ravindra Pai, Oracle Corporation, SUNOS product line"Bruce, your book is wonderful! Your explanations are clear and direct. Through your fantastic book I have gained a tremendous amount of Java knowledge. The exercises are also fantastic and do an excellent job reinforcing the ideas explained throughout the chapters. I look forward to reading more books written by you. Thank you for the tremendous service that you are providing by writing such great books. My code will be much better after reading Thinking in Java. I thank you and I'm sure any programmers who will have to maintain my code are also grateful to you." -Yvonne Watkins, Java artisan, Discover Technologies, Inc."Other books cover the what of Java (describing the syntax and the libraries) or the how of Java (practical programming examples). Thinking in Java is the only book I know that explains the why of Java: Why it was designed the way it was, why it works the way it does, why it sometimes doesn't work, why it's better than C++, why it's not. Although it also does a good job of teaching the what and how of the language, Thinking in Java is definitely the thinking person's choice in a Java book." -Robert S. StephensonAwards for Thinking in Java2003 Software Development Magazine Jolt Award for Best Book 2003 Java Developer's Journal Reader's Choice Award for Best Book 2001 JavaWorld Editor's Choice Award for Best Book 2000 JavaWorld Reader's Choice Award for Best Book 1999 Software Development Magazine Productivity Award 1998 Java Developer's Journal Editor's Choice Award for Best Book Thinking in Java has earned raves from programmers worldwide for its extraordinary clarity, careful organization, and small, direct programming examples. From the fundamentals of Java syntax to its most advanced features, Thinking in Java is designed to teach, one simple step at a time. The classic object-oriented introduction for beginners and experts alike, fully updated for Java SE5/6 with many new examples and chapters! Test framework shows program output. Design patterns are shown with multiple examples throughout: Adapter, Bridge, Chain of Responsibility, Command, Decorator, Facade, Factory Method, Flyweight, Iterator, Data Transfer Object, Null Object, Proxy, Singleton, State, Strategy, Template Method, and Visitor. Introduction to XML for data transfer; SWT, Flash for user interfaces. Completely rewritten concurrency chapter gives you a solid grasp of threading fundamentals. 500+ working Java programs in 700+ compiling files, rewritten for this edition and Java SE5/6. Companion web site includes all source code, annotated solution guide, weblog, and multimedia seminars. Thorough coverage of fundamentals; demonstrates advanced topics. Explains sound object-oriented principles. Hands-On Java Seminar CD available online, with full multimedia seminar by Bruce Eckel. Live seminars, consulting, and reviews available. See www.MindView.net Download seven free sample chapters from Thinking in Java, Fourth Edition. Visit http://mindview.net/Books/TIJ4 . Preface 1 Introduction 13 Prerequisites 14 Learning Java 14 Goals 15 Teaching from this book 16 JDK HTML documentation 17 Exercises 17 Foundations for Java 18 Source code 18 Errors 21 Introduction to Objects 23 The progress of abstraction 24 An object has an interface 26 An object provides services 29 The hidden implementation 30 Reusing the implementation 32 Inheritance 33 Interchangeable objects with polymorphism 38 The singly rooted hierarchy 43 Containers 44 Object creation & lifetime 46 Exception handling: dealing with errors 49 Concurrent programming 50 Java and the Internet 51 Summary 60 Everything Is an Object 61 You manipulate objects with references 61 You must create all the objects 63 You never need to destroy an object 67 Creating new data types: class 69 Methods, arguments, and return values 72 Building a Java program 74 Your first Java program 78 Comments and embedded documentation 81 Coding style 88 Summary 89 Exercises 89 Operators 93 Simpler print statements 93 Using Java operators 94 Precedence 95 Assignment 95 Mathematical operators 98 Auto increment and decrement 101 Relational operators 103 Logical operators 105 Literals 108 Bitwise operators 111 Shift operators 112 Ternary if-else operator 116 String operator + and += 118 Common pitfalls when using operators 119 Casting operators 120 Java has no "sizeof" 122 A compendium of operators 123 Summary 133 Controlling Execution 135 true and false 135 if-else 135 Iteration 137 Foreach syntax 140 return 143 break and continue 144 The infamous "goto" 146 switch 151 Summary 154 Initialization & Cleanup 155 Guaranteed initialization with the constructor 155 Method overloading 158 Default constructors 166 The this keyword 167 Cleanup: finalization and garbage collection 173 Member initialization 181 Constructor initialization 185 Array initialization 193 Enumerated types 204 Summary 207 Access Control 209 package: the library unit 210 Java access specifiers 221 Interface and implementation 228 Class access 229 Summary 233 Reusing Classes 237 Composition syntax 237 Inheritance syntax 241 Delegation 246 Combining composition and inheritance 249 Choosing composition vs. inheritance 256 protected 258 Upcasting 260 The final keyword 262 Initialization and class loading 272 Summary 274 Polymorphism 277 Upcasting revisited 278 The twist 281 Constructors and polymorphism 293 Covariant return types 303 Designing with inheritance 304 Summary 310 Interfaces 311 Abstract classes and methods 311 Interfaces 316 Complete decoupling 320 "Multiple in heritance" in Java 326 Extending an interface with inheritance 329 Adapting to an interface 331 Fields in interfaces 335 Nesting interfaces 336 Interfaces and factories 339 Summary 343 Inner Classes 345 Creating inner classes 345 The link to the outer class 347 Using .this and .new 350 Inner classes and upcasting 352 Inner classes in methods and scopes 354 Anonymous inner classes 356 Nested classes 364 Why inner classes? 369 Inheriting from inner classes 382 Can inner classes be overridden? 383 Local inner classes 385 Inner-class identifiers 387 Summary 388 Holding Your Objects 389 Generics and type-safe containers 390 Basic concepts 394 Adding groups of elements 396 Printing containers 398 List 401 Iterator 406 LinkedList 410 Stack 412 Set 415 Map 419 Queue 423 Collection vs. Iterator 427 Foreach and iterators 431 Summary 437 Error Handling with Exceptions 443 Concepts 444 Basic exceptions 445 Catching an exception 447 Creating your own exceptions 449 The exception specification 457 Catching any exception 458 Standard Java exceptions 468 Performing cleanup with finally 471 Exception restrictions 479 Constructors 483 Exception matching 489 Alternative approaches 490 Exception guidelines 500 Summary 501 Strings 503 Immutable Strings 503 Overloading &8216;+' vs. StringBuilder 504 Unintended recursion 509 Operations on Strings 511 Formatting output 514 Regular expressions 523 Scanning input 546 StringTokenizer 551 Summary 552 Type Information 553 The need for RTTI 553 The Class object 556 Checking before a cast 569 Registered factories 582 instanceof vs. Class equivalence 586 Reflection: runtime class information 588 Dynamic proxies 593 Null Objects 598 Interfaces and type information 607 Summary 613 Generics 617 Comparison with C++ 618 Simple generics 619 Generic interfaces 627 Generic methods 631 Anonymous inner classes 645 Building complex models 647 The mystery of erasure 650 Compensating for erasure 662 Bounds 673 Wildcards 677 Issues 694 Self-bounded types 701 Dynamic type safety 710 Exceptions 711 Mixins 713 Latent typing 721 Compensating for the lack of latent typing 726 Using function objects as strategies 737 Summary: Is casting really so bad? 743 Arrays 747 Why arrays are special 747 Arrays are first-class objects 749 Returning an array 753 Multidimensional arrays 754 Arrays and generics 759 Creating test data 762 Arrays utilities 775 Summary 786 Containers in Depth 791 Full container taxonomy 791 Filling containers 793 Collection functionality 809 Optional operations 813 List functionality 817 Sets and storage order 821 Queues 827 Understanding Maps 831 Hashing and hash codes 839 Choosing an implementation 858 Utilities 879 Holding references 889 Java 1.0/1.1 containers 893 Summary 900 I/O 901 The File class 901 Input and output 914 Adding attributes and useful interfaces 918 Readers & Writers 922 Off by itself: RandomAccessFile 926 Typical uses of I/O streams 927 File reading & writing utilities 936 Standard I/O 941 Process control 944 New I/O 946 Compression 973 Object serialization 980 XML 1003 Preferences 1006 Summary 1008 Enumerated Types 1011 Basic enum features 1011 Adding methods to an enum 1014 enums in switch statements 1016 The mystery of values() 1017 Implements, not inherits 1020 Random selection 1021 Using interfaces for organization 1022 Using EnumSet instead of flags 1028 Using EnumMap 1030 Constant-specific methods 1032 Multiple dispatching 1047 Summary 1057 Annotations 1059 Basic syntax 1060 Writing annotation processors 1064 Using apt to process annoIntended for Java programmers, this book explains the why of Java. From the fundamentals of Java syntax to its advanced features, it is designed to teach, one step at a time. Design patterns are shown with multiple examples throughout: Adapter, Bridge, Chain of Responsibility, Command, Decorator, Facade, Factory Method, Flyweight, and more.

Anbieter: buecher
Stand: 10.08.2020
Zum Angebot