Java基础

邮差的信 提交于 2020-08-05 04:53:03

1.java 概述

1.1.java 是什么?

答:java是一门面向对象的程序设计语言。    

       java具有简单性,面向对象,分布性,健壮性,安全性,平台独立与可移植性,多线程,动态性等特点。java可以编写桌面应用程序,web应用程序,分布式系统,和嵌入式系统应用程序等。

1.2. 面向对象是什么?它的基本特征什么?

答:面向对象是一种编程思想,面向对象的编程思想是面向过程的编程思想的升华。      

       基本特征:          

       (1)封装----将原本散落的东西聚集在一起,统一处理          

       (2)继承----子承父业          

       (3)多态----同一事物在不同环境下呈现的不同状态。

1.3.java的三大版本以及它们的区别?

答:2005年之前:          

                J2SE----java 标准版          

                J2EE----java 企业版          

                J2ME----java 微型版      

        2005年至今:          

                java SE----java 标准版          

                java EE----java 企业版          

                java ME----java 微型版    

       区别:          

                java SE:应用于桌面环境,桌面应用的开发。          

                java EE:应用于基于java的应用服务器,web程序,网站。          

                java ME:应用于移动,无线及有限资源的环境,移动终端程序开发。

1.4. JDK是什么?由几部分组成?每一部分是什么?

答:JDK是java开发工具。      

       JDK包含java开发工具集和JRE。      

       java开发工具集是负责开发java程序的,JRE是负责yunxingjva程序的。JDK既可以开发java程序,也可以运行Java程序。      JRE是java程序开发库和JVM(java虚拟机),组成的,因此JRE只能运行java程序,只运行java程序,安装一个JRE就行了,安装JDK也能运行java程序。JRE之所以能运行java程序是因为它包含了JVM,真正负责运行java程序的是JVM。

1.5.JDK的环境变量的配置?

答:配置环境变量:          

              1.新建变量名:JAVA_HOME 变量值:JDK安装位置所在的文件夹路径。          

              2.选中Path----编辑----变量名:Path 变量值:%JAVA_HOME%\bin;[放在Path变量值的最前面]        

              3.新建变量名:CLASSPATH    变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

1.6. java程序的执行原理?

答:   先编写java源文件,通过java编译器在源文件所在的目录下得到java字节码文件,然后通过java解释器运行字节码文件。

         具体操作:

          1.新建记事本文件:

public class hello{  

 public static void  main(String args[]){      

      System.out.println("Hello,Word");    

  }

}

           2.命名文件名 hello.java

           3.打开cmd 编译java源文件。得到class结尾的字节码文件。

           4.运行字节码文件。

1.7.java语言的特点?

答:面向对象,异常处理机制,多线程【处理并发】,跨平台【操作系统】,自动垃圾回收机制 等

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!