Java关键字大全

article/2025/9/14 12:01:27

 

以上是我们学习Java从小白到入门能够接触到的关键字。

下面整理一些我们刚开始学习Java会经常用到的关键字的用法概述:

一,基本数据类型(4类8种):

                        

        四类:整型,浮点型,字符型,布尔型

        八种:

                整型:byte,short,int,long                       

                浮点型:float,double

                字符型:char

                布尔型:true,false

                          字节数    表示数据范围:

            byte:          1              -128~127

           short:        2              -32768~32767

           int:             4              -2147483648~2147483648

           long:         8              -2^63~2^63-1

           float:         4              -3.403E38~3.403E38

           double:      8              -1.798E308~1.798E308

           char:          2              表示一个字符,如('a' ,'A' ,'8' ,'家')

           true:           1              表示真

           false:         1              表示假

   二.程序控制  :

        break一般用于循环中,表示跳出当前循环。

        continue一般用于循环中,表示跳过当前这次循环,进入下一次循环。

        return用于方法结束返回值。

        while循环,有while循环和do~while循环。

                                                

                        while循环的基本格式:
                        while(判断条件语句) {
                            循环体语句;
                        }

                        完整格式:

                        初始化语句;
                while(判断条件语句) {
                      循环体语句;
                     控制条件语句;
                        }

                                        B:执行流程:
                        a:执行初始化语句
                        b:执行判断条件语句,看其返回值是true还是false
                        如果是true,就继续执行
                        如果是false,就结束循环
                        c:执行循环体语句;
                        d:执行控制条件语句
                        e:回到B继续。

                        

                        do {
                            循环体语句;
                        }while(判断条件语句);

                        完整格式;
                        初始化语句;
                        do {
                            循环体语句;
                            控制条件语句;
                        }while(判断条件语句);

                                B:执行流程:
                                a:执行初始化语句
                                b:执行循环体语句;
                                c:执行控制条件语句
                                d:执行判断条件语句,看其返回值是true还是false
                                如果是true,就继续执行
                                如果是false,就结束循环
                                e:回到b继续。

        for:最常用的循环。

                                              for(初始化表达式;条件表达式;循环后的操作表达式) {
                循环体;
                }
                C执行流程:
                a:执行初始化语句
                b:执行判断条件语句,看其返回值是true还是false
                如果是true,就继续执行
                如果是false,就结束循环
                c:执行循环体语句;
                d:执行循环后的操作表达式
                e:回到B继续。          

        switch判断值,并执行该值条件下语句

                                  

                    switch语句格式:

                        switch(表达式) {

                                  case 值1:

                                    语句体1;

                                   break;

                                   case 值2:

                                   语句体2;

                                   break;

                                   case 值3:

                                   语句体3;

                                   break;

                                   ...

                                   default:

                                   语句体n+1;

                                   break;

                                           }

                                       switch语句有个特点就是我们分支下没有写break;的话程序不会报错,         但是程序执行会有一个穿透效果,会继续执行下一个分支下的语句直到出现break;

    下面是演示:

我们利用这一效果可以节省代码。


http://chatgpt.dhexx.cn/article/ZYyWlqxP.shtml

相关文章

【java基础】java关键字总结及详解

Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量…

unity 2018 Android SDK下载26.1.1

1.网上搜索教程下载android studio 默认安装到这个界面 打开sdk manager 2.选择版本 记住路径 3.选择26.1.1 (NDK没测试) ok下载 4.打开unity 替换sdk路径

Android SDK 国内镜像源

Android SDK 国内镜像源 东软信息学院开源镜像站:http://mirrors.neusoft.edu.cn/ 引用:https://www.jianshu.com/p/5f596c60f569

AndroidSDK下载

