您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Sam
  所属分类: Java
  开发工具:
  文件大小: 5mb
  下载次数: 0
  上传时间: 2011-12-24
  提 供 者: bachel******
 详细说明: In Sams Teach Yourself Java 6 in 21 Days, you are introduced to all aspects of Java software development using the most current version of the language and the best available techniques. By the time you’re finished, you’ll be well acquainted with the reasons Java has become the most widely adopted programming language of the past decade. How This Book Is Organized Sams Teach Yourself Java 6 in 21 Days teaches you about the Java language and how to use it to create applications for any computing environment and servlets that ru n on web servers. By the time you have finished the book, you’ll have a well-rounded knowledge of Java and the Java class libraries. Using your new skills, you will be able to develop your own programs for tasks such as web services, database connectivity, XML processing, and client/server programming. You learn by doing in this book, creating several programs each day that demonstrate the topics being introduced. The source code for all these programs is available on the book’s official website at http://www.java21days.com, along with other supplemental material such as answers to reader questions. This book covers the Java language and its class libraries in 21 days, organized as three separate weeks. Each week covers a broad area of developing Java applets and applications. In the first week, you learn about the Java language itself: n Day 1 covers the basics—what Java is, why to learn the language, and how to create software using an innovative style of development called object-oriented programming. You create your first Java application. n On Day 2, you dive into the fundamental Java building blocks—data types, variables, and expressions. n Day 3 goes into detail about how to deal with objects in Java—how to create them, use their variables, call their methods, and compare them. n On Day 4, you give Java programs cognitive skills using conditionals and work with arrays and loops. n Day 5 fully explores the creation of classes—the basic building blocks of any Java program. n On Day 6, you discover more about interfaces and packages, which are useful for grouping classes and organizing a class hierarchy.Day 7 covers three powerful features of Java—exceptions, the ability to deal with errors; threads, the ability to run parts of a program simultaneously; and assertions, a technique for making programs more reliable. Week 2 is dedicated to the most useful classes created by Sun for use in your own Java programs: n On Day 8, you are introduced to data structures that you can use as an alternative to strings and arrays—vectors, stacks, maps, hash tables, and bit sets—and a special for loop that makes them easier to use. n Day 9 begins a 5-day exploration of visual programming. You learn how to create a graphical user interface using Swing, an extensive set of classes for interfaces, graphics, and user interactions. n Day 10 covers more than a dozen interface components that you can use in a Java program, including buttons, text fields, sliders, scrolling text areas, and icons. n Day 11 explains how to make a user interface look good using layout managers, a set of classes that determine how components on an interface are arranged. n Day 12 concludes the coverage of Swing with event-handling classes, which enable a program to respond to mouse clicks and other user interactions. n On Day 13, you learn about drawing shapes and characters on a user interface component such as an applet window. n Day 14 demonstrates how to use Java Web Start, a technique that makes installation of a Java program as easy as clicking on a web page link, and SwingWorker, a class that improves application performance by using threads. Week 3 moves into advanced topics: n Day 15 covers input and output using streams, a set of classes that enable file access, network access, and other sophisticated data handling. n Day 16 introduces object serialization, a way to make objects exist even when no program is running. You learn to save them to a storage medium, such as a hard disk, read them into a program, and then use them again as objects. n On Day 17, you extend your knowledge of streams to write programs that communicate with the Internet, including socket programming, buffers, channels, and URL handling. n Day 18 shows how to connect to relational databases using Java Database Connectivity (JDBC) and JDBC-ODBC. You learn how to exploit the capabilities of Derby, the open source database that’s included for the first time in Java 6. n Day 19 covers how to read and write RSS documents using the XML Object Model (XOM), an open source Java class library. RSS feeds, one of the most popular XML dialects in use today, enable millions of people to follow site updates and other new web content. n Day 20 explores how to write web services clients with the language and the Apache XML-RPC class library. n Day 21 covers two of the hottest areas in Java programming: servlets and Java Server Pages, techniques for writing Java applications that are run by web servers. ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: 21天学通Java 6
 输入关键字,在本站1000多万海量源码库中尽情搜索: