• 让我们第一次走进Java的世界


    由于我也是一名初学者,我简单的对Java做了一些了解,我接下来会以我的角度来说明,什么是Java?

    一 Java语言概述

    1.1 java是什么

    我这里先做一下,Java的介绍,可别嫌弃啰里啰唆,ava是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。
    不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和
    跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。

    1.2 Java语言重要性

    1. 语言广泛使用程度
      下图数据来自于TIOBE编程语言社区的排行榜,常年占据语言排行榜榜首,是近些年最火的编程语言之一。
      在这里插入图片描述
      这里的排名仅仅只是说明,Java是一门值得学习的语言,并灭有说其他语言不好,各种编程语言,有特定的环境去使用,我这里就不过多赘述了。

    1.3 Java语言的发展历史

    大家简单了解一下即可
    Java 语言源于 1991 年 4 月,Sun 公司 James Gosling博士 领导的绿色计划(Green Project) 开始启动,此计划最
    初的目标是开发一种能够在各种消费性电子产品(如机顶盒、冰箱、收音机等)上运行的程序架构。这个就是Java的
    前身: Oak (得名与Java创始人James Gosling办公室外的一棵橡树),但由于这些智能化家电的市场需求没有预期
    的高,Sun公司放弃了该项计划。随着1995年代互联网的发展,Sun公司看见Oak在互联网上应用的前景,于是改
    造了Oak,于1995年5月以Java的名称正式发布,并提出“Write once, Run anywhere" 的口号。

    1.4 java语言的特性

    我这里罗列出来,大家有兴趣的可以去了解Java为什么会有这些特性哈。
    简单性、面向对象、分布性、编译和解释性、稳健性、安全性、可移植性、高性能、多线索性、动态性

    1.5 Java的开发环境安装

    这可能是大家最关心的了
    jdk安装的入口
    我这里推荐大家进去官网进行安装。
    这里我进行给大家说明,大家下载完之后,无脑下一步
    第一步
    在这里插入图片描述
    修改jdk目录
    在这里插入图片描述
    根据提示安装就成功了
    在这里插入图片描述

    安装成功以后,我们就要进入环境变量的配置
    1.“我的电脑”右键→属性→高级系统设置→环境变量
    在这里插入图片描述
    在这里插入图片描述

    2.点击“新建”,新建系统变量JAVA_HOME,值为JDK安装根目录
    在这里插入图片描述
    在这里插入图片描述

    3.编辑PATH变量,将刚刚新建的JAVA_HOME变量加上bin目录设置到PATH中
    【 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 】
    在这里插入图片描述
    一切的准备工作准备工作准备就绪以后。
    我们就要验证自己安装成功没有
    4.验证安装成功没有

    在这里插入图片描述

    二.java的main方法

    2.1 Java的第一个程序

    public class HelloWorld{
    	public static void main(String[] args){
    	 	System.out.println("Hello,world"); 
    	 	}
     }
    
    • 1
    • 2
    • 3
    • 4
    • 5

    如上展示的就是最简单的一个Java程序,可能大家看到后一头雾水,可以说,Java的main方法应该是当前主流编程语言中最“长”的。
    通过上述代码,我们可以看到一个完整的Java程序的结构,Java程序的结构由如下三个部分组成:
    1.源文件(扩展名为*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个
    类。类的内容必须包含在花括号里面。
    2.类:类中带有一个或多个方法。方法必须在类的内部声明。
    3.方法:在方法的花括号中编写方法应该执行的语句。
    总结一下:类存在于源文件里面;方法存在于类中;语句存在于方法中。

    2.2 java到底是如何执行的。

    看一看文字描述
    Java是一门半编译型、半解释型语言。先通过javac编译程序把源文件进行编译,编译后生成的.class文件是由字节
    码组成的平台无关、面向JVM的文件。最后启动java虚拟机来运行.class文件,此时JVM会将字节码转换成平台能够
    理解的形式来运行。
    如果我们还是没理解的话
    再来看看分步骤的说明
    1.使用记事本或者IDEA(集成开发环境)编写Java源程序
    ⒉使用javac.exe编译器编译Java源程序,生成xxx.class的字节码文件语法格式: javac xxx.java3.使用java运行xxx.class字节码文件语法格式: java xxx
    3.使用Java运行xxx.class字节码文件 语法格式 :java xxx

    三.关于第一次写Java代码我们会遇到的问题

    1. 源文件名后缀不是.java
    2. 类名与文件名不一致
    3. main方法名字写错:mian
    4. 类没有使用public修饰
    5. 方法中语句没有以分号结尾
    6. 中文格式的分号
    7. JDK环境没有配置好,操作系统不能识别javac或者java命令

    当然哈,问题很多,还请大家努力去尝试,比如百度。第一次嘛,都会遇到问题呢?

  • 相关阅读:
    vue 祖先组件操作后代组件方法
    全球变暖我们在行动
    spring 循环依赖以及解决方式
    测试用例基础
    C# Onnx Yolov8 Detect 印章 指纹捺印 检测
    从理论到实践:如何用 TDengine 打造完美数据模型​
    LVS: ambighouse pin count in file “xx“ but none has xx pins问题
    【Filter 过滤器、Listener 监听器基础】
    学习笔记——并查集
    ESP-IDF的vscode环境编译时出现“fatal error: nvs.h: No such file or directory”的解决方法
  • 原文地址:https://blog.csdn.net/qq_45726327/article/details/127778916