初识Java:探索编程世界的无限可能


前言

在这个信息爆炸的时代,编程已经成为了一种不可或缺的技能。作为一名初学者,我第一次接触到了Java这门编程语言,它的魅力让我深深着迷。本文将分享我第一次接触Java的经历,以及一些Java的基本概念。

一、Java是什么?

Java是一种面向对象的编程语言,它的设计目标是让程序员能够尽可能地编写一次代码,然后在不同的平台上运行。这种跨平台的特性使得Java在软件开发领域具有很高的地位。Java的主要特点包括简单、安全、稳定和可扩展性。Java在许多领域都有着广泛的应用,如企业级应用、移动应用等。

二、那么是谁创造了Java

詹姆斯 高斯林

软件工程师,加拿大人被人们称为java之父。 java语言开始于1991年4月份,项目开始目标是类似于智能家居,在智能家居上面运行的程序。Java的语言口号是write once run anywhere,一次编译任何地方都可以运行

三、Java特点

1.安全性
2.面向对象
3.分布式(微服务)
4.健壮性
5.简单性
6.体系结构中立:java编译器通过生成于特定计算机体系结构无关的字节码指令来实现这一特性,这就是为什么说Wite once Run anywhere

四、安装JDK

那么让我们了解一下什么是JDK

  1. 简介
    JDK : Java SE Development Kit Java开发工具
    JRE : Java Runtime Environment Java运行环境
    如果要从事Java编程,则需要安装JDK,如果仅仅是运行一款Java程序则JRE就满足要求

     以下安装也是1.8的安装
    

    这个是jdk1.8的程序安装
    直接写一步
    在这里插入图片描述

环境配置等等

关于JDK的配置,网上流传的方法特别多,有的也特别复杂,完全不可取。配置之前,先弄清楚到底配置什么东西。

第一:JAVA_HOME 环境变量,值为JDK的安装目录,为什么要这么配置能,主要是应为很多开源软件的依赖到这个变量,用于寻找机器上的Java环境,比如:Tomcat , Maven

第二:Path变量值中追加Java命令的路径,道理很简单,就是希望能够在命令行中,直接使用JDK中提供的命令,比如:java, javac

在JDK1.6以及之后,安装Java的开发环境,只需要配置上面两个内容即可。

第一步:配置JAVA_HOME
在这里插入图片描述
第二步:配置Path, 需要注意Path路径一般是存在的,只需要追加即可。这里使用%JAVA_HOME%的意思是直接引用上面配置的JAVA_HOME的值,这样的好处在于,如果Java安装目录发生变话,主需要修改JAVA_HOME的值,不用再修改Path变量的值。

在这里插入图片描述
在这里插入图片描述
第三步:配置CLASSPATH

变量名: CLASSPATH
变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
注意前面的 . 这个点号不能省略掉

⚠️总结Java的安装包分为两类,一类是JRE其就是一个独立的Java运行环境; 一类是JDK其是Java的开发环境,不过在JDK的发布包中包含了一个独立的JRE,另外需要注意JDK本身就内置有JRE。

五、编程软件

IntelliJ IDEA 2023版本是一款功能强大的集成开发环境(IDE),它为Java开发者提供了丰富的工具和功能,以支持高效的编程工作。
IDEA 2023版本是学习和开发Java的一个很好的选择,但其他版本的IDEA或者不同的IDE(如Eclipse, NetBeans等)也可以作为学习和开发Java的工具。每个IDE都有其独特的特点和优势,选择哪一个取决于个人偏好、项目需求以及特定功能的需求。

总的来说,无论选择哪个版本或类型的IDE,重要的是要熟悉其提供的功能和工具,以便能够充分利用它们来提高编程效率和质量。

六、总结

我深刻地认识到编程不仅仅是一门技术,更是一种思维方式。它教会了我如何分析问题、解决问题,以及如何与他人合作。在未来的日子里,我会努力好好学习Java,不断提高自己的编程能力,探索编程世界的无限可能。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值