1.Java是什么?
Java是一门面向计算机编程的语言。
2.面向对象是什么?
①面向对象是软件开发的方法,一种编程范式。
②面向对象是一种对现实世界和抽象的方法。
③面向对象是计算机编程技术发展到一定阶段的产物。
④面向对象是一种编程思想,是由面向过程的编程思想升华而来的。
3.面向对象的基本特征是什么?
①封装---将原本分散的数据收集在一起,形成一个标识,来表示这个产物。
②继承---与我们在现实生活中认识的继承是一样意思,孩子从父母那里得到一些财产。
③多态---同一个事物,在不同的环境中,表现出不同的状态。
④抽象---抽就是抽取,象就是象某个东西一样,将现实生活中的元素抽出来,作出一个象这个事物的元素。
4.Java的三大版本是什么以及它们的区别?
( java针对不同的领域提供了不同的开发版本)
●javaSE:标准版,基于个人的计算机的应用。(桌面开发 、控制台开发)
●javaEE:企业版,定位在服务器端的应用、Wed前端等。
●javaME:微型版,消费型电子产品。 (手机、家电等)
5.Java的三大版本之间的关系?
● javaSE是javaEE和javaME的基础。
● javaEE包含javaSE。
6.Java开发工具JDK是什么?
●JDK是Java语言的软件开发工具包、是整个java开发的核心。
JDK由2部分组成:
●JAVA的运行环境【JRE】(JVM+Java系统类库),主要负责运行java程序。
JAVA的运行环境【JRE】有2部分组成:JVM-java虚拟机、java系统类库
●JAVA开发工具集,主要负责开发java程序。
JDK可以开发java程序也可以运行java程序。
7.JDK的下载安装:
JDK的下载地址:
Java Archive | Oraclehttps://www.oracle.com/java/technologies/oracle-java-archive-downloads.html安装:
为了把这个JDK安装在系统盘中,还是为了方便管理,我们在系统盘之外的其他盘中新建一个而保存java文件夹,然后在这个java文件中创建jdk文件夹保存jdk的安装文件,在创建一个jre的安装文件。
JDK的环境变量配置:
开始---控制面板---系统----高级系统设置---高级----环境变量----系统变量
●新建JAVA_HOME
系统变量---新建
变量名---JAVA_HOME
变量值:jdk的安装路径【D:\java\jdk8.0】
●.编辑Path
系统变量---path----编辑
变量名:path
变量值:在最前面加上 “%JAVA_HOME%\bin;”
●.新建CLASSPATH
系统变量----新建
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
8.java语言的特点?
●面向对象;
●跨平台【系统】因为JVM,所以才可以跨平台【系统】------一次编译,到处运行;
●异常处理,可以保存程序的安全性和健壮性;
●支持多线程,提高程序的执行效率;
●提供自动垃圾回收机制;