2020.7.21 Java基本概念

java的基本概念

一.java的工具

  1. 构建工具:Maven,Ant,Jekins

  2. 应用服务器:Tomcat,Jetty,Jboss,Websphere,Weblogic

  3. Web开发:Spring,Struts,Hibernate,myBatis

  4. 开发工具:intellij idea,Eclipse

    黑体字为基本要学的工具

二.Java特点

  1. 简单性
  2. 面向对象(面向用户),C语言是面向过程,C++和Java是面向对象
  3. 可移植性——可以跨平台
  4. 动态性,用到反射
  5. 多线程(比如可以同时使用QQ和听音乐)
  6. 安全性

Write Once、Run Anywhere

三.Java 三大版本

  1. Java SE:标准版(桌面程序、控制台开发等)基础
  2. 嵌入式开发(手机、小家电等)基本被淘汰
  3. JavaEE:企业开发(Web端、服务器开发)进阶

四.Java的安装

  1. JDK:Java Development Kit(Java 开发工具)包含JRE、JVM
    • 一般安装jdk8版本,记得调试环境变量
    • bin文件内存放 可执行文件
    • include文件内存放 头文件
    • lib文件内存放 java内存文件
    • jre文件内存放 java运行环境
  2. JRE:Java Runtime Environment(Java运行环境)包含JVM
  3. JVM:Java Virtual Machine(Java虚拟机)
posted @ 2020-07-21 20:47  维他命D片  阅读(82)  评论(0编辑  收藏  举报