初识 JAVA

建立的一个新的语言

  • 语法有点像c
  • 没有指针
  • 没有内存管理
  • 真正的可移植性(jvm)
  • 面向对象
  • 类型安全
  • 高质量的类库
  • ·······

JAVA初生

  • Applet
  • J2SE(标准版):去占领桌面
  • J2ME(移动版):去占领手机
  • J2EE(企业版):去占领服务器
  • 大量的巨头加入

三高问题:高可用,高性能,高并发 weblogic


JAVA发展

  • 他们基于Java开发了巨多的平台,系统,工具
    • 构建工具:Ant,Maven,Jekins
    • 应用服务器:Tomcat,Jetty,Websphere,weblogic
    • Web开发:Stuts,Spring,Hibernate,myBatis
    • 开发工具:Eclipse,Netbean,intellij,idea,Jbuilder
    • ·······
  • 2006:Hadoop(大数据领域)
  • 2008:Android(手机端)

JAVA的特性和优势

万物皆对象

write once run anywhere

  • 简单性
  • 面向对象
  • 可以移植性
  • 高性能
  • 分布式
  • 动态性 (反射机制)***
  • 多线程 (***)
  • 安全性
  • 健壮性 (异常特性)

使用的人多,环境好。

JAVA为什么能成功?

迎上了好时代


JAVA的三大版本

Write Once. Run Anywhere (JVM 虚拟机)

  • JavaSE:标准版(桌面程序,控制台开发·······)
  • JavaME:嵌入式开发(手机,家电)用的很少现在
  • JavaEE:E企业级开发(web端,服务器开发····)

JDK JRE JVM

  • JDK:Java Development Kit (Java开发工具)(包含了JRE)
  • JRE:Java Runtime Environment (java运行环境)
  • JVM:Java Virtual Machine(java虚拟机)

截图1


Java开发环境搭建

安装JDK

  1. 百度 JDK8,进入Oracle官网.
    3
    4

  2. 查看自己电脑的版本,下载对应的java版本。

    附上卸载教程:(若从未安装可略过)

    1. 我的电脑属性->高级系统设置->环境变量->java_home
      5
      因为我是自己配置的变量所以没有java_home,不管如何把安装的路径找到即可。
    2. 找到文件直接删除
    3. 清理环境变量
    4. 打开dos 输入java -version 测试

      表示卸载成功
  3. 双击安装JDK

  4. 记住安装路径

  5. 配置环境变量

    1. 我的电脑->右键->属性
    2. 环境变量->JAVA_HOME
    3. 配置path变量 %%JAVA_HOME%\bin
      %%JAVA_HOME%\jre%\bin
  6. cmd测试是否配置成功


bin:用于放可执行程序

include:引入c语言的头文件

lib:java类库文件

src.zip:java类 资源文件