AndroidSDK下载 貌似目前官网上已经没有单独的SDK下载安装包了,官网推荐的是下载包含有Android SDK的Android Studio,官网链接 Android Studio 的一个功能非常强大的用来做安卓开发试调的官方出品的工具。Ps:官网下载,需科学(翻&a…

最新最详细Android SDK下载安装与配置

最近要学习一门叫Android应用开发的专业课,需要安装Ecplise以及配置Android运行环境配置。但是对于怎么配置,我是一点也不了解,网上的教程也是五花八门,在参考了许多教程,以及不断地尝试下,最终成功了&…

Android SDK Manager 无法下载

在Android SDK Manager 中安装Android 8.1.0 SDK Platform时报错导致无法安装。 错误信息:Downloading SDK Platform Android 8.1.0, API 27, revision 1 Download finished with wrong size. Expected 65606517 bytes, got 65738431 bytes. 1、如图在SDK Manager中…

android sdk 最新国内镜像下载,【Android SDK Manager】SDk国内镜像下载地址

中国科学院开源协会镜像站地址:ubuntu IPV4/IPV6: http://mirrors.opencas.cn 端口:80服务器 IPV4/IPV6: http://mirrors.opencas.org 端口:80fetch IPV4/IPV6: http://mirrors.opencas.ac.cn 端口:803d 上海GDG镜像服务器地址:blog http://s…

最详细的ECLIPSE Android SDK下载安装及配置教程

最近Neo突发神经,想要将学过的一些计算机视觉、机器学习中的算法都放到移动设备上去跑跑,因为移动开发是大势所趋嘛,希望能够通过这样一个实践的过程,找到一些新的灵感(该不会是为了赚钱吧…),我…

mac安装Android SDK

1、利用Android sdk包进行安装 下载Android sdk包后,点击tools下的android执行文件,SDK manager打开空白。看网上教程需要重装sdk解决。重装sdk后,SDK manager打开正常但无法选中各安装包前的复选框和安装按钮(整个SDK manager点…

android sdk根目录,Android SDK位置

Android SDK位置 我有Xamarin Studio,我需要指定Android SDK位置。 我以前曾在我的电脑上使用Xamarin Studio,出于某种原因,我需要再次输入。 我已进入以下位置: C:\Users\**username**\AppData\Local\Android\android-sdk Xamarin Studio不接受此位置并显示以下消息: No …

android sdk集合 下载,Android SDK下载列表(含海内下载)-下

Android SDK下载列表(含国内下载)-下 前一篇博客中借用了三位前辈的博客、里面是SDK的下载列表、 当然、里面不可能是完整的、也有很多都没有收录、但是我们可以从那些已经收录了的链接里的命名习惯中可以知道我们想要下载的链接是什么 当我们需要的版本不在那些下载列表中时、…

前缀和【超详细讲解前缀和】

输入一个长度为n的整数序列。 接下来再输入m个询问,每个询问输入一对l, r。 对于每个询问,输出原序列中从第l个数到第r个数的和。 输入格式 第一行包含两个整数n和m。 第二行包含n个整数,表示整数数列。 接下来m行,每行包含两…

字符串匹配的KMP算法--前缀和后缀的详解

字符串匹配的KMP算法 作者: 阮一峰 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任…

什么是前缀索引?

一、什么是前缀索引? 所谓前缀索引,说白了就是对文本的前几个字符建立索引(具体是几个字符在建立索引时去指定),比如以产品名称的前 10 位来建索引,这样建立起来的索引更小,查询效率更快&#…

Motrix - 清爽开源免费的全能下载工具 (跨平台、支持 BT / 磁力链 / 百度网盘)

简介 Motrix 是一款开源免费且界面非常清爽简约的全能型下载软件,它跨平台支持 Windows、Mac、Linux 三大系统,可以支持下载 HTTP、FTP、BT、磁力链接以及下载百度网盘等资源 Motrix 软件界面非常简约清爽,个人认为设计上比较精美&#xff0…

一个功能齐全的 BitTorrent 库,支持 DHT、磁力链接、加密等功能

【公众号回复 “1024”,免费领取程序员赚钱实操经验】 大家好,我是章鱼猫。 今天给大家推荐三个不错的开源项目。 1、Bt 这是一个 Java 的 BitTorrent 库。支持 DHT、磁力链接、加密等功能的 Java 库,可以根据自己的喜好开发和定制 BT 工具&a…

前缀码详解

文章目录 提出问题作出假设进一步假设进一步思考进一步探索 (二叉树编码字符)拓展(二叉树解码位串) 提出问题 计算机常用 位串(一串0和1组成的字符串) 来表示各种字符。如果想要用0和1表示26个英文字母&am…

前缀和(一)

本文首发自本人微信公众号:今天你A了吗。每日算法讲解,面试题,冲刺BAT大厂。微信扫码关注吧: 前缀和(一)仅涉及一维前缀和。前缀和(二)涉及二维前缀和。 一、介绍:什么是…

115://开头的链接怎么转磁力?

115浏览器是一款体积小巧、启动速度快的多功能网页浏览器,最近有些用户就来咨询小编115://开头的链接要如何转磁力?下面小编就来给大家详细分析一下这个问题。 115://开头的链接转磁力方法介绍 1、首先打开 115 浏览器,然后在其右上角的&…

磁力链接文件服务器,什么是磁力链接(BT、磁力链这些词语是什么意思?)

“知其然知其所以然”。我们经常在下载资料的时候能看到BT、磁力链等词语,百思特网这些词语到底是什么意思呢? 下载都会用,但是你了解吗? BT下载 传统的下载模式是每个客户端从服务器拷贝文件,跟校园内常用的FTP一样。因为服务器宽带是一定的,所以下载的人越多下载速度会…