- 浏览: 80258 次
文章分类
- 全部博客 (89)
- web service (9)
- subversion (1)
- JBOSS (3)
- interview (23)
- jQery (2)
- ExtJs (0)
- Axis (0)
- Design pattern (3)
- Agile (2)
- mutithread (0)
- Core Java (24)
- programming methods (1)
- SSH (7)
- jee design (1)
- OO (4)
- books (8)
- other (1)
- JSF (7)
- seam (2)
- Weblogic (4)
- JPA (1)
- ADF (1)
- Spring (5)
- Tomcat (1)
- DWR (2)
- JEE (3)
- Servlet (1)
- EJB (1)
- JDBC (3)
最新评论
-
iloveflower:
呵呵。好好学习。。。。。。。。。。。。
java 读书 -
Eric.Yan:
看了一点,不过是电子版的……你这一说到提醒我了,还要继续学习哈 ...
java 读书
If you want success in JAVA, you do not need to enroll in a class. You could save a lot of money by simply reading a good book. When you refer to a good JAVA book, you are also more likely to get detailed and current information than you would from a teacher or from self-education since good JAVA books are written by authorities in the field, authorities with years of experience in JAVA coding and an educational background in the same. The fact that there are many options available is also a big plus. Below are some great options:
1.
Thinking in Java
(By: Bruce Eckel) Thinking in Java is a great book. This award-winning book by Bruce Eckel is designed for those who want to migrate from other object-oriented languages such as C++ to JAVA. The book covers everything there is to know about JAVA and it brings readers up to speed with the latest features of JAVA 2. The book pays particular attention to object design and it covers different APIs in JAVA 2. Some of the notable topics that are covered include object-design basics, JAVA I/O classes, inheritance and polymorphism, deployment to JAR files, object lifetimes, exception handling, and multi-threading and persistence, among others.
2.
Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases
(By: Joshua Bloch , Neal Gafter) A well-liked option with JAVA students and teachers is Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases. The book by Joshua Bloch, a Jolt Award-winner, has many brainteasers about JAVA coding language and JAVA's core libraries. The book is intended to challenge those who have a working knowledge of the JAVA programming language. The 95 diabolical puzzlers in the book are grouped according to the features employed.
3.
Effective Java (2nd Edition)
(By: Joshua Bloch) One of the most popular books on JAVA is Effective Java (2nd Edition). The book is written by a successful Java developer, Joshua Bloch. The strongest selling point of the book is the over 50 tips and best practices for writing a better JAVA code. The book offers advice on effective coding and it offers an insider insight into design choices that have been made in Sun's JAVA libraries over the years. The highly-readable book has 57 free-standing items in 9 chapters and it describes many idioms, patterns and anti-patterns.
4.
Java Concurrency in Practice
(By: Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea) If you want to master JAVA Threading concepts, you should read Java Concurrency in Practice. Java Concurrency in Practice covers basic concepts of thread safety and concurrency, applicable techniques in building and composing classes that are thread-safe, the use of concurrency building blocks in java.util.concurrent, the dos and don'ts of performance optimization, the testing of concurrent programs, and advanced topics such as non-blocking algorithms, the JAVA memory model, and atomic variables. This is a must-have book because threads are an integral part of the JAVA platform and the use of concurrency for optimized performance is becoming the norm with the use of multi-core. The 2007 book is written by Brian Goetz and Tim Peierls.
5.
Head First Java, 2nd Edition
(By: Kathy Sierra, Bert Bates) Those looking to learn coding in JAVA, should refer to Head First Java, 2nd Edition. The book, written by Kathy Sierra and Bert Bates, is an introductory JAVA coding book designed for those with little knowledge of the programming language. However, this is not your average 'Hello, World' introductory guide. Readers are exposed to object-oriented design, object-oriented implementation, network programming, serialization, Remote Method Invocation or RMIs and threads.
1.
Thinking in Java
(By: Bruce Eckel) Thinking in Java is a great book. This award-winning book by Bruce Eckel is designed for those who want to migrate from other object-oriented languages such as C++ to JAVA. The book covers everything there is to know about JAVA and it brings readers up to speed with the latest features of JAVA 2. The book pays particular attention to object design and it covers different APIs in JAVA 2. Some of the notable topics that are covered include object-design basics, JAVA I/O classes, inheritance and polymorphism, deployment to JAR files, object lifetimes, exception handling, and multi-threading and persistence, among others.
2.
Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases
(By: Joshua Bloch , Neal Gafter) A well-liked option with JAVA students and teachers is Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases. The book by Joshua Bloch, a Jolt Award-winner, has many brainteasers about JAVA coding language and JAVA's core libraries. The book is intended to challenge those who have a working knowledge of the JAVA programming language. The 95 diabolical puzzlers in the book are grouped according to the features employed.
3.
Effective Java (2nd Edition)
(By: Joshua Bloch) One of the most popular books on JAVA is Effective Java (2nd Edition). The book is written by a successful Java developer, Joshua Bloch. The strongest selling point of the book is the over 50 tips and best practices for writing a better JAVA code. The book offers advice on effective coding and it offers an insider insight into design choices that have been made in Sun's JAVA libraries over the years. The highly-readable book has 57 free-standing items in 9 chapters and it describes many idioms, patterns and anti-patterns.
4.
Java Concurrency in Practice
(By: Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea) If you want to master JAVA Threading concepts, you should read Java Concurrency in Practice. Java Concurrency in Practice covers basic concepts of thread safety and concurrency, applicable techniques in building and composing classes that are thread-safe, the use of concurrency building blocks in java.util.concurrent, the dos and don'ts of performance optimization, the testing of concurrent programs, and advanced topics such as non-blocking algorithms, the JAVA memory model, and atomic variables. This is a must-have book because threads are an integral part of the JAVA platform and the use of concurrency for optimized performance is becoming the norm with the use of multi-core. The 2007 book is written by Brian Goetz and Tim Peierls.
5.
Head First Java, 2nd Edition
(By: Kathy Sierra, Bert Bates) Those looking to learn coding in JAVA, should refer to Head First Java, 2nd Edition. The book, written by Kathy Sierra and Bert Bates, is an introductory JAVA coding book designed for those with little knowledge of the programming language. However, this is not your average 'Hello, World' introductory guide. Readers are exposed to object-oriented design, object-oriented implementation, network programming, serialization, Remote Method Invocation or RMIs and threads.
发表评论
-
Java Collection summary
2012-06-16 02:40 575Collection:List、Set Map: ... -
When to use Comparable vs Comparator
2012-06-15 00:52 791I have a list of objects I need ... -
Arrays.fill with multidimensional array in Java
2012-06-15 00:09 692How can I fill a multidimension ... -
Immutable objects
2012-06-14 23:49 714Immutable objects are simply ... -
Implementing hashCode; Transaction.java
2012-06-14 23:43 823Below is the syntax highlight ... -
Lazy initialization
2012-06-14 22:48 801http://www.javapractices.com/to ... -
How to sort an array,mid of linkedlist, reverse int
2012-06-13 07:47 936A common mistake for a beginner ... -
Java各类型转换
2012-06-13 05:25 701各种数字类型转换成字符串型: String s = Str ... -
regular expression
2012-06-13 03:08 5171、Java对反斜线处理的 ... -
string functions
2012-06-13 00:09 847import java.util.*; public c ... -
String array to arraylist
2012-06-13 00:07 583There are some important thing ... -
core java interview summary
2012-06-12 04:11 381http://blog.sina.com.cn/s/blog_ ... -
programming with String
2012-06-12 01:43 552Question: 1) Write code to che ... -
OO Design books -good website
2012-06-07 03:13 696I’m always on the search on goo ... -
Java高手必会的要点
2012-05-29 03:28 608http://developer.51cto.com/art/ ... -
How to use getClass().getClassLoader().getResource()
2012-05-29 03:13 1748This is the simplest wat to get ... -
How to override equals method in Java
2012-05-12 02:57 1538Object class holds some very in ... -
Top 30 Programming interview questions
2012-05-12 02:48 907Programming questions are integ ... -
10 example of using ArrayList in Java >>> Java ArrayList Tutorial
2012-05-12 02:37 874ArrayList in Java is most frequ ... -
How to use Comparator and Comparable in Java? With example
2012-05-12 02:21 767Read more: http://javarevisited ...
相关推荐
The book "Java - The Well-Grounded Java Developer" provides a comprehensive guide to developing with Java 7 and exploring the world of polyglot programming on the JVM. It covers essential topics ...
Core Java® has long been recognized as the leading, no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. Now, Core Java®, ...
As in all of Sadun’s iOS bestsellers, The Core iOS Developer’s Cookbook translates modern best practices into working code, distilling key concepts into concise recipes you can easily understand and...
Java Core Libraries Developer Guide Java Core Libraries是Java Platform, Standard Edition的组成部分,提供了基本的编程接口和类库,用于开发基于Java的应用程序。本指南旨在帮助开发者了解Java Core Libraries...
Java: A Beginner's Guide, Fifth Edition starts with the basics, such as how to compile and run a Java program, and then discusses the keywords, syntax, and constructs that form the core of the Java ...
Java Enterprise Best PracticesJava Enterprise Best Practices
Whether you’re using Java SE 9, 10, or 11, it will help you achieve a deep and practical understanding of the language and API, and its hundreds of realistic examples reveal the most powerful and ...
The books that paved my career as a behavioral designer and bestselling author _Nir Eyal in UX Collective.txt
You’ll learn how to program—a useful skill by itself—but you’ll also discover how to use programming as a means to an end. Authors Allen Downey and Chris Mayfield start with the most basic ...
As a Java developer, you want a guide that shows you how to add Ajax functionality to your web applications with a minimum of effort. Well look no further than Pro Ajax and Java Frameworks. In this ...
java database best practices
addition, you will need a development environment such as the JDK 1.1.6+ or the Java 2 Platform, Standard Edition (J2SE) 1.2.x or 1.3.x. A general familiarity with object-oriented programming ...
Microservices Best Practises for Java Microservices Best Practises for Java
Enterprise Java Microservices is an example-rich tutorial that shows how to design and manage large-scale Java applications as a collection of microservices. Purchase of the print book includes a ...
下面我们将详细探讨Best Fit算法的原理以及其在Java中的实现。 **Best Fit算法简介** Best Fit算法的基本思想是在每次放入新物体时,选择当前已有的箱子中,能够容纳该物体且体积浪费最小的箱子进行放置。这样可以...
There are many good books available in the market which independently teach Java, Web Servers, MVC based Frameworks, JSP, PL/SQL, AJAX, JavaScript, CSS, HTML5, UML, SDLC etc. This book covers all of ...
You will learn all the technical Java programming language such as Loops and Arrays, Boolean Logic, Methods, Inheritance and Polymorphism, Algorithms, etc. You will get a chance to apply what you ...
5. **Java Persistence API(JPA)与Hibernate**:JPA是Java EE规范,用于对象-关系映射(ORM),简化数据库访问。Hibernate是JPA的实现之一,提供了强大的查询语言(HQL)和缓存机制。 6. **Java Message Service...