Java(day2

java入门

java帝国前身

1972年c语言诞生

  • 优势:贴近硬件,运行极快,效率极高
  • 适用:操作系统,编译器,数据库,网络系统等
  • 弊端:指针和内存管理

1982年c++诞生

  • 优势:面向对象,兼容c
  • 适用对象及优势领域:图形领域,游戏由较高造诣
  • 弊端:比较难上手
  • 会学到很多计算机底层知识

java诞生及发展

基于java开发的众多开源平台,系统,工具

  • 构建工具:Ant, Maven, Jenkins
  • 应用服务器:Tomcat, Jetty, Jboss, Websphere, weblogic
  • Web开发:Struts,Spring, Hibernate, myBatis
  • 开发工具:Eclipse, Netbean, intellij idea,Jbuilder

java 特性和优势

本身的条件

  • 简单性
  • 面向对象
  • 可移植性
  • 高性能
  • 分布式(网络分布式环境所设计的)
  • 动态性(通过反射让其拥有动态性)
  • 多线程(带来更多的交互性,成为主流网站开发语言原因之一)
  • 安全性和健壮性

java为什么成功

要准备充分才能抓住机会

java的三大版本

最大的特性

跨平台:Write Once, Run Anywhere

JVM:虚拟机

三大版本

JavaSE: 标准版(桌面程序,控制台开发。首先要学的

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

JavaEE:企业级开发(要打牢JavaSE基础)

JDK , JRE, JVM

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

QQ截图20210305000627

posted @ 2021-03-05 00:18  MiKaSan  阅读(39)  评论(0)    收藏  举报