首页 > 编程语言 >Java学习笔记(二)

Java学习笔记(二)

时间:2023-04-20 19:37:48浏览次数:37  
标签:运算符 Java 变量 笔记 学习 使用 赋值 保留字 描述

1.请描述标识符的命名规则

答:(1)由26个英文字母大小写,数字,_或$组成。

(2)不能以数字开头。

(3)不能使用关键字和保留字(指已经定义过的变量),但是可以包含关键字和保留字。

(4)严格区分大小写,无长度限制。

(5)不能有空格。

2. 请描述数据类型存在的意义

数据有明确的类型划分,为了确保变量保留的数据其类型的唯一性,要使用数据类型进行变量的修饰。

3. 请描述在使用变量时的注意事项

(1) 变量必须先声明后使用

(2) 使用=赋值,例如a = 18

(3) 使用时是输出变量名称中的值

4. 请描述/n、/t的作用

\n:表示换一行,类似于按一次回车键。

\t:表示水平制表符,类似于按一次Tab键。

5. 请描述赋值运算符+=和=的区别

+=是让变量先进行加法运算,再给这个变量赋值,而=则是直接赋值。

比如:3+=5就等价于3 = 3+5。

6. 请描述三目运算符的使用场景

使用场景主要是做二选一工作的时候。当使用多选一的时候,则使用三目嵌套完成。

7.请描述实现从键盘输入的步骤

(1)在源文件所有类的最前面导包

(2)创建Scanner对象

(3)用输出语句提示需要输入的内容

(4)接受键盘输入

标签:运算符,Java,变量,笔记,学习,使用,赋值,保留字,描述
From: https://www.cnblogs.com/wgh123/p/17338049.html

相关文章

  • Java学习笔记(一)
    1、JDK,JRE,JVM三者之间的关系、答:JDK是编译环境,集成了JRE和一些JAVA开发工具包。JRE是运行环境。JVM是一种平台软件,负责将字节码文件解释成机器码并提交操作系统执行。将.class文件解释并提交操作系统。2、为什么要配置环境变量配置环境变量:为了在系统中的任何位置都可以访问jdk......
  • 浪潮集团Java研发实习
    2023.4.19上网课上多久三个项目最熟悉那几个SpringBoot常见注解SpringBoot配置数据库配置url时区自己写各个层?框架生成.Mybatis#和$用法5.Mysql分组关键字事务使用过吗Vue怎么创建......
  • 时而实践、时而学习
    最近赋闲在家已经一个多月了,最后一天上班是3月16号周四,工作日算到14日。这次是解散了整个团队,因为这次算创业,新团队。细细一算,从我入职开始算,进入差不多9个月。虽然和大老板没什么沟通,但当时14日到16日我做的事情就是写总结。觉得还是不够,解不开心中的许多疑惑,为什么这两年我的职......
  • java RandomAccess 遍历效率
     RandomAccess 是判断集合是否支持快速随即访问,以下是个测试用例:JDK中推荐的是对List集合尽量要实现RandomAccess接口如果集合类是RandomAccess的实现,则尽量用for(inti=0;i<size;i++)来遍历而不要用Iterator迭代器来遍历,在效率上要差一些。反过来,如果List是SequenceList......
  • 15 个必须知道的 Java 面试问题(2年工作经验)
    【Java核心】1)Whatisthepurposeofserialization?2)WhatisthedifferencebetweenJDKandJRE?3)Whatisthedifferencebetweenequalsand==?4)WhenwillyouuseComparatorandComparableinterfaces?5)Whatisthewait/notifymechanism?6)......
  • java CountDownLatch 实例
    一个线程等待CountDownLatch使用其await()等待其他线程完成(使用减值为0来判断是否完成)。是一个线程等待多个线程(1-N)的锁工具。以下为实例代码: packagecom.common;importjava.util.concurrent.CountDownLatch;importjava.util.concurrent.Executor;importjava.util.concurr......
  • 关于Java中对象的向上转型和向下转型
    什么是多态?同一个类调用同一个方法会产生不同的影响/结果这就是多态publicclassPet{ publicvoideat(){ System.out.println("Peteat...") }}classDogextendsPet{ publicvoideat(){ System.out.pringln("Dogeat...") } publicvoidrun(){ System.ou......
  • 4.20每日学习总结
    昨天完成了科技政策查询的修改和功能完善,今天打算继续与队友合作完成团队项目,遇到的问题是要做成理想的页面效果需要不断地尝试。 ......
  • 从零学习SDK(8)SDK的集成和部署
    选择使用SDK与其他平台和服务进行集成和部署的好处有:简化开发流程,节省时间和成本,无需从零开始编写复杂的代码逻辑。保证功能的稳定性和兼容性,避免出现各种潜在的错误和问题。享受SDK提供方的技术支持和更新,获取最新的功能和优化。提升用户体验,提供更多的功能和选择。使用SDK与其他......
  • 网络技术_第二章第一次学习
    中小型网络系统总体规划与设计基于网络的信息系统基本结构包括:网络运行环境、网络系统、网络操作系统、以及基于网络操作系统的网络数据库管理系统、网络开发工具、网络应用系统保证系统安全的网络安全系统、保证正常运行的网络管理系统网络运行环境机房和设备间、配线间电源供电网......