Java入门——基本语法(注释、字面量、变量、使用变量的注意事项、关键字、标识符)

简介: Java入门——基本语法(注释、字面量、变量、使用变量的注意事项、关键字、标识符)

注释

什么是注释

  • 注释是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便理解程序的。

注释有哪些

  • 单行注释

//  注释内容,只能写一行

  • 多行注释

/*

       注释内容1

       注释内容2

*/

  • 文档注释
  • 文档注释的内容是可以提取到一个程序说明文档中去的

/**

       注释内容1

       注释内容2

*/

注释的特点

  • 注释不影响程序的执行。

快捷键


快捷键进行注释 功能效果
Ctrl + / 单行注释(对当前行进行注释)
Ctrl + Shift + / 对选中的代码进行多行注释

字面量

  • 计算机是用来处理数据的,字面量就是告诉程序员:数据在程序中的书写格式

常用数据

图片.png

变量

什么是变量

  • 变量是用来记住程序要处理的数据的。

变量的定义格式

  • 使用变量记要处理的数据,编写的代码更灵活,管理代码更方便。

变量的特点

  • 变量中装的数据是可以被替换的。

1.变量是什么,变量的完整定义格式是什么样的?

  • 用来存储一个数据的,本质是内存中的一块区域。
  • 数据类型 变量名称 = 数据;

2、为啥要用变量,变量有啥好处?

  • 使用变量记要处理的数据,编写的代码更灵活,管理代码更方便。

3、变量有什么特点?基于这个特点,变量有啥应用场景?

  • 变量里装的数据可以被替换。
  • 统计班级人数,微信零钱记录等

使用变量的注意事项

  • 变量要先声明才能使用
  • 变量是什么类型,就应该用来装什么类型的数据,否则报错。
  • 变量是从定义开始到  “ } ”  截止的范围内有效;且同一个范围内,定义的多个变量,它们的名称不能一样。
  • 变量定义的时候可以不赋初始值;但在使用时,变量里必须有值,否则报错。

关键字

  • Java语言自己用到的一些词,有特殊作用的,我们称之为关键字,如:public、class、int、double...
  • 注意:关键字是java用了的,我们就不能用来为做为:类名、变量名,否则会报错!

注意:关键字很多,不用刻意去记。

标识符

  • 标志符就是名字,我们写程序时会起一些名字,如类名、变量名等等都是标识符。

标识符的要求

  • 基本组成:由数字、字母、下划线(_)和美元符($)等组成
  • 强制要求:不能以数字开头、不能用关键字做为名字、且是区分大小写的。

标识符的建议规范


  • 变量名称:满足标识符规则,同时建议用英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber = 59;
  • 类名称:满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如:HelloWorld,Student

END



目录
相关文章
|
8天前
|
存储 SQL NoSQL
Redis-常用语法以及java互联实践案例
本文详细介绍了Redis的数据结构、常用命令及其Java客户端的使用,涵盖String、Hash、List、Set、SortedSet等数据类型及操作,同时提供了Jedis和Spring Boot Data Redis的实战示例,帮助开发者快速掌握Redis在实际项目中的应用。
112 1
Redis-常用语法以及java互联实践案例
|
1月前
|
Java
Java标识符详解
本内容详解Java标识符的定义、命名规则与最佳实践,涵盖合法字符、命名规范、常见错误及Unicode支持,助你写出更规范、易读的Java代码。
179 2
|
1月前
|
算法 Java 测试技术
零基础学 Java: 从语法入门到企业级项目实战的详细学习路线解析
本文为零基础学习者提供完整的Java学习路线,涵盖语法基础、面向对象编程、数据结构与算法、多线程、JVM原理、Spring框架、Spring Boot及项目实战,助你从入门到进阶,系统掌握Java编程技能,提升实战开发能力。
98 0
|
1月前
|
存储 Java 容器
Java基本语法详解
本文深入讲解了Java编程的基础语法,涵盖数据类型、运算符、控制结构及数组等核心内容,帮助初学者构建坚实的编程基础。
|
2月前
|
Java 数据库连接 数据库
Java 相关知识点总结含基础语法进阶技巧及面试重点知识
本文全面总结了Java核心知识点,涵盖基础语法、面向对象、集合框架、并发编程、网络编程及主流框架如Spring生态、MyBatis等,结合JVM原理与性能优化技巧,并通过一个学生信息管理系统的实战案例,帮助你快速掌握Java开发技能,适合Java学习与面试准备。
121 2
Java 相关知识点总结含基础语法进阶技巧及面试重点知识
|
2月前
|
存储 安全 Java
从基础语法到实战应用的 Java 入门必备知识全解析
本文介绍了Java入门必备知识,涵盖开发环境搭建、基础语法、面向对象编程、集合框架、异常处理、多线程和IO流等内容,结合实例帮助新手快速掌握Java核心概念与应用技巧。
64 0
|
5月前
|
存储 安全 Java
深入理解 Java 中的 instanceof 关键字
本文深入解析了 Java 中的 `instanceof` 关键字,探讨其在类型判断中的作用。作为二元操作符,`instanceof` 可用于检查对象是否为某类实例或实现特定接口,避免类型转换异常 (`ClassCastException`)。文章通过多态性下的类型判断、安全类型转换、接口实现检测及集合元素类型判定等实际应用场景,展示了 `instanceof` 的强大功能。掌握该关键字可提高代码健壮性,确保运行时类型安全。
358 0
|
6月前
|
存储 Java
# 【Java全栈学习笔记-U1-day02】变量+数据类型+运算符
本篇笔记主要围绕Java全栈学习的第二天内容展开,涵盖了变量、数据类型、运算符以及Scanner类的应用。首先介绍了变量的概念与命名规范,以及如何定义和使用变量;接着详细讲解了Java中的基本数据类型,包括整型、浮点型、字符型、布尔型等,并通过实例演示了数据类型的运用。随后,深入探讨了各类运算符(赋值、算术、关系、逻辑)及其优先级,帮助理解表达式的构成。最后,介绍了如何利用Scanner类实现用户输入功能,并通过多个综合示例(如计算圆面积、购物打折、变量交换及银行利息计算)巩固所学知识。完成相关作业将进一步加深对这些基础概念的理解与实践能力。
96 13
|
8天前
|
数据采集 存储 弹性计算
高并发Java爬虫的瓶颈分析与动态线程优化方案
高并发Java爬虫的瓶颈分析与动态线程优化方案
Java 数据库 Spring
45 0