Java基本语法小白入门级

 更新时间:2023年05月27日 10:42:56   作者:博客0214  
Java基本语法就是指java中的规则,也是一种语言规则,规范,同时也能让您在后面的学习中避免不必要的一些错误和麻烦,是您学好java必修的第一门课程

1.类与文件名

在Java中,每个程序都是以类为基础进行编写的。一个简单的Java程序通常包含一个类,类名应该以大写字母开头。Java源代码文件的文件名必须与类名相同,并以.java作为文件扩展名。

例如,下面是一个名为HelloWorld的简单Java程序:

  public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello, World!");
        }
    }

这个程序应该保存在名为HelloWorld.java的文件中。

2.main方法

Java程序的执行入口是main方法。main方法必须声明为public static void,并接受一个字符串数组参数。在上面的HelloWorld示例中,我们可以看到一个典型的main方法。

3.标识符

标识符用于命名类、方法、变量等。Java标识符必须以字母(a-z或A-Z)、美元符号($)或下划线(_)开头,后面可以跟任意数量的字母、数字(0-9)、美元符号或下划线。Java标识符区分大小写。

以下是合法的标识符示例:

MyClass
main
counter
_name
$value

4.注释

Java支持三种注释:

单行注释:以//开头,从开头到行尾的内容都是注释。

// 这是一个单行注释

多行注释:以/*开头,以*/结尾,中间的内容都是注释。

/* * 这是一个多行注释 * 它可以跨越多行。 */

文档注释:以/**开头,以*/结尾,用于生成Java API文档。

/** * 这是一个文档注释 * 用于描述类、方法或变量的用途。 */

5.关键字与保留字

Java有一些预定义的关键字,如classpublicstatic等。关键字在Java程序中具有特殊含义,不能用作标识符。此外,Java还有一些保留字,如constgoto,虽然目前没有使用,但也不能用作标识符。

6.语句与分号

Java中的语句类似于英语中的句子,用于表达一定的操作。每个Java语句以分号(;)结尾。例如,下面是一个简单的Java语句:

System.out.println("Hello, World!");

7.代码块与大括号

大括号({和})用于定义代码块,包括类、方法以及控制结构(如if、for等)的主体。在Java中,大括号内的代码块通常需要进行缩进,以提高代码的可读性。

例如,以下是一个包含大括号的Java代码块:

if (x > y) {
    System.out.println("x is greater than y");
} else {
    System.out.println("x is less than or equal to y");
}

现在你已经了解了Java的基本语法。在接下来的章节中,我们将更深入地学习Java的各种特性。请随时向我提问,如果你对这些内容有任何疑问。

到此这篇关于Java基本语法小白入门级的文章就介绍到这了,更多相关Java基本语法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • JavaWeb开发之【Tomcat 环境配置】MyEclipse+IDEA配置教程

    JavaWeb开发之【Tomcat 环境配置】MyEclipse+IDEA配置教程

    这篇文章主要介绍了JavaWeb开发之【Tomcat 环境配置】MyEclipse+IDEA配置教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • 一文搞懂 MyBatis的事务管理机制

    一文搞懂 MyBatis的事务管理机制

    MyBatis是一款优秀的持久层框架,相信很多Java后端开发人员对它都不会陌生。本文将从事务概述、MyBatis实现事务的方式、事务实现源码分析方面详细解析MyBatis的事务管理机制,需要的朋友可以参考下
    2023-05-05
  • sharding-jdbc读写分离原理详细解析

    sharding-jdbc读写分离原理详细解析

    这篇文章主要介绍了sharding-jdbc读写分离原理详细解析,很多时候,为了应付DB的高并发读写,我们会采用读写分离技术,读写分离指的是利用数据库主从技术(把数据复制到多个节点中),分散读多个库以支持高并发的读,需要的朋友可以参考下
    2023-12-12
  • Java8时间接口LocalDateTime详细用法

    Java8时间接口LocalDateTime详细用法

    最近看别人项目源码,发现Java8新的日期时间API很方便强大,所以整理了这篇文章,文中有非常详细的代码示例,对正在学习java的小伙伴们有很好的帮助,需要的朋友可以参考下
    2021-05-05
  • 详解Java String中intern方法的原理与使用

    详解Java String中intern方法的原理与使用

    这篇文章主要为大家介绍了Java String中intern方法的原理以及使用。文中通过图片和示例代码进行了详细展示,感兴趣的小伙伴可以跟随小编一起学习一下
    2022-05-05
  • Java 并发编程之线程挂起、恢复与终止

    Java 并发编程之线程挂起、恢复与终止

    这篇文章主要介绍了Java 并发编程之线程挂起、恢复与终止的相关资料,需要的朋友可以参考下
    2017-05-05
  • IDEA 2020.3.X 创建scala环境的详细教程

    IDEA 2020.3.X 创建scala环境的详细教程

    这篇文章主要介绍了IDEA 2020.3.X 创建scala环境的详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • RocketMQ 源码分析Broker消息刷盘服务

    RocketMQ 源码分析Broker消息刷盘服务

    这篇文章主要为大家介绍了RocketMQ 源码分析Broker消息刷盘服务示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • springboot项目获取请求头当中的token的方法

    springboot项目获取请求头当中的token的方法

    本文主要介绍了springboot项目获取请求头当中的token的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-11-11
  • @PathVariable、@RequestParam和@RequestBody的区别

    @PathVariable、@RequestParam和@RequestBody的区别

    本文主要介绍了@PathVariable、@RequestParam和@RequestBody的区别和使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05

最新评论