Start building powerful programs with Java 6—fast! Get an overview of Java 6 and begin building your own programs Even if you're new to Java programming—or to programming in general—you can get up and running on this wildly popular language in a hurry.Показать полностьюStart building powerful programs with Java 6—fast! Get an overview of Java 6 and begin building your own programs Even if you're new to Java programming—or to programming in general—you can get up and running on this wildly popular language in a hurry. This book makes it easy! From how to install and run Java to understanding classes and objects and juggling values with arrays and collections, you will get up to speed on the new features of Java 6 in no time. Discover how to * Use object-oriented programming * Work with the changes in Java 6 and JDK 6 * Save time by reusing code * Mix Java and Javascript with the new scripting tools * Troubleshoot code problems and fix bugs All on the bonus CD-ROM * Custom build of JCreator and all the code files used in the book * Bonus chapters not included in the book * Trial version of Jindent, WinOne, and NetCaptor freeware System Requirements: For details and complete system requirements, see the CD-ROM appendix.
Java Extreme Programming Cookbook
21 ноября 2010Brimming with over 100 “recipes” for getting down to business and actually doing XP, the Java Extreme Programming Cookbook doesn't try to “sell” you on XP; it succinctly documents the most important features of popular open source tools for XP in Java — including Ant, Junit, HttpUnit, Cactus, Tomcat, XDoclet — and then digs right in, providing recipes for implementing the tools in real-world environments.
Managing and Customizing Opencms 6 Websites: Java/JSP XML Content Management
21 ноября 2010A complete guide to set up, configuration and administration — Understand the OpenCms web publishing process — Learn how to create your own, complex, OpenCms website — Develop the skills to implement, customize and maintain an OpenCms website A practical guide to creating and managing your own website with this proven Java/JSP based content management system.Показать полностьюA complete guide to set up, configuration and administration — Understand the OpenCms web publishing process — Learn how to create your own, complex, OpenCms website — Develop the skills to implement, customize and maintain an OpenCms website A practical guide to creating and managing your own website with this proven Java/JSP based content management system. This book takes you through the process of creating content rich websites and applications using OpenCms. Although powerful and flexible, OpenCms can be daunting on first approach, but its advanced features reward the investment in learning. This book does not cover extending the operations of OpenCms with Java development. The focus is on OpenCms as a complete CMS platform in itself. It does use some JSP for extensions where required. Based on customer feedback from the acclaimed first edition “Building Websites with OpenCms”, this book concentrates on the process of setting up an OpenCms 6 website, with particular attention to the new features of OpenCms 6. The 120 pages in the previous OpenCms title from Packt that covered set up and administration issues have been updated for Version 6, with over 80 new pages added on new features and broader coverage of OpenCms 6 from a non-developer point of view. If you own the previous edition, and are primarily an administrator or manager of OpenCms websites, then we recommend you buy this edition. If you are primarily a developer then you may want to consider our forthcoming title specifically on OpenCms v6 Development. This book takes you through the process of creating content rich web sites and applications using OpenCms. Although powerful and flexible, OpenCms can be daunting on first approach, but its advanced features reward the investment in learning. This book exists to ease Java developers into getting the most from OpenCms.OpenCms is a professional-level, open source Website Content Management System, with which you can create and manage complex websites. Based on Java and XML technology, it fits into almost any modern IT environment. Now at version 6, OpenCms has blossomed into a mature and proven content management system. With hard-won experience of the practical difficulties faced by developers working with OpenCms, this book is the embodiment of the author’s expertise, and the perfect way to master the system. With this book you will master OpenCms, and learn the skills to implement, customize and maintain an OpenCms website. - Installing OpenCms, and its basic concepts — Using the OpenCms Workplace to manage and publish your content — Managing projects, user accounts, databases, and modules — Working with the VFS and search — Working with templates and the OpenCms Tag Library — Understand how OpenCms handles and publishes content to the Web — Be confident working in the OpenCms environment — Be able to create your own, complex, OpenCms website This book is for anyone who wants to get an OpenCMS website up and running as quickly as possible, whether you are a user, administrator, designer or webmaster. You do not have to be a Java developer to benefit from this book, although a working knowledge of Java, JSP, and XML will help you to get the most from OpenCMS, and this book.
The Java Tutorial: A Short Course on the Basics
21 ноября 2010Whether you're taking a class or learning on the job, The Java™ Tutorial, Third Edition, is a hands-on guide that lets you quickly become proficient with the Java programming language.Показать полностьюWhether you're taking a class or learning on the job, The Java™ Tutorial, Third Edition, is a hands-on guide that lets you quickly become proficient with the Java programming language. Written by members of the Java Software team at Sun Microsystems, the book uses an interactive approach to help you learn the Java platform by example. Since its first online release in 1995, the material in The Java™ Tutorial has been updated continuously to reflect reader feedback and new releases of the Java platform. This third edition has been thoroughly updated to cover v1.3 of the Java Platform, Standard Edition, as well as preceding versions as early as JDK 1.1. You will find clear explanations of such fundamentals as objects, classes, and data structures. In addition, the book provides introductions to object-oriented programming, applet construction, and user interface design. Other topics include exceptions, I/O, and threads. To help beginners avoid many common mistakes, an entire chapter is devoted to programming problems and their solutions. Convenient summaries at the end of each section are new to this edition. Also new for this edition are "Questions and Exercises"sections to help you practice what you learn. The accompanying CD-ROM is filled with valuable resources, including: * All three Java™ Tutorial books in HTML: The Java™ Tutorial, The Java™ Tutorial Continued, and The JFC Swing Tutorial. * All major versions of the Java platform, versions 1.0.2 through 1.3 for the Solaris and Win32 platforms. The latest Java platform for Linux, Standard Edition v1.3, is also included. * API documentation for the Java platform. * Source code for all examples. After working through the lessons in this proven tutorial, you will be well prepared to use the Java programming language in your school or workplace.
Quartz Job Scheduling Framework: Building Open Source Enterprise Applications
21 ноября 2010Quartz Job Scheduling Framework reveals how to make the most of Quartz with virtually any Java EE or Java SE application, from the smallest standalone program to the largest e-commerce application.Показать полностьюQuartz Job Scheduling Framework reveals how to make the most of Quartz with virtually any Java EE or Java SE application, from the smallest standalone program to the largest e-commerce application. Best-selling author Chuck Cavaness shows developers and architects how to integrate Quartz with leading open source Java frameworks, including Hibernate and Struts. Using practical examples, Cavaness illuminates everything from basic job scheduling to the use of Quartz in clustered environments and enterprise workflow applications. To jumpstart your own Quartz projects, he also presents a full chapter of “cookbook” sample code. Coverage includes * Understanding the value of scheduling in the enterprise environment * Installing and configuring the Quartz framework * Scheduling jobs, and triggering them on simple or complex schedules * Using JobStores to persist schedule information between JVM restarts * Using Listeners to receive callbacks from Quartz when key events occur * Extending Quartz with Plugins * Accessing Quartz through a Web-based graphical interface * Clustering Quartz applications, both horizontally and vertically * Using RMI to schedule Quartz remotely * Leveraging Quartz to automate maintenance and workflow
Beginning JavaServer Pages
21 ноября 2010JSP is one of the core technologies for server-side Java applications and the 2.0 release, which this book covers in detail, makes JSP an even more powerful tool Walks Java programmers and Web developers through JSP fundamentals, including JSP syntax and directives, JSP Expression Language, JSP Tag libraries, JSTL, and techniques for testing and debugging Shows how to use JSP in real-world Web applications along with open source frameworks such as Struts, WebWork, and Turbine, software design methodologies, and developer tools like Ant, jUnit, and CVS, as well as popular IDEs (integrated development environmnents) Each chapter has an exercise section with solutions on the companion Web site.
Java Enterprise in a Nutshell
21 ноября 2010This book is a desktop quick reference for Java programmers who are writing enterprise applications. The first part of the book provides a fast?paced introduction to the key Java Enterprise APIs: JDBC™, RMI, Java IDL (CORBA), servlets, JNDI, and Enterprise JavaBeans™.Показать полностьюThis book is a desktop quick reference for Java programmers who are writing enterprise applications. The first part of the book provides a fast?paced introduction to the key Java Enterprise APIs: JDBC™, RMI, Java IDL (CORBA), servlets, JNDI, and Enterprise JavaBeans™. These chapters are followed by a quick?reference section that succinctly details every class of those APIs, as well as a few other Enterprise APIs. This book complements the best?selling Java in a Nutshell and the forthcoming Java Foundation Classes in a Nutshell. Java in a Nutshell introduces the Java programming language itself and provides an API quick reference for the core packages and classes of the Java platform, while Java Foundation in a Nutshell offers a fast?paced tutorial on the Java APIs that comprise the Java Foundation Classes (JFC) and provides corresponding quick?reference material.
More Java Pitfalls. 50 New Time-Saving Solutions and Workarounds
21 ноября 2010This book can be used in three primary ways: as a reference manual on specific problems, as a tutorial on the topics exposed by the problems, or as a catalyst to your organization’s technical mentoring program.
More Java Pitfalls 50 New Time-Saving Solutions and Workarounds
21 ноября 2010Highlighting 50 of Java’s imperfections, this sequel to Java Pitfalls helps programmers avoid weaknesses in the language and its related technologies that can cause programs to go haywire.Показать полностьюHighlighting 50 of Java’s imperfections, this sequel to Java Pitfalls helps programmers avoid weaknesses in the language and its related technologies that can cause programs to go haywire. Four programmers contribute detailed code-level solutions for each topic, including mouse button portability, when File.renameTo() won't, and message-driven beans. The reference covers the latest J2II and JDK 1.4 specifications; J2EE technologies, including EJBs, JSPs, and Servlets; Java Web service APIs including JAXP, JAXR, and JAXM; and problem areas for J2ME, GUI programming, and input/output (NIO).
Java Cookbook
21 ноября 2010Java Cookbook, 2nd Edition gets you to the heart of what you need to know when you need to know it. The completely revised and updated recipes in Java Cookbook, 2nd Edition cover all of the major APIs from Java 1.4 as well as the new 1.5 version. It includes many specialized APIs — like those for working with Struts, Ant, and other Open Source tools — and delivers expanded Mac OS coverage.
Killer Game Programming in Java
21 ноября 2010Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games.Показать полностьюAlthough the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy’s Politika, and scores of others have earned awards and become bestsellers. Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find Killer Game Programming in Java invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java’s 3D capabilities for all types of graphics and game development projects. Killer Game Programming in Java is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, Killer Game Programming in Java also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. Killer Game Programming in Java is a must-have for anyone who wants to create adrenaline-fueled games in Java.
Java: How to Program
21 ноября 2010Written by the authors of the world’s best-selling introductory C and C++ texts, this state-of-the-art guide examines one of today’s hottest computer languages-Java; the first general-purpose, object-oriented language that is truly platform-independent. The latest Java 2 features are incorporated throughout this edition.
Enterprise JavaBeans 2.1
21 ноября 2010Enterprise JavaBeans (EJB) is a server-side component model for transaction-aware distributed enterprise applications, written in the Java programming language.Показать полностьюEnterprise JavaBeans (EJB) is a server-side component model for transaction-aware distributed enterprise applications, written in the Java programming language. Enterprise JavaBeans 2.1 details the architecture of the Enterprise JavaBeans component model. After the authors introduce the component paradigm, they move on to cover EJB architecture basics. Building on the foundation formed in those introductory topics, they discuss the different component types (session-, entity-, and message-driven beans) in detail. This is followed by a comprehensive introduction to the Java Message Service (JMS), so you understand the ideas behind asynchronous and parallel processing provided through message-driven beans. Transactions, security, and the newly introduced timer service round out the book. This invaluable resource also discusses topics beyond the specification: inheritance, coupling of EJB components, quality assurance, and more. After reading this book, you'll understand the benefits and the limits of EJB and have the knowledge necessary to turn business requirements into EJB-based applications.
SCWCD Exam Study Kit: Java Web Component Developer Certification
21 ноября 2010Aimed at helping Java developers, Servlet/JSP developers, and J2EE developers pass the Sun Certified Web Component Developer Exam (SCWCD 310-081), this study guide covers all aspects of the Servlet and JSP technology that Sun has determined necessary.Показать полностьюAimed at helping Java developers, Servlet/JSP developers, and J2EE developers pass the Sun Certified Web Component Developer Exam (SCWCD 310-081), this study guide covers all aspects of the Servlet and JSP technology that Sun has determined necessary. This new edition adds aspects of servlet/JSP development, such as the Expression language, and updated materials of servlets with a particular focus on using filters to make request processing more efficient. Covering the reliance on the JSP Standard Template Library (JSTL) and its core, this guide allows JSP developers will be able to simplify their development process and remove Java-based scriptlets and expressions from their code. All applications in this book are designed to run on Apache’s latest development server, Tomcat 5.0, and instructions on how to install this new edition and execute servlets and JSPs are included.
Thinking in Java
21 ноября 2010Destined to become a classic, this tutorial guides you through the fundamentals and the advanced aspects of Java. Author Bruce Eckel uses the same style, format, incisive prose and clear examples as he did in Thinking in C++.Показать полностьюDestined to become a classic, this tutorial guides you through the fundamentals and the advanced aspects of Java. Author Bruce Eckel uses the same style, format, incisive prose and clear examples as he did in Thinking in C++. He doesn't just teach how to write code, he teaches how to think and program in Java. This highly recommended text is designed for those familiar with programming concepts and object-orientation. Eckel covers objects, program flow, error handling, network programming and design patterns. He includes details on the cornerstones of Java and OOP, with polymorphism, implementation hiding, class differentiation and reuse. He also covers passing/returning objects and running multiple concurrent subtasks.
Thinking in Java
21 ноября 2010Destined to become a classic, this tutorial guides you through the fundamentals and the advanced aspects of Java. Author Bruce Eckel uses the same style, format, incisive prose and clear examples as he did in Thinking in C++.Показать полностьюDestined to become a classic, this tutorial guides you through the fundamentals and the advanced aspects of Java. Author Bruce Eckel uses the same style, format, incisive prose and clear examples as he did in Thinking in C++. He doesn't just teach how to write code, he teaches how to think and program in Java. This highly recommended text is designed for those familiar with programming concepts and object-orientation. Eckel covers objects, program flow, error handling, network programming and design patterns. He includes details on the cornerstones of Java and OOP, with polymorphism, implementation hiding, class differentiation and reuse. He also covers passing/returning objects and running multiple concurrent subtasks.
Thinking in Java
21 ноября 2010Destined to become a classic, this tutorial guides you through the fundamentals and the advanced aspects of Java. Author Bruce Eckel uses the same style, format, incisive prose and clear examples as he did in Thinking in C++.Показать полностьюDestined to become a classic, this tutorial guides you through the fundamentals and the advanced aspects of Java. Author Bruce Eckel uses the same style, format, incisive prose and clear examples as he did in Thinking in C++. He doesn't just teach how to write code, he teaches how to think and program in Java. This highly recommended text is designed for those familiar with programming concepts and object-orientation. Eckel covers objects, program flow, error handling, network programming and design patterns. He includes details on the cornerstones of Java and OOP, with polymorphism, implementation hiding, class differentiation and reuse. He also covers passing/returning objects and running multiple concurrent subtasks.
Java and SOAP
21 ноября 2010Java™ and SOAP provides Java developers with an in-depth look at SOAP (the Simple Object Access Protocol). Of course, it covers the basics: what SOAP is, why its soared to a spot on the Buzzwords Top Ten list, and what its features and capabilities are.Показать полностьюJava™ and SOAP provides Java developers with an in-depth look at SOAP (the Simple Object Access Protocol). Of course, it covers the basics: what SOAP is, why its soared to a spot on the Buzzwords Top Ten list, and what its features and capabilities are. And it shows you how to work with some of the more common Java APIs in the SOAP world: Apache SOAP and GLUE. Java™ and SOAP also discusses interoperability between the major SOAP platforms, including Microsofts .NET, SOAP messaging, SOAP attachments, message routing, and a preview of the forthcoming AXIS APIs and server. If you are a Java developer who would like to start working with SOAP, this is the book you need to get going.
Using and Understanding Java Data Objects
21 ноября 2010Using and Understanding Java Data Objects is the programmer’s guide to JDO. Adopted by the Java Community Process, Java Data Objects (JDO) specifies a universal and transparent persistence service for Java objects.Показать полностьюUsing and Understanding Java Data Objects is the programmer’s guide to JDO. Adopted by the Java Community Process, Java Data Objects (JDO) specifies a universal and transparent persistence service for Java objects. JDO reduces the amount of code that application developers write to store and retrieve persistent state. JDO frees application designers and programmers from the details of persistence. As a result, designs can be more object-oriented, programmers can be more productive, and applications can be more robust and flexible. This book provides you with the insight to evaluate and use JDO. It begins by explaining the concepts and terminology of JDO. It describes in detail the JDO interfaces and classes that you will use to build an application. Throughout, the book probes in depth. It identifies the specification’s blemishes so you can avoid relying on behavior that is not defined. It offers coding strategies to solve common problems. It proposes working designs for common application architectures, such as client/server Swing applications, web applications, and five flavors of Enterprise JavaBeans. The last four chapters provide a tutorial on the JDO Learning Tools, a suite of open source programs that explore JDO and exemplify its use. Using the JDO Learning Tools, you can take a JDO implementation for a test drive and examine the architecture and code of several sample applications.
IntelliJ Idea in Action
21 ноября 2010This book will help developers dig a little deeper into IDEA and embrace its streamlining features which allow for more time to be spent on project design rather than code management.Показать полностьюThis book will help developers dig a little deeper into IDEA and embrace its streamlining features which allow for more time to be spent on project design rather than code management. Without some educational investment, however, IDEA can be just another editor. That then, is the purpose of this book. To not only get you up and running quickly, but to teach you how to use IDEA’s powerful software development tools to their fullest advantage. Important product features, including the debugger, source code control, and the many code generation tools, are carefully explained and accompanied by tips and tricks that will leave even experienced IDEA users with "Eureka!" moments of informed programming. Coders just graduating from NOTEPAD and Java IDE veterans alike will profit from the powerful and timesaving expertise provided in this essential programmer’s resource. IDEA is a next-generation IDE for Java, an Integrated Development Environment. As the term IDE implies, IDEA integrates or combines all of the tools needed to develop Java software into a single application and interface. In other words, IDEA is a tool that helps develop Java applications more quickly, easily, and intelligently. IDEA can help with every phase of a project, from design and development to testing and deployment. This book is based on the IntelliJ IDEA Java development environment software from JetBrains, version 5.0
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 ]



Реклама
Лучшие новости