初识Java

初识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的下载

  1. 百度搜索jdk,选择下图这个

  2. 打开选择,选择Windows操作系统,选择压缩包

  3. 点击链接下载

JDK的安装

  1. 记住安装路径

  2. 配置环境变量

    • 我的电脑--->右键--->属性

    • 环境变量--->Java_HOME

    • 配置环境变量

  3. 测试JDK是否安装成功

    • 打开命令行窗口

    • 输入java -version

JDK的卸载

  1. 删除Java的安装目录

  2. 删除环境变量Java_HOME

  3. 删除path下关于Java的目录

  4. 打开运行命令行窗口,输入java-version 查看JDK

JDK目录介绍

  1. bin目录 :用于存放一些可执行程序,如javac.exe,java.exe,jar.exe等

  2. db目录 :小型数据库

  3. jre目录 :运行时环境的根目录

  4. includ目录 :存放C语言头文件

  5. lib目录 : Java类库或库文件,是开发工具使用的归档包文件

  6. src.zip、javafx-src.zip : 放置JDK核心类源代码和javaFX源代码

第一个项目 HelloWorld

  1. 新建文件夹,存放代码

  2. 新建文本文档,后缀名为.txt

  3. 改后缀名为.java

  4. 编写代码

  public class Hello{
      public static void main(String[] args){
          system.out.prrint("Hello World!");
      }
  }
  1. 编译 打开运行命令行窗口,输入 “javac java文件名(包含后缀名)",会生成一个class文件

  2. 运行class文件,打开运行命令行窗口,输入"java class文件名(不包含后缀名)"

可能遇到的异常问题

  1. Java大小写敏感,检查大小写

  2. 文件名和类名保持一致,首字母大写

  3. 使用英文状态下的符号

Notepad++下载安装和使用

链接:百度网盘 请输入提取码 提取码:kwii

安装

  1. 鼠标右击【Notepad++ v7.7(64bit)】压缩包选择【解压到 Notepad++ v7.7(64bit)】

  2. 打开解压后的文件夹,双击【notepad++】启动软件。

  3. 图片

  4. 启动成功。

Java程序运行机制

  • 编译型 :对操作系统要求低

  • 解释型 :边执行边解释,速度要求不高

IDEA下载与安装

下载

链接:百度网盘 请输入提取码 提取码:kwii

安装

  1. 鼠标右击【IntelliJ IDEA2020(64bit)】压缩包选择【解压到 IntelliJ IDEA2020(64bit)】。

  2. 打开解压后的文件夹,鼠标右击【ideaIU-2020.1】选择【以管理员身份运行】。

  3. 点击【Next】。

  4. 点击【Browse...】可更改安装位置(建议不要安装在C盘,可以在D盘或其它磁盘下新建一个“ IDEA2020”文件夹。注:安装路径中不能有中文),点击【下一步】。

  5. 勾选【64-bit launcher、Add launchers dir to the PATH、Add "Open Folder as Project等】,点击【Next】。

  6. 点击【Install】。

  7. 软件安装中……

  8. 点击【Finish】。

  9. 双击桌面【IntelliJ IDEA 2020.1 x64】图标启动软件。

  10. 点击【Don Send】。

  11. 选择【Do not import settings】,点击【OK】

  12. 点击【Skip Remaining and Set Defaults】。

  13. 选择【Evaluate for free】,点击【Evaluate】 。

  14. 将安装包解压后的【IntelliJ IDEA2020(64bit)文件夹中的【jetbrains-agent】文件拖动到【IntelliJ IDEA】界面。

  15. 点击【Restart】。点击【为IDEA安装】。点击【是】重启IDEA。安装成功(英文版)。

  16. 汉化步骤:

    • 打开安装包解压后的【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】图标启动软件。汉化成功。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寒湮.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值