"这是一份详尽的Java学习笔记,涵盖了从入门到精通的全过程,共计863页。笔记主要围绕Java平台的三大版本——J2SE、J2EE和J2ME展开,并深入讲解了Java编程的不同方向,包括桌面开发、Web开发和移动开发。此外,还详细介绍了Java编程的基础知识,如面向对象编程、图形界面开发、数据库编程、文件IO流、网络编程和多线程等。笔记还涉及到了JavaEE的进阶内容,如Servlet、JSP、MVC模式以及SSH框架。最后,提到了Java语言的创始人James Gosling和Java的发展历程,以及常用的开发工具,如记事本、Eclipse等。" 在这份笔记中,首先提到了Java平台的三个主要组成部分:J2SE(Java开发平台标准版)是Java的基础,用于桌面应用开发;J2EE(Java开发平台企业版)则专注于企业级Web应用的开发;而J2ME(Java开发平台微型版)则应用于移动设备。Java程序依赖于Java虚拟机(JVM)运行,这意味着Java程序可以在任何支持JVM的平台上运行。 学习Java的步骤通常包括编写源代码(.java文件)、使用J2SE或J2EE编译器将源文件编译为类文件(.class文件),然后在JVM上运行这些类文件。笔记中详细介绍了Java的注释类型,包括单行注释和多行注释。 Java编程的方向主要包括:Javase(J2SE)专注于桌面应用,涵盖基础的面向对象编程;JavaEE(J2EE)涉及Web开发,包括Servlet、JSP以及MVC架构;而JavaME(J2ME)则用于手机等移动设备的开发。 笔记还提到了一些重要的Java编程领域,如面向对象编程(OOP)、GUI开发(如Swing或AWT)、数据库连接(JDBC)、文件I/O操作、网络编程和多线程。对于JavaEE,笔记涵盖了Struts、EJB、Hibernate和Spring等框架,以及Ajax和DW2在构建Web应用中的角色。 Java之父James Gosling在1990年代启动了“绿色计划”,最终发展成了Java语言。1995年,Sun公司发布了Java的第一个版本,至今已有多次更新,最新的公共版本是JDK 7.0。 在开发工具的选择上,笔记建议初学者从记事本开始,以更好地理解Java语言的本质,然后再过渡到像Eclipse这样的高级IDE。这样做可以帮助初学者建立对Java技术的深刻理解,也有利于在面试中脱颖而出。 Java语言的特点被概括为:简单、面向对象、跨平台(即“Write Once, Run Anywhere”)和高性能。学习笔记中也给出了一个简单的Hello, World程序示例,并指出运行Java程序需要安装和配置Java Development Kit (JDK),其中包含了Java运行环境(JRE)和其他必要的工具。
剩余63页未读,继续阅读
- 粉丝: 190
- 资源: 3394
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升