Day02 JAVA初识

Day02 JAVA初识

C&C++

  • 1972年c诞生

贴近硬件、运行极快、效率极高。

操作系统、编译器、数据库、网络系统等

指针和内存管理

  • 1982年c++诞生

面向对象

兼容c

图形领域、游戏等

JAVA初生

  • 1995年的网页简单而粗糙,缺乏互动性
  • 圆形界面的程序(Applet)
  • Bill Gates说:这是迄今为止设计的最好的语言!
  • Java2标准版(J2SE):去占领桌面
  • Java2移动版(J2ME):去占领手机
  • Java2企业版(J2EE):去占领服务器
  • 大量巨头加入

JAVA发展

  • 他们基于Java开发了巨多的平台、系统、工具

构建工具:Ant,Maven,Jekins

应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogic

Web开发:Struts,Spring,Hibernate,myBatis

开发工具:Eclipse,Netbean,intellij idea,Jbuilder

……

  • 2006:Hadoop(大数据领域)
  • 2008:Android(手机端)

JAVA特性和优势

  • 简单性
  • 面向对象
  • 可移植性
  • 高性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

JAVA三大版本

  • Write Once、Run Anywhere
  • JavaSE:标准版(桌面程序,控制台开发……)
  • JavaME:嵌入式开发(手机,小家电……)
  • JavaEE:E企业级开发(web端,服务器开发……)

JDK、JRE、JVM

  • JDK:Java Development Kit
  • JRE:Java Runtime Environment
  • JVM:JAVA Virtual Machine

JAVA开发环境搭建

JDK下载与安装

安装JDK

  1. 搜索JDK,找到下载地址
  2. 同意协议
  3. 下载电脑对应的版本
  4. 安装JDK
  5. 记住安装路径

配置环境变量

  1. 我的电脑→右键→属性
  2. 环境变量→JAVA_HOME
  3. 配置Path变量
  4. 测试JDK是否安装成功
  • 打开cmd
  • java-version

posted @ 2025-07-03 00:14  巫山独白  阅读(8)  评论(0)    收藏  举报