Java环境变量,jdk和jre的区别,面向对象语言编程

  java是一门面向对象的编程语言,包括java SE, java ME, Java EE . 广泛使用的是作为后端语言的Java EE开发,

面向对象和面向过程?

  java,C++ 都为面向对象的语言, C语言为面向过程的语言.

面向对象的优点与缺点?

  与面向过程比较;

  优点: 易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统 更加灵活、更加易于维护

  缺点: 性能比面向过程低

面向对象的特征

面向对象的三个基本特征是:封装、继承、多态。

封装

封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。

继承

面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。

多态

多态性(polymorphisn)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。 实现多态,有二种方式,覆盖,重载。

Java开发, 环境变量:

1: 下载: 

  选择自己需要的版本,下载,记录好自己的安装路径, 本文以 D:\java\jdk 为例

  https://www.oracle.com/java/technologies/javase-downloads.html

  强烈建议 使用JAVA_HOME作为 名称, 后期遇到高版本tomcat时,在本机直接启动,tomcat内部配置,引用的为JAVA_HOME环境变量

2: 设置环境变量

  只需设置俩处, 

  1> 新增 JAVA_HOME 并配置:  D:\java\jdk 

  2> 点击path, 并新增配置: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

window系统环境变量如何进?

  鼠标右键点击计算机,选择属性,选择高级系统设置,选择环境变量

jdk和jre的关系?

  jdk常常会谈到, 当去使用一台新电脑,使用idea去做项目的时候,都会配置jdk, 所以呢, jdk是作为Java开发的一个基本工具,内部包含了java提供的一些开发类,以及包含jre

  jre 是 运行环境, 就是说, 你编译好的程序, 只要有jre的编译环境,此程序都可以执行, 这也是Java成为跨平台的语言的重要原因

如图关系:

Java环境变量,jdk和jre的区别,面向对象语言编程

Java环境变量,jdk和jre的区别,面向对象语言编程

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwjzsx.html