? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Java的来历: ? ?1995年诞生,语法有点像c源自于c? 。没有指针 。没有内存管理 。真正可移植性,编写一次 到处运行 。面向对象 。类型安全 。高质量的类库
? 图形界面的程序(applet)已经淘汰了
。java2 标准版(j2se)桌面 。java2 标准版(j2me)手机 。java2 标准版(j2ee)服务器
? ?基于java开发了巨多平台,系统 工具 0.构建工具:Ant Maven Jekins 0.应用服务器:Tomcat jetty jboss Websphere Weblogic(高可用 高性能 高并发 ) 0.web开发:struts spring hibernate mybatis 0.开发工具:eclipse netbean intellij idea jbuider .....
2006:Hadoop(大数据领域) 2008:Android(手机端)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java的特性和优势 1.简单性 2.面向对象 3.可移植性 4.高性能 5.分布式 6.动态性(本身没有)反射机制有 7.多线程 8.安全性 (网络分布式) 9.健壮性?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Java三大版本 。write once run Anywhere
。javaSE:标准版(桌面程序,控制台开发......) 。javaME:嵌入式开发(手机,小家电...)死掉了 淘汰了 。javaEE:E企业级开发(web端,服务器开发...)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? JDK JRE JVM
。JDK: Java Development kit (Java开发者工具) 。JRE:java runtime environment ?(java运行环境) 。JVM:java virtual machine ? (java虚拟机) ?
总结:前两天的还没有好好复习,但是这类基础知识掌握相对会快,加油~
|