Java基础知识概述:类、对象、JDK、JRE、JVM等概念

需积分: 3 2 下载量 7 浏览量 更新于2024-07-25 收藏 226KB DOCX 举报
Java基础知识 Java是一种广泛使用的程序设计语言,具有平台独立性、对象导向、分布式、多线程、动态等特点。在一个Java文件中,只允许包含一个被public修饰的类,而且必须保证该Java文件的名称和被public修饰的那个类的类名保持一致。 Java的历史可以追溯到1991年,当时由詹姆斯·高斯林(James Gosling)等人在昇陽電腦公司(Sun Microsystems)开发的。Java语言的发展经历了多个版本,包括Java 1.0、Java 1.1、Java 1.2、Java 1.3、Java 1.4、Java 1.5、Java 1.6、Java 1.7等。在Java 1.5版本中引入了泛型(Generic),在Java 1.6版本中引入了枚举(Enum)。 Java应用程序的开发需要JDK(Java Development Kit),JDK中包含了Java开发工具集,包括Java编译器(javac)、Java运行环境(JRE)、Java虚拟机(JVM)等。Java应用程序的执行需要JRE,JRE提供了Java虚拟机和库文件。 Java环境配置需要设置Path和CLASSPATH环境变量,Path变量指定了Java应用程序的搜索路径,CLASSPATH变量指定了Java类文件的搜索路径。在DOS命令中,.表示当前目录,..表示上一层目录。 Java语言的基本概念包括类、对象、继承、多态、封装、抽象等。类是Java语言的基本组成部分,类的定义使用class关键字,类中可以包含属性和方法。对象是类的实例化,对象可以调用类中的方法和属性。 Java语言的特点是大小写敏感,类的名称、变量名称、方法名称都区分大小写。在Java语言中,类的基本概念包括类的定义、类的继承、类的多态、类的封装、类的抽象等。 Java语言的应用非常广泛,包括Java Applet、Java应用程序、Java Servlet、JavaServer Pages(JSP)、Enterprise JavaBeans(EJB)等。Java语言的发展前景非常广阔,随着移动互联网和物联网的发展,Java语言将继续扮演着重要的角色。