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

这篇具有很好参考价值的文章主要介绍了不可不看的Java基础知识整理,注释、关键字、运算符。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

写在开头

万丈高楼平地起,要想学好汉语首先学拼音,想学好英语首先学26个字母,对于编程语言来说,一样的道理,要想学好必须先掌握其基础语法和知识,今天我们就来唠一唠Java语言中那些出现频率极高,又很基础的知识点吧!

Java中的注释

注释的作用:拨云见日!
在日常的工作中,总会遇到很多大段的代码,逻辑复杂,看得人云山雾绕,这时候若能言简意赅的加上注释,会让阅读者豁然开朗,这就是注释的魅力!
一般在Java日常开发中,我们分为以下3类注释

  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为了未来有可能的扩展而预留的,目前还没有被当做关键字使用,但未来有可能,比如goto、const就是Java中的保留字(但这俩是c语言中的关键字)

那么都有哪些关键字呢?看图说话->

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

访问控制符

Java中共有4种访问控制符,用来控制着类中属性与方法的可见性。

1,public 被public修饰的成员变量和方法可以在任何类中都能被访问到。
  被public修饰的类,在一个java源文件中只能有一个类被声明为public,而且一旦有一个类为public ,那这个java源文件的文件名就必须要和这个被public所修饰的类的类名相同,否则编译不能通过。
2,protected 被protected修饰的成员会被位于同一package中的所有类访问到,也能被该类的所有子类继承下来。
3,friendly 默认,缺省的。在成员的前面不写访问修饰符的时候,所以在上述表格中空出来没有写,默认就是友好的。
  同一package中的所有类都能访问。
  被 friendly所修饰的成员只能被该类所在同一个package中的子类所继承下来。
4,私有的。只能在当前类中被访问到。

快捷记忆表格
不可不看的Java基础知识整理,注释、关键字、运算符

类、方法、变量修饰符

1,abstract 用于声明抽象类,以及抽象方法。
2,class 用于声明一个类。
3,extends 用于生命一个类是从另外一个类或接口继承而来
4,final 用于表示某个变量、方法或类是最终的,不能被修改或继承。
5,implements 接口的实现
6,interface 声明一个接口
7,native 用于声明一个本地方法,本地方法是指在 Java 代码中声明但在本地代码(通常是 C 或 C++ 代码)中实现的方法,它通常用于与操作系统或其他本地库进行交互。
...等等还有很多,多数的关键字都可以通过英文单词的词义判断其作用!

基本类型

byte:1个字节,8位
short:2个字节,16位
int:4个字节,32位
long:8个字节,64位
float:4个字节,32位
double:8个字节,64位
boolean:官方文档未明确定义,依赖于 JVM 厂商的具体实现。逻辑上理解是占用 1位,但是实际中会考虑计算机高效存储因素
char:2个字节,16位

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

Java中的运算符

在之前的博文中,曾说过所有的程序语言最终都是用来处理数据的,那么处理数据最基本的加减乘除等等,都是通过运算符来实现,Java中大致可以分为如下几种运算符,直接整理一个思维脑图,看着方便
不可不看的Java基础知识整理,注释、关键字、运算符

本篇未完待续...文章来源地址https://www.toymoban.com/news/detail-795478.html

到了这里,关于不可不看的Java基础知识整理,注释、关键字、运算符的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java基础知识梳理

    虽然已经在实际工作中与java打交道5年之多,但是一直没系统地对java这门语言进行梳理和总结,掌握的知识也比较零散。恰好利用这段时间重新认识下java,并对一些常见的语法和知识点做个总结与回顾,一方面为了加深印象,方便后面查阅,一方面为了学好java打下基础。拉

    2024年02月04日
    浏览(65)
  • java基础知识二

    1.1、基本概念 类是具有相同属性和行为的一组对象的 集合 ,包含数据和操作,数据被称为 成员变量 ,操作被称为方法 对象是类的实例,即 对象 = 数据 + 行为 或者 对象 = 状态 + 操作 类抽象的、概念上的定义,对象是一个具体的、实际存在的个体,即一个实例 1.2、类的特

    2024年02月07日
    浏览(59)
  • java基础知识——25.异常

    这篇文章,我们来讲一下java的异常体系 目录 1.异常概述 2 java的异常继承体系 2.1 编译时异常 2.2 运行时异常 2.3 底层原理 2.4 异常的作用 3.异常的处理方式 3.1 JVM默认的处理方式 3.2 自己处理(捕获异常) 3.2.1自己处理的4个问题 3.2.2 异常中的常见方法 3.3 抛出处理 3.3.1 throws

    2024年02月01日
    浏览(53)
  • Java GC基础知识

    在对象中添加一个 引用计数器 ,每当有一个地方引用它时,计数器值就加一;当引用失效时,计数器值就减一;任何时刻计数器为零的对象就是不可 能再被使用的 引用计数法的缺陷: 如果使用 引用计数法 , objA 和 objB 除互相引用外没有任何其他引用,但是无法被回收。

    2023年04月13日
    浏览(69)
  • Java中常量基础知识

    什么是字面常量? 拿第一行输出语句来说,这行代码输出了 “hello” 这个字符串,无论何时何地运行程序,输出的这个字符串都不会变,这就是字面常量。 定义:常量即程序运行期间,固定不变的量称为常量。 package ht; public class ht1 {    public static void main(String[] args) {    

    2024年02月06日
    浏览(48)
  • Java ---基础知识& 期末复习

    1.Java是低级语言还是 高级语言    答:高级语言。 2.Java是面向对象的程序设计语言吗 答:是。 3. Java是编译型的计算机语言还是解释型的计算机语言。 答: 一种说法:Java是编译型的。因为所有的Java代码都是要编译的,.java不经过编译就无法执行。 另一种说法:Java是解释型

    2024年01月16日
    浏览(61)
  • Java基础知识篇——Java基本介绍

    Java 是 Sun Microsystems 于 1995 年首次发布的一种 编程语言 和计算平台。编程语言还是比较好理解的,什么是 计算平台 呢? 计算平台是电脑中运行应用程序(软件的环境),包括硬件环境和软件环境。一般系统平台包括一台电脑的硬件体系结构,操作系统、运行时库。 Java 是快

    2024年03月11日
    浏览(50)
  • Java基础入门知识

    以下是学习java必备的知识 目录 前言 一、Java入门 二、基本数据类型与数组 标识符与 2. 基本数据类型 3. 类型转换运算 4. 运算符 5. 数组 6.控制结构(与c使用一致) 总结 Java语言是面向对象编程语言,编写的软件与平台无关。具有语法简单、面向对象、稳定、与平台无

    2024年02月16日
    浏览(67)
  • Java 基础知识点

    Object 类相关方法   getClass 获取当前运行时对象的 Class 对象。 hashCode 返回对象的 hash 码。 clone 拷贝当前对象, 必须实现 Cloneable 接口。浅拷贝对基本类型进行值拷贝,对引用类型拷贝引用;深拷贝对基本类型进行值拷贝,对引用类型对象不但拷贝对象的引用还拷贝对象的相

    2024年02月13日
    浏览(63)
  • Java基础知识篇02——封装

    大家好,我是白夜,今天给大家聊聊面向对象的三大特征——封装 先来看看我们之前写的代码结构 以上代码存在的问题 所有类写在一个目录下面,非常难管理,因为以后项目不可能只有这么几个类,当类数量很大的时候,就不容易管理了。 不能写同名但是不同需求的类。

    2024年04月12日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包