关键字___

简介: 关键字___


关键字

在Java语言中,必须要有代表特定的含义的单词来给予他们特定的含义或者功能,让在编程时如鱼得水,让一个单词就可以行使某种功能不然在写一个简单的循环体时候,也要大费周折的写十几行代码,有关键字就直接一个for搞定它.


一、关键字是什么?

在Java语言中被赋予特殊含义,用做专门用途的字符串(单词)

二、关键字有哪些

1.数据类型方面的关键字

字节型byte,短整型short,整型int,长整型long,浮点型(4字节)float,浮点型(8字节)double,布尔型boolean,字符型char,字符串类型String;

2.类与包方面的关键字

class 它是用来修饰类的关键字
package,在源文件最前面写上package+全类名,代表这是一个类
import 它是用来导入类包,这样就可以区分不同包名下同名的类,以及使用其他包下类的功能

3.选择语句方面的关键字

①选择语句 if else ,以及switch case;
②循环语句 for, while, do-while;
③还有此次循环终止的continue;
④终止整个循环的break;

4.关键字new

关键字new是用来创建一个对象使用的,new+指定类的构造方法,以此来创建对象,并且调用构造方法对实例数据赋初值

5.关键字return

return 它一般用在方法里,用来返回数值的;
也可以当做结束方法用,在满足条件是加一个return,直接跳出方法,与循环体里的break类似

6.关键字void

void 它一般是用来修饰一个没有返回值的功能方法

7.关键字this

this 是一个引用,this变量中保存了内存地址指向了自身,他是代表对象本身,就好像是指向对象的一个引用变量

8.关键字static

static 用来修饰属性,方法,代码块,类部类,表明该成员变量或者成员方法只有储存在类中的一份,在类加载时就会存在,被所有对象共享

9.格式访问控制符方面的关键字

格式访问控制符
public 用来修饰类,属性,方法,表明该变量或者方法是公共的,在任何类中都可以调用
protected用来属性,方法,表明该变量或者方法是受保护的,在本包下的任何类,以及其他包中该类的子类可以调用
(注意要创建子类对象调用)
default 用来修饰类,属性,方法,表明该变量或者方法是默认的,在本包下的任何类可以调用
private 用来修饰属性,方法,表明该变量或者方法是私有化的,只能在本类中使用


总结

以上就是今天要讲的内容,本文仅仅简单介绍了Java中的使用,而Java中提供了大量关键字能使我们更如鱼得水的编程,在学习Java过程中会逐个补充。


本文若有写错,或者需要补充的地方尽请私信

相关文章
|
存储 人工智能 数据挖掘
Python 编程入门:从基础到实战
【9月更文挑战第21天】这篇文章是一篇Python编程的入门指南,旨在帮助初学者理解Python的基本概念和语法,并通过实际案例来提升编程技能。文章首先介绍了Python的历史和特点,然后详细讲解了Python的基本语法,包括变量、数据类型、运算符、控制结构和函数等。接着,文章通过一个简单的实例来演示如何用Python解决实际问题。最后,文章还提供了一些有用的学习资源和建议,帮助读者进一步学习和提高。无论你是编程新手,还是有一定经验的开发者,这篇文章都能为你提供有价值的参考和指导。
|
安全 Linux
如何从7个方面确定项目的优先级以简化不堪重负的IT议程
如何从7个方面确定项目的优先级以简化不堪重负的IT议程
|
机器学习/深度学习 算法 安全
揭秘深度学习在图像识别中的创新应用
【4月更文挑战第18天】 随着人工智能技术的飞速发展,深度学习已成为推动其进步的核心动力之一。特别是在图像识别领域,深度学习技术的应用不仅突破了传统算法的局限,还极大地拓展了计算机视觉的边界。本文将深入探讨深度学习在图像识别中的创新应用,包括最新的网络架构设计、数据增强技巧、迁移学习策略以及优化算法等。我们将分析这些技术如何共同作用,提升模型的识别精度和泛化能力,同时也会讨论当前面临的挑战与未来的发展趋势。
|
存储 应用服务中间件 开发工具
Nginx location 基础使用、四层访问控制、账户认证及自定义日志路径(四)|学习笔记
快速学习 Nginx location 基础使用、四层访问控制、账户认证及自定义日志路径
275 0
Nginx location 基础使用、四层访问控制、账户认证及自定义日志路径(四)|学习笔记
|
C# 编译器
C# 匿名委托、匿名方法、匿名对象、Lambda表达式
原文:C# 匿名委托、匿名方法、匿名对象、Lambda表达式 一、匿名类型可通过使用 new 运算符和对象初始值创建匿名类型。示例:var v = new { Name = "Micro", Message = "Hello" };var v = new[] {     new { Name = "Micro", Message = "Hello" },     new { Name = "Soft", Message = "Wold!" }};匿名类型通常用在查询表达式的 select 子句中,以便返回源序列中每个对象的属性子集。
1881 0
|
13天前
|
数据采集 人工智能 安全