Java入门及环境搭建
C&C++
-
1972年 C诞生
-
贴近硬件,运行极快,效率极高。
-
操作系统、编译器、数据库、网络系统等。
-
指针和内存管理。
-
-
-
面向对象
-
兼容C
-
-
反抗
-
建立一个新语言
-
语法有点像C
-
没有指针
-
没有内存管理
-
真正的可移植性,编写一次,到处运行
-
面向对象
-
类型安全
-
高质量的类库
-
......
-
JAVA初生
-
1995年的网页简单粗糙,缺乏互动性。
-
图形界面的程序(Applet)
-
Bill Gates曰:这是迄今为止设计的最好的语言
-
JAVA 2 标准版(J2SE):占领桌面
-
JAVA 2 移动版(J2ME):占领手机
-
JAVA 2 企业版(J2EE):占领服务器
-
大量巨头加入
-
他们基于JAVA开发了很多平台、系统和工具
-
构建工具:Ant,Maven,Jekins
-
应用服务器:Tomcat
-
Web开发:Spring
-
开发工具:Eclipse,Netbean
-
......
-
-
2006:Hadoop(大数据领域)
-
2008:Android(手机端)
-
帝国诞生!
JAVA的特性和优势
-
简单性:没有头文件,没有指针运算,语法基于C
-
面向对象:一种程序设计技术,模拟人的思维写程序
-
可移植性:write once , run anywhere.
-
高性能
-
分布式 URL
-
动态性 反射机制
-
多线程
-
安全性
-
健壮性
JAVA三大版本
-
Write Once , Run Anywhere JVM(JAVA虚拟机)
-
JavaSE:标准版(桌面程序,控制台开发......)
-
JavaME:嵌入式开发(手机,小家电......)
-
JavaEE:E企业级开发(Web端,服务器开发......)
JVA JRE JVM
-
JDK : Java Development Kit (Java开发者工具)
-
JRE : Java Runtime Environment (Java运行时环境)
-
JVM : JAVA Virtual Machine (JAVA虚拟机)
卸载JDK
-
删除Java的安装目录
-
删除JAVA_HOME
-
删除path下关于java的目录
-
Java -version
安装JDK
-
百度搜索JDK8,找到下载地址
-
同意协议
-
下载电脑对应的版本
-
双击安装JDK
-
记住安装的路径 D:\Environment\java\jdk2.8\
-
配置环境变量
-
我的电脑--->右键--->属性
-
环境变量--->JAVA_HOME
-
配置path变量
-
-
测试JDK是否安装成功
-
打开cmd
-
java -version
-
notepad++
HelloWorld
Java程序运行机制
-
编译型
-
解释型
-
程序运行机制

浙公网安备 33010602011771号