Java 核心语法精讲:注释、标识符、关键字与数据类型

注释

public class HelloWorld {public static void main(String[] args){//单行注释/*多行注释*/System.out.print("Hello,World!");//JavaDoc:文档注释  /** *//*** @deprecated Hello* @A* */}
}

标识符和关键字

public class Demo01 {public static void main(String[] args){//可以用中文,但是不建议用String 王者荣耀="倔强青铜";//String 王者荣耀="倔强青铜";System.out.println(王者荣耀);//大小写十分敏感String Man="qinjiang";String man="qinjiang";String name="qinjiang";String Ahello="huangjieyu";String hello="huangjieyu";String $hello="huangjieyu";String _hello="huangjieyu";//String class="huangjieyu";//String #hello="huangjieyu";//String *hello="huangjieyu";//String 1hello="huangjieyu";}
}

数据类型

public class Demo02 {public static void main(String[] args){//八大基本数据类型//整数int num1=10;byte num2=20;short num3=30;long num4=30L;//小数:浮点数float num5=50.1F;double num6=301415926;//字符char name='A';//字符串,String不是关键字,是类//String name="秦疆";//布尔值:是 非boolean flag=true;//boolean flag=false;}
}

数据类型拓展及面试题型讲解

import java.math.BigDecimal;public class Demo03 {public static void main(String[] args){//整数拓展; 进制  二进制0b  十进制  八进制0  计六进制0xint i=10;int i2=010;//八进制0int i3=0x10;//十六进制  0-9 A-F 15System.out.println(i);System.out.println(i2);System.out.println(i3);System.out.println("=========================================================");//=================================================================================//浮点数拓展  银行业务怎么表示?钱//BigDecimal  数学工具类//=================================================================================//float  有限  离散  舍入误差  大约  接近但不等于//double//最好完全避免使用浮点数进行比较//最好完全避免使用浮点数进行比较//最好完全避免使用浮点数进行比较float f=0.1f;//0.1double d=1.0/10;//0.1System.out.println(f==d);//falsefloat d1=21324521345f;float d2=d1+1;System.out.println(d1==d2);//trueSystem.out.println("=========================================================");//=================================================================================//浮点数拓展//=================================================================================char c1='a';char c2='中';System.out.println(c1);System.out.println((int)c1);//强制换行System.out.println(c2);System.out.println((int)c2);//强制换行//所有字符的本质还是数字//编码 Unicode 表:(97=a 65=A) 2字节  0~65536  Excel  2 16 =65536//U0000 UFFFFchar c3='\u0061';System.out.println(c3);//转义字符// \t 制表符// \n 换行//...System.out.println("Hello\nWorld");System.out.println("=========================================================");//String sa=new String("hello world");String sb=new String("hello world");System.out.println(sa==sb);String sc="hello world";String sd="hello world";System.out.println(sc==sd);//对象 内存分析//布尔值拓展boolean flag=true;if (flag==true){//=if(flag){}}}
}

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

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

相关文章

2026 追番日记

一月 メダリスト 第2期 金牌得主 第二季 导演: 山本靖貴 脚本: 花田十輝 动画制作: ENGI ep.1 去回顾了下些花滑术语~来看小祈的金牌之路了 3F!我想起来了,我都想起来了( 美味表情(不是 还有芙莉莲的事情 我草这也…

详细介绍:Linux的目录结构

详细介绍:Linux的目录结构2026-01-25 21:01 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; …

Python核心语法-(一)Python解释器、Python注释 - 努力-

Python核心语法-(一)Python解释器、Python注释Python核心语法-,Python解释器、Python注释一、python 简介 1.1 python简介 python官网: https://www.python.org/downloads/Python的应⽤领域:1.2 Python解释器 Python解…

STM32 + FreeRTOS 长期可维护架构:写给那些不敢重构的工程师

文章目录 一、 为什么你现在就该为“三年后”焦虑?二、 架构健康的“残酷”判断标准三、 FreeRTOS 被“用坏”的三个根因1. 把 FreeRTOS 当成了“万能胶水”2. 误区:任务 (Task) 功能模块 (Feature)3. 上下文地狱:中断、回调、任务逻辑大乱炖…

人群仿真软件:SimWalk_(20).人群仿真在零售业中的应用

人群仿真在零售业中的应用 1. 零售业背景及需求 零售业是一个高度依赖顾客流量和行为预测的行业。通过人群仿真技术,零售商可以更好地理解顾客在店铺内的流动模式、购买行为和排队等候时间,进而优化店铺布局、提高顾客满意度和增加销售额。具体来说&am…

人群仿真软件:Vadere_(1).Vadere简介

Vadere简介 什么是Vadere Vadere是一款开源的人群仿真软件,专为研究和评估人群动态行为而设计。它提供了高度可配置的仿真环境,支持多种场景设置和人群行为模型。Vadere的主要特点包括: 多尺度仿真:Vadere可以在不同尺度上进行仿…

基于PromptX创建助手角色

基于PromptX创建助手角色 背景 最近才开始深入研究学习将LLM加入工作流中,可能对比其他人已经慢了很多了。在学习过程中,也许由于我很喜欢和AI对话,首先吸引我的是创建一个AI助手角色的思路,它利用不断对话和LLM的…

初识C语言14.动态内存管理 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

增量微调优化在线更新

💓 博客主页:借口的CSDN主页 ⏩ 文章专栏:《热点资讯》 智能优化:增量微调在线更新的效率革命与伦理挑战 目录 智能优化:增量微调在线更新的效率革命与伦理挑战 引言:动态AI的进化需求 现在时:成…

【Java 新手必看】比较运算符:从概念到实战,附可运行代码案例

比较运算符是 Java 中用于判断 “两个值 / 变量关系” 的核心运算符,也是实现程序逻辑判断(如 if/else)的基础。新手常混淆 “等于” 和 “赋值”、“等于” 和 “对象相等”,这篇笔记结合可直接运行的代码案例,从基础…

网络考试点下一步出错怎么办?试试这样做

场景:家中网络课学习完毕考试,遇到点下一步出错问题 解决方案:打开显示所有题号的面板,点击面板上的题号跳转 注:我这里题号面板是点击进度条打开的,各人根据实际情况找下

【保姆级教程】移动端部署本地知识库与大模型,小白也能轻松上手(建议收藏)

本文详细介绍了在移动端部署本地知识库与大模型的完整方案,包括轻量级模型选型(如Phi-2、TinyLlama)、推理引擎(llama.cpp、MLC LLM)和知识库构建方法(向量数据库或关键词匹配)。提供了Android部…

大模型学习宝典:收藏这份系统性技术框架,从零开始构建LLM

本文基于Stanford CS336课程,系统介绍大模型开发关键技术,涵盖BPE分词、网络结构设计、超参数选择、训练技巧、MoE架构、GPU优化、分布式训练及推理优化等核心内容。详细解析从LayerNorm到RMSNorm、RoPE位置编码、Flash Attention等实现方法,…

STM32F0实战:基于HAL库开发【2.1】

7.4.2 从待机模式唤醒 待机模式允许达到能耗最低,它基于Cortex-M0深度睡眠模式,电压调节器禁用,1.8V域关闭,PLL、HIS和HSE振荡器也关闭,SRAM和寄存器内容丢失。只有RTC寄存器、RTC备份寄存器和备用电路保持工作。可以使用HAL库中的HAL_PWR_EnterSTANDBYMode()函数进入待机…

大语言模型训练原理解析:ChatGPT背后的技术原理与应用价值

大语言模型训练分为三步:预训练阶段通过互联网数据训练基础预测模型;监督微调阶段通过问答数据让模型学会回答问题;强化学习阶段让模型自行探索最佳解法,产生思维链。大模型本质是统计学预测器,通过预测下一个token生成…

MCP与A2A深度解析:AI系统集成与智能体协作的未来之路

MCP与A2A是AI系统集成的两大关键协议。MCP解决AI安全调用工具与数据的问题,提供资源、工具和提示模板三大能力;A2A则规范智能体间的协作,通过任务、消息和产物等组件实现高效接力。它们共同构成AI系统的分层规范,将开发范式从&quo…

【升级版本】基于多目标粒子群算法的微电网优化调度【风光、储能、柴油、燃气、电网交互】附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 🍎 往期回顾关注个人主页:Matlab科研工作室 🍊个人信条:格物致知,完整Matlab代码及仿真…

【实时无功-有功控制器的动态性能】【带有电流控制的两级电压源变流器(VSC)】采用αβ阿尔法-贝塔转换进行电流反馈的实时无功功率控制器附Simulink仿真

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 🍎 往期回顾关注个人主页:Matlab科研工作室 🍊个人信条:格物致知,完整Matlab代码及仿真…

【2026最新】大模型面试全攻略:23家科技公司面试经验+高频考点总结,助你轻松上岸

本文详细记录了作者对23家大模型相关公司的面试经历,包括智元机器人、面壁科技、Minimax、阿里夸克、蚂蚁等公司的面试流程与结果。作者总结了大模型面试的高频考点,如多头注意力机制、框架并行方式、BERT/GPT模型细节、大模型训练技巧等,并分…