手机网站关键词优化郑州网站建设系统培训

张小明 2026/1/2 13:16:19
手机网站关键词优化,郑州网站建设系统培训,网店代运营费用,jquery 网站后台模板 仿#x1f3ac; 博主名称#xff1a; 超级苦力怕 #x1f525; 个人专栏#xff1a; 《Java 成长录》 《AI 工具使用目录》 #x1f680; 每一次思考都是突破的前奏#xff0c;每一次复盘都是精进的开始#xff01; 前言 本文主要内容#xff1a;从 0 认识“变量、… 博主名称超级苦力怕 个人专栏《Java 成长录》《AI 工具使用目录》 每一次思考都是突破的前奏每一次复盘都是精进的开始前言本文主要内容从 0 认识“变量、数据类型、输入、运算符、类型转换”等 Java 基础语法。适合人群刚配置好 JDK、能运行main方法但对语法还不熟的同学。阅读收益看完你能独立写出简单的输入输出与条件判断代码并看懂常见表达式。基本语法目录前言1. 注释1.1 概述1.2 示例2. 变量2.1 简介2.2 定义格式2.3 注意事项3. 数据类型3.1 概述3.2 基本数据类型3.3 示例代码3.4 扩充新手先掌握哪些数据类型4. 标识符4.1 硬性要求4.2 软件要求5. 键盘录入5.1 概述5.2 实现步骤5.3 代码示例5.4 运行示例控制台6. 运算符把常用的放在一起6.1 算术运算符 - * / %6.2 自增自减 / --6.3 赋值与复合赋值、、-、*、/、%6.4 关系运算符比较运算符6.5 逻辑运算符 | ! ||6.6 三元运算符条件 ? 值1 : 值26.7 的两种特殊用法字符串拼接 / 字符运算7. 类型转换自动 / 强制7.1 自动类型提升隐式转换7.2 强制类型转换结语1. 注释1.1 概述注释是对代码的解释和说明文字用于代码的解释实际并不运行。1.2 示例Java 中分为三种注释具体如下单行注释//多行注释/* */文档注释/** */示例publicclassPoemPrinter{/** * * 这是文档注释 */publicstaticvoidmain(String[]args){// 这是单行注释打印诗歌标题System.out.println( 《静夜思》 );/* * 这是多行注释 * 以下代码打印诗歌的正文内容 * 每行一句共四句 */System.out.println(床前明月光);// 第一句System.out.println(疑是地上霜。);// 第二句System.out.println(举头望明月);// 第三句System.out.println(低头思故乡。);// 第四句// 打印结束分隔符System.out.println();}}展示效果《静夜思》床前明月光 疑是地上霜。 举头望明月 低头思故乡。2. 变量2.1 简介变量是在程序中临时存储数据的容器这个容器中只含一个值。2.2 定义格式数据类型变量名 数据值。//赋值这里以int类型为例后续会讲解其他类型。inta16;System.out.println(a);//162.3 注意事项变量名不能重复在一条语句中可以定义多个变量。(这种方式影响代码阅读少用)使用变量前需要赋值3. 数据类型3.1 概述数据类型分为基本数据类型和引用数据类型这里主要讲解基本数据类型3.2 基本数据类型数据类型关键字内存占用取值范围整数byte1负的 2 的 7 次方 ~ 2 的 7 次方-1 (-128~127)short2负的 2 的 15 次方 ~ 2 的 15 次方-1 (-32768~32767)int4负的 2 的 31 次方 ~ 2 的 31 次方-1long8负的 2 的 63 次方 ~ 2 的 63 次方-1浮点数float41.401298 e-45 ~ 3.402823 e38double84.9000000 e-324 ~ 1.797693 e308字符char20-65535布尔boolean1true, false说明e38 表示是乘以 10 的 38 次方同样e-45 表示乘以 10 的负 45 次方在 Java 中整数默认是 int 类型浮点数默认是 double 类型重点byte 类型的取值范围 -128~127整数类型和小数类型的取值范围大小关系 double float long int short byte3.3 示例代码publicclassVariableDemo3{publicstaticvoidmain(String[]args){//1.定义byte类型的变量//数据类型 变量名 数据值;bytea10;System.out.println(a);//2.定义short类型的变量shortb20;System.out.println(b);//3.定义int类型的变量intc30;System.out.println(c);//4.定义long类型的变量longd123456789123456789L;System.out.println(d);//5.定义float类型的变量floate10.1F;System.out.println(e);//6.定义double类型的变量doublef20.3;System.out.println(f);//7.定义char类型的变量charga;System.out.println(g);//8.定义boolean类型的变量booleanhtrue;System.out.println(h);}}注意如果要定义一个整数类型的变量不知道选择哪种数据类型了默认使用 int。如果要定义一个小数类型的变量不知道选择哪种数据类型了默认使用 double。如果要定义一个 long 类型的变量在数据值的后面需要加上 L 后缀。(大小写都可以建议大写)如果要定义一个 float 类型的变量在数据值的后面需要加上 F 后缀。(大小写都可以3.4 扩充新手先掌握哪些数据类型如果先前并没有任何语言的基础建议先把下面这些用熟int最常用的整数类型计数、年龄、数量double最常用的小数类型价格、分数char单个字符了解即可后面会在字符串里经常见到boolean条件判断的核心true/false补充String严格来说是引用类型但入门阶段输出文本、拼接内容几乎都离不开它可以当成“先会用”的重点。4. 标识符在写代码中默认遵守驼峰命名法这样会使得代码简单易懂、便于理解。4.1 硬性要求必须这么遵守以下原则否则代码会报错必须由数字、字母、下划线_、美元符号$组成数字不能开头不能是关键字区分大小写的4.2 软件要求如果不这么做代码不会报错但回使得代码可读性较差。小驼峰命名法适用于变量名和方法名如果是一个单词那么全部小写比如name如果是多个单词那么从第二个单词开始首字母大写比如firstName、maxAge大驼峰命名法适用于类名、接口名如果是一个单词那么首字母大写比如Student如果是多个单词那么每个单词首字母都大写比如StudentService、UserInfo补充阿里巴巴命名规范细节尽量不要用拼音。但是一些国际通用的拼音可视为英文单词。正确alibaba、hangzhou、nanjing错误jiage、dazhe平时在给变量名、方法名、类名起名字的时候不要使用下划线或美元符号。错误_name正确name5. 键盘录入5.1 概述键盘录入的功能在 JDK 中不需要我们实现只需要直接使用 Scanner 这个类就可以了。5.2 实现步骤创建对象告诉计算机开始使用 Scanner 这个类接收数据实际写代码5.3 代码示例//导包其实就是先找到Scanner这个类在哪importjava.util.Scanner;publicclassScannerDemo1{publicstaticvoidmain(String[]args){//2.创建对象其实就是申明一下我准备开始用Scanner这个类了。ScannerscnewScanner(System.in);//3.接收数据//当程序运行之后我们在键盘输入的数据就会被变量i给接收了System.out.println(请输入一个数字);intisc.nextInt();System.out.println(i);}}5.4 运行示例控制台当你运行程序后控制台会等待输入请输入一个数字此时你输入12并回车请输入一个数字1212说明第一行12是你在控制台输入的内容第二行12是程序System.out.println(i)打印出来的。6. 运算符把常用的放在一起6.1 算术运算符 - * / %算术运算符就是加减乘除和取余。/整数相除只能得到整数小数部分直接丢掉%取余得到“除完剩下多少”补充小数在计算机里用二进制存储很多十进制小数转成二进制会“除不尽”所以会出现轻微误差。publicclassArithmeticDemo{publicstaticvoidmain(String[]args){inta10;intb3;System.out.println(ab);// 13System.out.println(a-b);// 7System.out.println(a*b);// 30System.out.println(a/b);// 3System.out.println(a%b);// 1System.out.println(10.0/3.0);// 3.3333333333333335}}6.2 自增自减 / --让变量值 1。--让变量值 -1。快速记忆i先加再用i先用再加publicclassIncrementDecrementDemo{publicstaticvoidmain(String[]args){intx5;intyx;// x6, y6intm5;intnm;// m6, n5intcount1;countcount;// count 还是 1新手常踩坑}}6.3 赋值与复合赋值、、-、*、/、%复合赋值就是“先运算再把结果赋回左边”。publicclassAssignmentOperatorsDemo{publicstaticvoidmain(String[]args){inta10;a3;// 等价于 a a 3a*2;// 等价于 a a * 2shorts5;s2;// 可以隐含了类型转换}}6.4 关系运算符比较运算符关系运算符用来比较大小或是否相等结果一定是 booleantrue/false。符号含义是否相等!是否不相等是否大于是否大于等于是否小于是否小于等于注意是比较是赋值新手最容易写错。6.5 逻辑运算符 | ! ||两边都为 true 才是 true|只要有一边为 true 就是 true!取反更常用的是短路运算符左边为 false右边就不算了||左边为 true右边就不算了publicclassLogicalOperatorDemo{publicstaticvoidmain(String[]args){System.out.println(truefalse);// falseSystem.out.println(true||false);// trueSystem.out.println(!true);// false}}6.6 三元运算符条件 ? 值1 : 值2三元运算符就是“写在一行里的 if-else”。注意表达式会产生一个结果通常要赋值给变量或直接打印。publicclassTernaryOperatorDemo{publicstaticvoidmain(String[]args){inta10;intb20;intmaxab?a:b;System.out.println(max);// 20}}6.7的两种特殊用法字符串拼接 / 字符运算1) 字符串拼接只要有一边是字符串就是“拼接”。publicclassStringAddDemo{publicstaticvoidmain(String[]args){System.out.println(10年Java);// 10年JavaSystem.out.println(235元);// 10元先算 235System.out.println(总和235);// 总和235从左到右拼接System.out.println(总分(8590));// 总分175括号先算}}2) 字符参与运算char参与时会先当成数字编码值再计算。publicclassCharPlusDemo{publicstaticvoidmain(String[]args){charca;System.out.println(c0);// 97}}7. 类型转换自动 / 强制7.1 自动类型提升隐式转换自动类型提升就是把取值范围小的类型自动提升为取值范围大的类型再参与运算。如果出现byte/short/char参与运算通常会先提升为int不同类型一起算会向“更大的类型”提升取值范围从小到大byte short int long float doublepublicclassImplicitConversionDemo{publicstaticvoidmain(String[]args){byteb15;byteb22;intsumb1b2;// byte 运算结果会提升为 intSystem.out.println(sum);// 7inta10;doubled3.5;System.out.println(ad);// 13.5}}7.2 强制类型转换当你要把“大范围类型”塞进“小范围类型”时必须强制转换。publicclassCastDemo{publicstaticvoidmain(String[]args){doublea12.3;intb(int)a;System.out.println(b);// 12}}注意强转可能导致精度丢失小数变整数或溢出数值超过范围。结语回顾一下本文先讲了变量与数据类型再讲输入Scanner最后把常用运算符和类型转换集中整理方便你写出第一批“能跑起来”的 Java 小程序。如果本文对你有帮助欢迎点赞、收藏让更多正在学 Java 的同学看到。遇到问题或有不同理解可以在评论区留言一起讨论、互相学习。想系统看更多内容可以关注专栏《Java 成长录》一起把基础打牢。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

