Java编程:源文件命名规范与学习概览

需积分: 0 1 下载量 136 浏览量 更新于2024-08-23 收藏 2.61MB PPT 举报
"注源文件的命名规则是-JAVA概述课件" 这篇资料主要介绍了Java编程语言中源文件的命名规范,同时概述了Java语言的学习内容、历史发展、主要技术分支以及它们之间的关系。以下是对这些知识点的详细说明: 1. **源文件命名规则**: - Java源文件的命名遵循特定的规则。如果源文件中包含一个`public`类,该文件名必须与这个`public`类的全限定类名相同,不包括包名,扩展名为`.java`。例如,如果`public`类名为`com.example.HelloWorldApp`,那么源文件应命名为`HelloWorldApp.java`。 - 如果源文件没有`public`类,文件名可以任意,只要它与源文件中的任意一个类名相同,扩展名同样是`.java`。 2. **Java学习内容**: - 课程涵盖了Java的基础到高级主题,包括开发环境的设置(如JDK和Eclipse),面向对象编程概念(类、对象、包、接口、继承、多态),异常处理,设计原则与设计模式,输入输出流,图形用户界面(GUI)编程,Applet,多线程,网络编程(如Socket),以及上机实习。 3. **Java历史和发展**: - Java由Sun Microsystems的James Gosling等人于1991年开始开发,最初命名为Oak,后在1994年更名为Java,1995年正式发布Java 1.0(JDK 1.0)。 - Java的发展历程包括JDK 1.2(Java 2),J2SE 5.0,以及现在的JDK 1.6(J2SE 6.0)等版本。 4. **Java主要技术分支**: - **Java SE (Standard Edition)**:适用于桌面应用和服务器端应用开发,是Java的基础平台。 - **Java EE (Enterprise Edition)**:针对企业级应用,提供服务器端组件和服务,如JSP、Servlet和EJB。 - **Java ME (Micro Edition)**:适用于移动设备和嵌入式系统,如游戏和通信应用,包括CLDC和MIDP规范。 5. **技术分支的关系**: - Java EE构建在Java SE之上,提供更高级的企业级服务,如Web服务、数据库连接和事务管理。 - Java ME则专注于轻量级和资源受限的设备,它的技术如CLDC和MIDP为移动设备提供基础框架。 6. **Java的特点**: - 安全性:Java通过强制类型检查、垃圾回收机制和沙箱模型确保代码的安全执行。 - 可移植性:Java的“一次编写,到处运行”(Write Once, Run Anywhere, WORA)特性得益于其跨平台的Java虚拟机(JVM)。 - 跨平台:Java可以在多种操作系统上运行,包括Windows、Linux、Mac OS等。 7. **学习资源**: - 推荐参考书籍:《Java开发实战经典》,作者李兴华,由清华大学出版社出版。 对于初学者来说,了解这些基础知识是学习Java编程的重要起点,而对已经有一定经验的开发者,这部分内容也可以作为复习和深入理解Java的参考。