来自狂神说java
仅供学习使用
贴近硬件运行快效率高,但指针与内存管理麻烦
面向对象,贴近c
无指针与内存管理,移植性高,只需jvm(java虚拟机)即可在任何电脑上运行。
java2企业版(j2EE)适用服务器。
特点:高可用,高性能,高并发
继续发展形成的工具(常用)
构建工具:Maven
应用服务器:Tomcat
Web开发:Spring,myBatis
开发工具:idea,eclipse
2006:Hadoop(大数据领域)
2008:Android
面向对象、简单性、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性。
javaSE:标准版(桌面程序,控制台开发)
javaME:嵌入式开发(手机,家电) 已被淘汰
javaEE:企业级开发(web端,服务器开发)
学习步骤 javaSE --> javaEE
JDK:Java Development Kit #jdk包含jre与jvm JRE:Java Runtime Environment #jre包含jvm JVM:Java Virtual Machine
推荐jdk8
删除java安装目录(直接连文件一起删除)
删除环境变量中的JAVA_HOME
删除环境变量中path下的java目录
打开cmd输入 java -version
下载
双击安装
配置环境变量(网上很多教程)
安装完成。
打开cmd,输入java -version,出现如下结果即为安装成功。
bin //java可执行文件 include //引入c语言头文件 jre //运行环境 lib //java类库 src //资源文件,放了很多基础类