java入门学习Day02

news2025/3/4 16:01:13

本文介绍的内容主要有:java的注释(样式)、关键字、字面量。

一、java中的注释

1、基本语法

① 单行注释

//注释信息

② 多行注释

/*
注释信息1
注释信息2,

*/

③ 文档注释

/**
注释信息1
注释信息2,
*/

public class hello {
    public static void main(String[] args) {
        //输出介绍信息
        System.out.println("大家好!我是java练习生~");
        /*
        程序结束!
         */
    }
}

2、改变注释样式

  • Block comment(多行注释)
  • Doc comment(文档注释)
  • Line comment(单行注释)

二、关键字介绍

被java赋予特殊含义的单词。

abstract continue for new switch assert default goto package synchronized boolean do if private this break double implements protected throw byte else import public throws case enum instanceof return transient catch extends int short try char final interface static void class finally long strictfp volatile const float native super while

后需用到都会介绍的。

三、Java中的字面量

Java中的字面量有以下几种种类:

  1. 整数字面量:例如:45、100、-8等整数值。
  2. 浮点数字面量:例如:3.14、-0.5等浮点数值。
  3. 字符字面量:由单引号括起来的单个字符,例如:'A'、'b'等。
  4. 字符串字面量:由双引号括起来的一串字符,例如:"Hello"、"Java"等。
  5. 布尔字面量:true或false,表示真或假。
  6. null字面量:表示一个空引用。

另外,Java还提供了一些特殊的字面量:

  1. 二进制整数字面量:以0b或0B开头的二进制整数值,例如:0b1010表示十进制的10。
  2. 八进制整数字面量:以0开头的八进制整数值,例如:012表示十进制的10。
  3. 十六进制整数字面量:以0x或0X开头的十六进制整数值,例如:0x1F表示十进制的31。
  4. Unicode字符字面量:使用\u表示的Unicode编码值表示的字符,例如:'\u0041'表示大写字母A。
  5. 字符串转义字面量:使用反斜杠(\)转义后的特殊字符,例如:"\n"表示换行符。

这些字面量可以直接在代码中使用,无需使用变量保存。

实例练习:

