java发展及安装

  1. 机器语言第一代语言:由0和1组成

  2. 汇编语言:提高代码可读性,解决人类无法读懂机器语言;指令代替二进制

  3. 第三代语言:大体分为:面向过程和面向对象两大类,两者相辅相成

  4. c语言是典型的面向过程语言,c++\java是典型的面向对象语言

  5. 现在已有的语言:c \ c++ \ java \ c# \ python \ php \ javascript \ ……

  6. c是比较底层的语言

java发展史

  1. 1972年c出生:贴近硬件,运行快,效率高;操作系统,编译器,数据库,网路系统等,指针和内存管理,较难理解

  2. 1982年c++出生:面向对象,兼容c语言,优势方向图形领域,游戏……


java

  1. 高可用、高性能、高并发简称三高

  2. 基于java开发了巨多的平台,系统和工具:

构建工具Ant, Maven, Jekins
应用服务器Tomcat, Jetty, Jboss, Websphere, Weblogic
Web开发Struts, Spring, Hibernate, myBatis
开发工具Eclipse, Netbean, intellij idea, Jbuilder
……
  1. 2006年:Hadoop出现(大数据领域)

  2. 2008年:Android出现(手机端)

特性和优势

1.简单性(基于C)、面向对象(模拟人类)、 可移植性(跨平台:其它平台也能运行)、 高性能、 分布式、 动态性(反射)、 多线程(能多应用同时运行)、 安全性、 健壮性

时代发展的结果


**write once、Run Anywhere

jvm:虚拟机支持java跨平台

javaSE: 标准版(桌面程序,控制台开发……)

javaME: 嵌入式开发(手机, 小家电……)

javaEE: E企业级开发(web端, 服务器开发)


JDK、JRE、JVM

jdk:Java Development kit (开发者工具)

jre:java runtime environment (开发环境)

jdk下载:点击此电脑查看电脑配置

下载地址

推荐下载jdk8,所以这个网址直接到jdk8,也可以搜索其他版本

csdn大佬博客

安装详情看大佬的博客

打开命令符cmd: 任意文件下输入 java -version ,以下情况安装成功

jdk配置环境变量:

鼠标右键此电脑,选择属性,点击高级系统设置,点击环境变量

点击path,点击编辑,点击新建

或者在系统变量下新建

变量名:java_home

变量值:c:/jdk

再去点击path,点击编辑,后点击新建填写%java_home%\bin(%:表示引用)

  • 26
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值