Java 初步

1972年C诞生:指针和内存管理令人头疼

1982年C++诞生

1995年Java诞生:没有指针、没有内存管理、可移植性(JVM),刚开始叫C++——,后来叫oak,后来正式命名为java

  1. Java 2 标准版(J2SE):桌面

  2. Java 2 移动版(J2ME):手机

  3. Java 2 企业版(J2EE):服务器

Java特性和优势

  • 简单性:借鉴于C

  • 面向对象:万事万物皆对象,人的思维

  • 可移植性:write once,run anywhere

  • 高性能:可编译

  • 分布式:URL 统一资源定位符,访问网络资源如同访问本地资源一样

  • 动态性:本身不是动态的,但通过反射机制可以实现动态

  • 多线程:同时进行多个操作

  • 安全性:防病毒

  • 健壮性:异常处理机制 + 去掉了指针 + 去掉了内存管理

JDK、JRE、JVM

![](/Users/bellinda/Library/Application Support/typora-user-images/image-20221220145910230.png

image-20221220151415455

卸载JDK

  1. 删除Java的安装目录

  2. 删除JAVA_HOME

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

  4. java -version

安装JDK

  1. 百度搜索JDK8,找到下载地址

  2. 同意协议

  3. 下载电脑对应的版本

  4. 双击安装JDK

  5. 记住安装的路径

  6. 配置环境变量

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

    • 环境变量-->JAVA_HOME

    • 配置path变量

      • %JAVA_HOME%\bin

      • %JAVA_HOME%\jre\bin

        安装JDK

  7. 测试JDK是否安装成功

    • 打开cmd

    • java -version

       

目录介绍

  • bin:java可执行程序

  • jre

  • include:因为JDK是用C和C++编写,启动时这里引入C语言的一些头文件.h

  • lib:java的类库文件

  • src.zip:资源文件,一些java类,java的核心源代码

posted @ 2022-12-24 15:57  sunfy  阅读(29)  评论(0)    收藏  举报