Java基础知识整理,注释、关键字、运算符

发布时间:2024-02-04 13:51:25

写在开头

从高层建筑开始,如果你想学好汉语,你应该先学拼音,如果你想学好英语,你应该先学26个字母。编程语言也是如此。如果你想学好它,你必须首先掌握它的基本语法和知识。今天,让我们来谈谈Java语言中频率高、基础性强的知识点!

Java中的注释

注释的功能:拨云见日!在日常工作中,总会遇到很多逻辑复杂的大代码,让人感到困惑。这个时候,如果能简洁全面地加上注释,读者会豁然开朗。这就是注释的魅力!一般在Java的日常开发中,我们分为以下三类注释在这里插入图片描述

  1. 单行注释: 它通常用于解释单行代码在方法中的作用。
  2. 多行注释:通常用于解释代码的作用,使用频率低,不允许嵌套
  3. 文档注释: 类和方法中常用的注释

代码案例:

package com.javabuild;/** * 文档注释 * @author javabuild * @date 2024-01-16 12:32:31 */public class TestComments {        /**     * 文档注释     * @param args 参数     */    public static void main(String[] args) {            ///单行注释        System.out.print(1);                /* 多行注释        System.out.print(2);        System.out.print(3);        */    }}

【注意事项】

在Java中使用注释时,应满足注释的三个要素:1、Nothing is strange:注释必要2、Less is more:言简意赅3、Advance with the times:与时俱进

在《阿里巴巴开发者手册》中,对注释提出了12条规定,感兴趣的同学可以来看看。

Java中的关键字
识别符:用于识别事物的名称,在Java中类别名、方法名、常量名等,是识别符关键字:特殊识别符,为Java代码统一管理和小写字母串,如类别关键字是class,在Java中看到关键字修改文件,我们都知道这是一个类别。保留字:顾名思义,保留字是Java为未来可能的扩展而保留的。它还没有被用作关键字,但在未来是可能的,比如谷歌、const是Java中的保留字(但这两个是c语言中的关键字)

那么关键词是什么呢?看图说话->

在这里插入图片描述

访问控制符

Java有四种访问控制符,用于控制类中属性和方法的可见性。

1,public 在任何类别中都可以访问public修改的成员变量和方法。  在java源文件中,只有一个类被声明为public,一旦有一个类被public修改 ,java源文件的文件名必须与public修改的类别相同,否则编译将无法通过。2,protected 被protected修改的成员将被位于同一package中的所有类别访问,并被所有子类别继承。3,friendly 默认,缺省。在成员面前不写访问修改符,所以在上表中空不写,默认是友好的。  可以访问同一package中的所有类别。  被 friendly修改的成员只能由同一个package中的子类继承。4,私有的。只能在当前类别中访问。

【快速记忆表】在这里插入图片描述

类、方法、变量修饰符
1,abstract 用于声明抽象类和抽象方法。2,class 用于声明一个类。3,extends 用于生命的一个类是从另一个类或接口继承的4,final 不能修改或继承用于表示变量、方法或类别的最终。5,implements 接口实现6,interface 声明一个接口7,native 用于声明本地方法的本地方法是指 Java 在代码中声明但在本地代码(通常) C 或 C++ 该方法通常用于与操作系统或其他本地库交互。...还有很多其他的,大多数关键词都可以通过英语单词的意思来判断!
基本类型
byte:一个字节,8个short:两个字节,16个int:4个字节,32个long:8个字节,64个float:4个字节,32个double:8个字节,64个boolean:官方文件没有明确定义,这取决于 JVM 制造商的具体实现。理解在逻辑上是占用 但实际上会考虑计算机高效存储因素charr:2个字节,16位

在这里插入图片描述

Java中的运算符

在之前的博客文章中,有人说所有的程序语言最终都是用来处理数据的,所以处理数据最基本的加、减、乘、除等都是通过操作符实现的。Java大致可以分为以下操作符,直接整理一个思维脑图,看起来很方便在这里插入图片描述本文未完待续...

上一篇 【Java】使用多态特性来实现微信、支付宝、银联的流程部署
下一篇 返回列表

文章素材均来源于网络,如有侵权,请联系管理员删除。

标签: Java教程Java基础Java编程技巧面试题Java面试题