初识Java
Java的诞生
C&C++
-
1972年C诞生
-
贴近硬件,运行极快,效率极高。
-
操作系统,编译器,数据库,网络系统等
-
指针和内存管理
-
-
1982年C++诞生
-
面向对象
-
兼容C
-
图形领域,游戏等
-
新语言需求
-
语法像C
-
没有指针
-
没有内存管理
-
真正的可移植性,编写一次到处运行(安装JVM虚拟机)
-
面向对象
-
类型安全
-
高质量的类库
-
····
Java初生
-
1995年的网页简单而粗糙,缺乏互动性。
-
图形界面的程序(Applet)
-
1998年
-
Java 2标准版(J2SE)
-
Java 2移动版(J2ME)
-
Java 2企业版(J2EE) 互联网诞生,强大,健壮,适合团队合作
-
Java发展
-
基于Java开发了很多的平台,系统,工具(大部分开源)
-
构建工具: Ant , Maven , Jekins
-
应用服务器:Tomcat , Jetty ,Jboss , Websphere , Weblogic
-
Web开发:Struts , Spring , Hibernate , myBatis
-
开发工具:Eclipse , Netbean , intellij idea , Jbuilder
-
····
-
-
2006:Hadoop (大数据领域)
-
2008: Android (手机端)
-
三高:高可用 ,高并发 , 高性能
Java的特性和优势
-
简单性(基于C语言)
-
面向对象(程序设计技术)
-
可移植性(跨平台)
-
高性能
-
分布式
-
动态性(反射机制)
-
多线程(交互行为)
-
安全性
-
健壮性(异常机制)
Java三大版本
-
JavaSE : 标准版(桌面程序,控制台开发.....)
-
JavaME : 嵌入式开发(手机,小家电.....)
-
JavaEE : 企业级开发(web端,服务器开发.....)
JDK、JRE、JVM
-
JDK:Java开发者工具
-
JRE:Java运行环境
-
JVM:Java虚拟机
Java开发环境搭建
JDK的下载
-
百度搜索jdk,选择下图这个
-
打开选择,选择Windows操作系统,选择压缩包
-
点击链接下载
JDK的安装
-
记住安装路径
-
配置环境变量
-
我的电脑--->右键--->属性
-
环境变量--->Java_HOME
-
配置环境变量
-
-
测试JDK是否安装成功
-
打开命令行窗口
-
输入java -version
-
JDK的卸载
-
删除Java的安装目录
-
删除环境变量Java_HOME
-
删除path下关于Java的目录
-
打开运行命令行窗口,输入java-version 查看JDK
JDK目录介绍
-
bin目录 :用于存放一些可执行程序,如javac.exe,java.exe,jar.exe等
-
db目录 :小型数据库
-
jre目录 :运行时环境的根目录
-
includ目录 :存放C语言头文件
-
lib目录 : Java类库或库文件,是开发工具使用的归档包文件
-
src.zip、javafx-src.zip : 放置JDK核心类源代码和javaFX源代码
第一个项目 HelloWorld
-
新建文件夹,存放代码
-
新建文本文档,后缀名为.txt
-
改后缀名为.java
-
编写代码
public class Hello{ public static void main(String[] args){ system.out.prrint("Hello World!"); } }
-
编译 打开运行命令行窗口,输入 “javac java文件名(包含后缀名)",会生成一个class文件
-
运行class文件,打开运行命令行窗口,输入"java class文件名(不包含后缀名)"
可能遇到的异常问题
-
Java大小写敏感,检查大小写
-
文件名和类名保持一致,首字母大写
-
使用英文状态下的符号
Notepad++下载安装和使用
链接:百度网盘 请输入提取码 提取码:kwii
安装
-
鼠标右击【Notepad++ v7.7(64bit)】压缩包选择【解压到 Notepad++ v7.7(64bit)】
-
打开解压后的文件夹,双击【notepad++】启动软件。
-
-
启动成功。
Java程序运行机制
-
编译型 :对操作系统要求低
-
解释型 :边执行边解释,速度要求不高
IDEA下载与安装
下载
链接:百度网盘 请输入提取码 提取码:kwii
安装
-
鼠标右击【IntelliJ IDEA2020(64bit)】压缩包选择【解压到 IntelliJ IDEA2020(64bit)】。
-
打开解压后的文件夹,鼠标右击【ideaIU-2020.1】选择【以管理员身份运行】。
-
点击【Next】。
-
点击【Browse...】可更改安装位置(建议不要安装在C盘,可以在D盘或其它磁盘下新建一个“ IDEA2020”文件夹。注:安装路径中不能有中文),点击【下一步】。
-
勾选【64-bit launcher、Add launchers dir to the PATH、Add "Open Folder as Project等】,点击【Next】。
-
点击【Install】。
-
软件安装中……
-
点击【Finish】。
-
双击桌面【IntelliJ IDEA 2020.1 x64】图标启动软件。
-
点击【Don Send】。
-
选择【Do not import settings】,点击【OK】
-
点击【Skip Remaining and Set Defaults】。
-
选择【Evaluate for free】,点击【Evaluate】 。
-
将安装包解压后的【IntelliJ IDEA2020(64bit)文件夹中的【jetbrains-agent】文件拖动到【IntelliJ IDEA】界面。
-
点击【Restart】。点击【为IDEA安装】。点击【是】重启IDEA。安装成功(英文版)。
-
汉化步骤:
-
打开安装包解压后的【IntelliJ IDEA2020(64bit)】文件夹,鼠标右击【resources_zh_CN_IntelliJIDEA_2020_r1】选择【复制】。
-
鼠标右击桌面【IntelliJ IDEA 2020.1 x64】图标选择【打开文件所在位置】。
-
点击文件夹路径中的【IntelliJ IDEA 2020.1 x64】。
-
双击打开【lib】文件夹。
-
在空白处鼠标右击选择【粘贴】。
-
双击桌面【IntelliJ IDEA 2020.1 x64】图标启动软件。汉化成功。
-