JAVA编程21天学习指南
"学习JAVA在21天内" 《Teach Yourself JAVA in 21 Days》是一本由Sams.net出版的编程学习书籍,受到了太阳微系统公司的推荐,该公司是JAVA语言的起源地。这本书在美国多所大学中被广泛使用,适合具有至少一些基本编程背景的读者,无论你是有多年编程经验的老手,还是只有少量编程基础的新手。 本书的目的是全面介绍JAVA语言,并教你如何用它来创建小程序和应用程序。通过21天的学习,你将掌握JAVA的足够知识,无论是小程序内的操作还是独立的应用开发都能得心应手。 适合阅读这本书的人群包括: 1. 对HTML有深入理解,熟悉CGI编程(如Perl、AppleScript、VisualBasic或其他流行的CGI语言)的读者,希望通过学习JAVA提升网页设计的水平。 2. 在学校学过Basic或Pascal,对编程有基本认识,听说JAVA易于学习并希望入门的读者。 3. 想要转行到JAVA开发领域,对编程有一定兴趣的初学者。 4. 已经在其他编程语言(如C++或C#)上有一定基础,想要扩展技能树,了解JAVA特性的开发者。 书中会涵盖以下几个关键知识点: 1. JAVA基础:变量、数据类型、运算符、流程控制(如条件语句和循环)和函数的使用。 2. 类与对象:面向对象编程的基本概念,包括类的定义、对象的创建以及封装、继承和多态等核心特性。 3. 异常处理:理解和使用JAVA的异常处理机制,包括try-catch-finally结构。 4. 集合框架:ArrayList、LinkedList、HashSet、HashMap等集合类的使用及其在实际编程中的应用。 5. 输入/输出流:文件I/O、网络I/O以及数据流的处理。 6. 多线程:线程的创建、同步和通信,以及并发编程的相关概念。 7. GUI编程:使用Swing或JavaFX库创建图形用户界面。 8. Applet:关于JAVA小程序的开发,包括加载、运行和交互。 9. 应用程序开发:构建独立的JAVA应用程序,包括命令行参数处理和主类的编写。 10. 组件和事件监听:组件的添加、布局管理器的使用以及事件处理机制。 11. JNI(Java Native Interface):允许JAVA代码调用本地(非JAVA)代码的功能。 12. 软件工程实践:包括版本控制、单元测试、调试技巧以及文档编写。 这本书通过循序渐进的方式,每天一个主题,引导读者逐步掌握JAVA编程。无论你是完全的初学者还是有一定经验的程序员,都能从中找到合适的学习路径,从而在21天内建立起坚实的JAVA编程基础。
剩余517页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C++多态实现机制详解:虚函数与早期绑定
- Java多线程与异常处理详解
- 校园导游系统:无向图实现最短路径探索
- SQL2005彻底删除指南:避免重装失败
- GTD时间管理法:提升效率与组织生活的关键
- Python进制转换全攻略:从10进制到16进制
- 商丘物流业区位优势探究:发展战略与机遇
- C语言实训:简单计算器程序设计
- Oracle SQL命令大全:用户管理、权限操作与查询
- Struts2配置详解与示例
- C#编程规范与最佳实践
- C语言面试常见问题解析
- 超声波测距技术详解:电路与程序设计
- 反激开关电源设计:UC3844与TL431优化稳压
- Cisco路由器配置全攻略
- SQLServer 2005 CTE递归教程:创建员工层级结构