java的特性和优势,三大版本安装


Java的特性和优势

  • 简单性(简单易学c++语法纯净版没有指针运算,头文件,不用去分配内存,语法基于c)
  • 面向对象(是一种程序设计技术,重点放在对象以及对象之间的接口上,模拟人的思维去写程序,所以易于上手,java:万物皆对象)
  • 可移植性(跨平台,最重要优势,一次编写到处运行:write once run anywhere)
  • 高性能(即时编译,可以使某些代码的效率接近c++的效率,也许有一天会随着技术的发展,超过c++)
  • 分布式
  • 动态性(运用反射机制 框架中)
  • 多线程(边听音乐,边看电影 也是成为主流开发软件的原因之一)
  • 安全性(适用于网络分布式环境,吸收了c和c++的优点)
  • 健壮性(异常机制)

思考:为什么Java能过成功

天时地利人和
自身具备强大的特性之外
踩中了互联网发展的节奏
例如windows,系统好用
个人电脑发展的节奏
所以我们除了自身的努力之外,也需要一定的机遇
但是我们需要做一个准备,在机遇来临之前,我们需要给自己打造的足够健壮
java要是没有这么多的优势,在互联网来,也不会火起来了
我们需要不断地学习,提高自己,让自己的人生更有价值。
而不是仅仅活着,这样太简单了。


Java三大版本

Write Once Run Anywhere

  • JavaSE:标准版(桌面程序,控制台开发...)
  • JavaME:嵌入式开发(手机,小家电..基本没人使用了)
  • JavaEE:企业级开发(web端,服务器开发...)

JDK,JRE,JVM

  • JDK:Java Decelopment Kit(Java开发者工具)
  • JRE:Java Runtime Environment(Java运行环境)
  • Jvm:Java Virtual Machine(Java虚拟机)

Java开发环境搭建

  • JDK下载与安装

  • 配置环境变量

  • JDK目录介绍

  • HelloWord及简单语法规则

  • Notepad+++按装和使用

  • 卸载jdk

    • 去Java_ome找到安装路经,删除安装目录
    • 删除配置环境JAVA_HOME和path目录
    • 去cmd java -version
  • 安装jdk8

    • 百度搜索jdk8,找到下载地址
    • 同意协议
    • 下载电脑对应的版本
    • 双击安装JDK
    • 记住安装路径
    • 配置环境变量
      • 我的电脑-->右键-->属性
      • 环境变量-->JAVA_HOME
      • 配置path变量
  • 测试JDK是否安装成功

    • 打开cmd
    • java - version 出现版本信息就成功了

      这样就成功了!