public class constdemo {
    public static void main(String[] args) {
        String bandName = "周杰伦";
        String genre = "流行";
        String albumType ="《七里香》";
        String medium = "CD";
        String discCount = "10";


        System.out.println("表演者: " + bandName);
        System.out.println("流派: " + genre);
        System.out.println("专辑类型: " + albumType);
        System.out.println("介质: " + medium);
        System.out.println("唱片数: " + discCount);
        System.out.println("评分:★★★★★");

    }
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1555463.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

OpenHarmony:RichEditor组件样例开发

使用 richEditor 组件实现一个富文本编辑框,包含富文本编辑区域和功能栏,功能栏中有多个按键,可以调整字体大小、字体样式、字体颜色、布局,并可以插入图片。 api 版本:api11 主页面 import { TitleBar } from ../.…

iOS - Runloop介绍

文章目录 iOS - Runloop介绍1. 简介1.1 顾名思义1.2. 应用范畴1.3. 如果没有runloop1.4. 如果有了runloop 2. Runloop对象3. Runloop与线程4. 获取Runloop对象4.1 Foundation4.2 Core Foundation4.3 示例 5. Runloop相关的类5.1 Core Foundation中关于RunLoop的5个类5.2 CFRunL…

【机器学习】深度解析KNN算法

深度解析KNN算法 KNN(K-最近邻)算法是机器学习中一种基本且广泛应用的算法,它的实现简单直观,应用范围广泛,从图像识别到推荐系统都有其身影。然而,随着数据量的增长,KNN算法面临着严峻的效率挑…

常见的数学方法

Math类表示数学类,其中的数学方法都被定义成为static形式,所以可以直接通过Math类的类名调用某个数学方法。语法格式: Math.xxx(参数); 例题 输入n个整数a1,a2,a3,......an,求这n个数的最大值max,最小值min&#xff0…

CSS(三)---【盒子模型、边框、外边距合并】

零.前言 本篇主要介绍CSS中最重要的一种概念模型:“盒子模型”。 关于CSS的更多内容,可以查看作者之前的文章: CSS(一)---【CSS简介、导入方式、八种选择器、优先级】-CSDN博客 CSS(二)---【常见属性、复合属性使用】-CSDN博客 一.盒子模…

课时79:流程控制_循环控制_控制解析

1.4.1 控制解析 学习目标 这一节,我们从 基础知识、简单实践、小结 三个方面来学习。 基础知识 简介 所谓的流程控制,主要针对的是,当我们处于流程步骤执行的过程中,因为某些特殊的原因,不得不停止既定的操作进行步…

素材投放效果追踪与精准识别:从数据洞察到策略优化的全方位解析

一、数据洞察:深度解析投放效果的核心指标在数字广告的世界里,数据是投放效果的晴雨表。通过深入的数据洞察,广告主可以清晰地掌握广告的实际表现,为后续的策略调整提供有力的支持。曝光量、点击率、转化率和投资回报率等指标&…

MS Edge浏览器坏了?网页播放视频的速度不对

前言 小白是MS Edge浏览器的重度用户。电脑上必须有的两个浏览器:Google Chrome和Microsoft Edge。 前段时间小白在使用MS Edge的时候出了问题:播放视频或者音频的时候总是被莫名其妙加速或者减速,类似于播放视频时候的0.5x或者2.0x。 当时…

Leetcode的正确打开方式

很多新手朋友在学习完数据结构与算法之后,都想找个平台磨练自己的技艺。那么LeetCode绝对是不二之选。但是官网刷题不是很友好,那么今天给大家介绍一款刷LeetCode神器。也是未来工作之后的摸鱼神器。 leetcode-editor 本打工人的摸(nei&am…

OSCP靶场--Zipper

OSCP靶场–Zipper 考点(php zip:// rce[文件上传] CVE-2021-4034提权7z 通配符提权) 1.nmap扫描 ┌──(root㉿kali)-[~/Desktop] └─# nmap 192.168.249.229 -sV -sC -Pn --min-rate 2500 Starting Nmap 7.92 ( https://nmap.org ) at 2024-03-29 07:40 EDT …

知识图谱-图数据库-neo4j (1)踩坑记录

1、neo4j 安装 材料 : openjdk11 (neo4j 最低jdk版本要求) neo4j-community-4.4.30 CentOS 7.8 Release Date: 25 January 2024 Neo4j 4.4.30 is a maintenance release with many important improvements and fixes. Neo4j Deployment Center - Graph Database…

使用node爬取视频网站里《龙珠》m3u8视频

1. 找到视频播放网站 百度一下 龙珠视频播放 精挑细选一个可以播放的网站。 如:我在网上随便找了一个播放网站,可以直接在线播放 https://www.xxx.com/play/39999-1-7.html 这里不具体写视频地址了,大家可以自行搜索 2.分析网页DOM结…

【php程序开发从入门到精通】——搭建PHP开发环境

👨‍💻个人主页:开发者-曼亿点 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 曼亿点 原创 👨‍💻 收录于专栏&#xff1a…

大数据学习-2024/3/29-oracle安装

oracle安装 1、检查windows环境是否支持, 企业版和旗舰版。 右键点击属性后查看 2、检查环境中是否存在oracle数据。 此电脑右键点击管理 看开始菜单是否存在Oracle 文件夹。 3、正式安装oracle a、解压我分享的百度网盘数据,(也可以…

目标检测评价标准

主要借鉴:https://github.com/rafaelpadilla/Object-Detection-Metrics?tabreadme-ov-file 主要评价指标、术语: Intersection Over Union (IOU):两个检测框交集面积与并集面积的比值 True Positive (TP):IOU大于阈值的检测框…

车道线检测_Canny算子边缘检测_1

Canny算子边缘检测(原理) Canny算子边缘检测是一种经典的图像处理算法,由John F. Canny于1986年提出,用于精确、可靠地检测数字图像中的边缘特征。该算法设计时考虑了三个关键目标:低错误率(即尽可能多地检…

《QT实用小工具·三》偏3D风格的异型窗体

1、概述 源码放在文章末尾 可以在窗体中点击鼠标左键进行图片切换,项目提供了一些图片素材,整体风格偏向于3D类型,也可以根据需求自己放置不同的图片。 下面是demo演示: 项目部分代码如下所示: 头文件部分&#xff…

基于微信小程序的日语词汇学习设计与实现(论文+源码)_kaic

日语词汇学习小程序 摘 要 日语词汇学习小程序是高校人才培养计划的重要组成部分,是实现人才培养目标、培养学生科研能力与创新思维、检验学生综合素质与实践能力的重要手段与综合性实践教学环节。本学生所在学院多采用半手工管理日语词汇学习小程序的方式&#x…

【c++】类和对象(五)赋值运算符重载

🔥个人主页:Quitecoder 🔥专栏:c笔记仓 朋友们大家好,本篇文章带大家认识赋值运算符重载,const成员,取地址及const取地址操作符重载等内容 目录 1.赋值运算符重载1.1运算符重载1.1.1特性&#…