彩票网站自己可以做吗wordpress 瀑布流模板

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

张小明 2026/1/2 13:15:46 网站建设

开封网站设计价格海门市建设局网站

系统简介 社会和科技的不断进步带来更便利的生活,计算机技术也越来越平民化。二十一世纪是数据时代,各种信息经过统计分析都可以得到想要的结果,所以也可以更好的为人们工作、生活服务。房屋是生活条件的一部分,所以需求量非常大。…

张小明 2026/1/2 13:14:41 网站建设

查看网站建设工作小程序商城开发平台

空洞骑士Scarab模组管理器:从安装到精通的全方位指南 【免费下载链接】Scarab An installer for Hollow Knight mods written in Avalonia. 项目地址: https://gitcode.com/gh_mirrors/sc/Scarab 在《空洞骑士》的广阔地下王国中,模组为玩家带来了…

张小明 2026/1/2 13:14:07 网站建设

怎么做dnf辅助网站前端做项目的网站资源

在全球化时代,健康管理应用的地域限制成为许多用户面临的痛点。Samsung Health作为功能丰富的健康监测平台,其心电图、血压监测等高级功能常因区域政策而无法使用。Nrfr作为一款创新的免Root工具,通过巧妙修改SIM卡国家码,为用户提…

张小明 2026/1/2 13:13:34 网站建设

阿里云网站建设教程黑龙江企业网站建设

Charticulator完全指南:三步打造专业级自定义图表 【免费下载链接】charticulator Interactive Layout-Aware Construction of Bespoke Charts 项目地址: https://gitcode.com/gh_mirrors/ch/charticulator 想要摆脱传统图表工具的模板限制,创建完…

张小明 2026/1/2 13:13:01 网站建设

vue开发自适应网站wordpress4.7.3漏洞

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个面向初学者的defaultdict教学代码,包含:1) defaultdict的基本概念图解 2) 与普通字典的直观对比 3) 3个循序渐进的示例(计数器、分组、树…

张小明 2026/1/2 13:12:27 网站建设