v

您的位置:VeryCD教育计算机


《Java 基本教程》(Lynda.com Java Essential Training)[压缩包]

  • 状态: 精华资源
  • 摘要:
    主讲人David Gassner
    发行日期2011年12月14日
    对白语言英语
    文字语言英文
  • 时间: 2012/11/09 11:18:48 发布 | 2012/11/12 09:01:38 更新
  • 分类: 教育  计算机 

MTina

精华资源: 3862

全部资源: 3863

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名Java 基本教程
英文名Lynda.com Java Essential Training
资源格式压缩包
主讲人David Gassner
发行日期2011年12月14日
地区美国
对白语言英语
文字语言英文
简介

IPB Image

语言:英语
网址:http://www.lynda.com/Java-tutorials/Essential-Training/86005-2.html
类别:教程

由Lynda出品的Java基本教程。
教学时长:7小时17分钟,
主讲:David Gassner
教程所使用的软件:Java, Eclipse

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

作者David Gassner探讨了Java SE标准版, Android设备,企业级服务器的应用程序,和构建移动应用程序所使用的语言。本课程讲解了如何安装Java和Eclipse IDE ,并深入了解编程的详情。本课程还介绍了Java的基本原则,从简单的变量分配值,解释了 Java 中的基本要素,读取和写入文本文件;和面向实施对象编程的概念。

Join author David Gassner as he explores Java SE (Standard Edition), the language used to build mobile apps for Android devices, enterprise server applications, and more. This course demonstrates how to install both Java and the Eclipse IDE and dives into the particulars of programming. The course also explains the fundamentals of Java, from creating simple variables, assigning values, and declaring methods to working with strings, arrays, and subclasses; reading and writing to text files; and implementing object oriented programming concepts.

Topics include:
Understanding the history and principles of Java
Installing Eclipse and Java
Compiling and running from the command line
Managing memory and performing garbage collection
Declaring and initializing variables
Writing conditional code
Building and parsing strings
Debugging and exception handling
Using simple arrays
Creating custom classes
Working with encapsulation, inheritance, and polymorphism
Managing files
Documenting code with Javadocs


IPB Image

资源更新列表


http://www.VeryCD.com/i/5190747/create/fol...postTime


IPB Image



目录

Introduction
10m 8s

Welcome
1m 3s

Is this course for you?
5m 35s

Using the exercise files
3m 30s

1. What Is Java?
31m 24s

The history of Java
5m 19s

Understanding the principles of Java
8m 28s

Java compilation and syntax
8m 54s

Choosing a development environment
8m 43s

2. Installing the Software
19m 5s

Installing Java on Windows
6m 42s

Installing Eclipse on Windows
3m 19s

Exploring Java on Mac OS X Leopard and Snow Leopard
2m 27s

Installing Java on Mac OS X Lion
3m 27s

Installing Eclipse on Mac OS X
3m 10s

3. Getting Started
46m 10s

Creating a Hello World application
11m 7s

Exploring the Eclipse IDE
8m 55s

Compiling and running from the command line
8m 2s

Passing arguments to the application
8m 17s

Using the Java API documentation
4m 5s

Memory management and garbage collection
5m 44s

4. Using Primitive Data Types
58m 57s

Everything is an object
5m 59s

Declaring and initializing variables
9m 15s

Working with numbers
8m 32s

Converting numeric values
6m 40s

Understanding operators
7m 58s

Working with character values
5m 14s

Working with boolean values
5m 13s

Outputting primitive values as strings
5m 33s

Creating a simple calculator application
4m 33s

5. Exploring Syntax and Flow
53m 40s

Writing conditional code
5m 35s

Using the switch statement
8m 50s

Repeating code blocks with loops
7m 35s

Creating reusable code with methods
6m 31s

Declaring methods with arguments
5m 41s

Overloading method names with different signatures
5m 53s

Passing arguments by reference or by value
5m 35s

Creating a more complex calculator application
8m 0s

6. Working with Complex Objects
20m 30s

Using the String class
5m 44s

Building strings with StringBuilder
3m 34s

Parsing string values
3m 19s

Working with date values
7m 53s

7. Exception Handling and Debugging
20m 44s

Understanding compile-time vs. runtime errors
4m 5s

Handling exceptions with try/catch
4m 55s

Throwing exceptions in methods
2m 50s

Using the debugger
8m 54s

8. Using Data Collections
32m 22s

Using simple arrays
4m 47s

Using two-dimensional arrays
6m 17s

Managing resizable arrays with ArrayList
7m 14s

Managing unordered data with HashMap
6m 5s

Looping through collections with iterators
7m 59s

9. Creating Custom Classes
52m 2s

Understanding encapsulation
5m 59s

Creating and instantiating custom classes
8m 8s

Organizing classes with packages
6m 47s

Creating and using instance methods
6m 52s

Storing data in instance variables
6m 56s

Using constructor methods
5m 40s

Managing instance data with getter and setter methods
8m 26s

Using class variables and Enum classes
3m 14s

10. Working with Inheritance and Polymorphism
41m 15s

Understanding inheritance and polymorphism
9m 12s

Extending custom classes
9m 1s

Overriding superclass methods
3m 8s

Casting subclass objects
5m 3s

Understanding interfaces and implementing classes
4m 2s

Creating your own interfaces
4m 14s

Using abstract classes and methods
6m 35s

11. Working with Files
32m 17s

Managing files with the core class library
7m 46s

Managing files with Apache Commons FileUtils
7m 32s

Reading a text file from a networked resource
7m 52s

Parsing an XML file with DOM
9m 7s

12. Preparing an Application for Deployment
17m 39s

Creating your own JAR files
4m 54s

Understanding the classpath
5m 2s

Documenting code with Javadoc
7m 43s

Conclusion
47s

Goodbye
47s

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有251网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。