第一章Java开发入门

学习目标:

1.JAVA如何实现跨平台?

2.了解  JDK、JVM、JRE开发环境。

3.掌握 jdk 8.0 LTS 开发环境。

4.掌握  jdk 17.0  LTS 开发环境。

5.掌握 idea 开发工具的使用方法。

6.掌握记事本开发“Hello Werld”保存源码并编译运行结果。


学习内容:

1.实现JAVA跨平台。

       Java是一种高级编程语言,最初被设计为能够在任何计算机上运行,而不受硬件和操作系统的限制。它实现了跨平台功能的方式是使用Java虚拟机(JVM)。

以下是Java实现跨平台功能的原理:

     1. Java虚拟机规范:Java虚拟机规范定义了Java虚拟机的指令集、数据类型和架构等标准,以确保Java应用程序可以在不同的Java虚拟机实现之间进行交换。这种标准化方法保证了Java应用程序的可移植性。
     2. Java字节码:Java编译器将Java源代码编译成字节码,这些字节码是中间代码,可以在任何Java虚拟机上执行。由于Java虚拟机提供了一致的执行环境,因此Java应用程序不需要为每个平台重新编译代码。
     3. JVM实现:Java虚拟机实现是Java实现跨平台性的关键。不同的JVM实现必须遵循Java虚拟机规范,并将Java字节码转换成特定平台的本地指令。当Java应用程序在不同的操作系统上运行时,JVM实现将提供一个统一的执行环境。

2.JDK、JVM、JRE开发环境。

1.1开发环境JDK

     JDK (Java Development Kit Jave开发工具包),是开发Java程序使用的工具包,可以编译运行Java程序(开发Java程序)。

1.2JRE

     JRE(Java Runtime Environment Java运行环境),是Java程序运行的最小环境(运行编译好的Java程序)系统API:Java运行时候用的基础核心组件。

1.3JVM

     JVM(Java Virtual Machines Java虚拟机),用于执行Java字节码。

1.4JDK,JRE,JVM的关系

 

 3.掌握 jdk 8.0 LTS 开发环境。

1 、下载 jdk1.8 需要注册会员。进行登录后方可下载。

 

 2、安装jdk1.8。

 

3、配置开发环境(环境变量)。

           3.1 、JAVA_HOME 新建
            C:\Program Files\Java\jdk1.8.0_361
           3.2、CLASSPATH 新建
          .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

 

      3.3、 path 编辑
       .;%JAVA_HOME%\bin

 

4、测试java开发环境。

5HelloWorld.java程序开发编译,并运行测试。

 

 java -version 查看版信息。

javac Demo.java 编译程序,会自动生成Demo.class字节码文件。

java Demo 运行程序会自动加载Demo.class文件的类的字节码程序并运行。
运行成功就证明环境搭建成功。

4.掌握  jdk 17.0  LTS 开发环境。

1、登录www.oracle.com下载解压。

2、配置开发环境(环境变量)。

 

3、编写程序,测试运行效果。

 

 5.掌握 idea 开发工具的使用方法。

1、jetbrains.com 官方下载 idea 2023.3.2.zip 
2、3.jetbra.in

 

3、编辑 ij/bin/idea64.exe.vmoptions 文件,最后添加如下 -javaagent:d:/soft/ij/jetbra/ja-netfilter.jar
4、执行 ij/jebra/scripts/install-allusers.vbs
5、启动 ij/bin/idea64.exe
6、启动程序选择激活,复制源代码

idea 安装插件 

 建立项目

    


idea建立jdk1.8基本项目 

项目结构  

 总结:今天初步的学习了一些JAVA的开发工具和开发环境的配置,完成了开发工具的安装和了解了工具的使用方法,是特别充实的一天,继续加油,让我们一起学习。

学习时间:

周一至周五早上 9点—下午6点


学习产出:

*笔记2篇

*CSDN技术博客1篇

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值