J AV A基础知识点总结第1章J a v a程序设计概述1)开发J a v a 语言的企业?Su n (S u n Microsystem s)太阳微电子企业开发2)Java 的3个版本?J2S E(J a v a 2 S t an d a r d Edit i on) 原则版J2 E E(Java 2 P l a tf orm,En t e r prise Edit io n) 企业版J 2M E(Java 2 Mi c ro E d iti o n) 微小版在 5。0 后来新版本中称作:Ja va SE JavaEE Ja v a ME3)Ja v a 语言的几种重要特点?平台无关性:能运行于不一样的平台上安全性:去掉了指针操作,内存由操作系统分派面向对象:运用类使程序愈加利于维护分布式:可以使用网络文献和使用本机文献同样容易强健性:检查程序编译和运行的错误4)J a v a 的三大关键机制虚拟机机制:运用虚拟机解释字节码执行ja v a程序实现跨平台垃圾搜集机制:自动内存回收代码安全性机制:加载代码后校验代码后再执行代码第2章J ava 语言的开发环境1)J D K是什么?J D K(Java D evel op m ent K it)J av a开发工具包.包括了 JRE,是开发Ja v a的人员必备的开发运行 Jav a程序的工具。2)JRE 是什么?JRE(J a v a Runtime Environ m en t)Java 运行环境,运行 JA V A 程序所必须的环境的集合,包含J VM 原则实现及Ja va 关键类库.3)JVM 是什么?JVM(J av a Vi rtu a l Machin e)J a v a虚拟机,它是一种虚构出来的计算机,是通过在实际的计算机上仿真模拟多种计算机功能来实现的.4)安装 JDK 的操作系统问题?必须针对于不一样的操作系统下载安装不一样的 J D K,例如 wi n dows 下安装针对于w ind o ws的 JDK,li nux下安装针对于 linux 的 JD K。5)需要配置的有关环境变量?p at h:用于搜索外部命令,例如编译程序的j av ac命令,执行程序的j av a命令cl a sspa t h:用于搜索类,即c la s s 文献,例如可以在不一样的位置执行类文献6)配置环境变量的方式?有两种:临时配置和持久配置临时配置:在命令行下用 set 变量名=变量值 ,仅在目前命令行窗口有效持久配置:在我的电脑——属性中配置,持久有效7)可以编写 J ava程序的常见开发工具?记事本,EditPl u s,ULTRAED I T,E c lipse,J b ui l d e r,N etB e a n...