代运营网站建设仿站定制模板建站

pingmian/2025/10/8 10:14:20/文章来源:
代运营网站建设,仿站定制模板建站,wordpress链接提交表单,企业网站建设的几种形式前言 Java 是一门强大而广泛应用的编程语言#xff0c;它的灵活性和跨平台特性使其成为许多开发者的首选。无论您是刚刚入门编程#xff0c;还是已经有一些编程经验#xff0c;掌握 Java 的基础知识都是构建更复杂程序的关键。 本学习笔记旨在帮助您深入了解 Java 编程语言…前言 Java 是一门强大而广泛应用的编程语言它的灵活性和跨平台特性使其成为许多开发者的首选。无论您是刚刚入门编程还是已经有一些编程经验掌握 Java 的基础知识都是构建更复杂程序的关键。 本学习笔记旨在帮助您深入了解 Java 编程语言的基础概念。我们将从变量和数据类型开始逐步探索命名规则、运算符、用户输入和数据类型转换等主题。通过这些内容的学习您将建立坚实的 Java 基础为进一步的学习和应用打下坚实的基础。 1. 变量和数据类型 Demo01 - 变量的声明和使用 public class Demo01 {public static void main(String[] args) {// 变量int age 18;System.out.println(年龄 age); // shiftalt上下箭头上移下移代码行age 20;System.out.println(年龄 age); // ctrld复制行} } 这个示例演示了如何声明和使用变量并且展示了变量值的修改。 Demo02 - 常用数据类型 public class Demo02 {public static void main(String[] args) {// 常用数据类型int i 10000; // 整数double d 3.14; // 小数char c 中; // 字符String s 中国; // 字符串System.out.println(整数 i 小数 d 字符 c 字符串 s);} }在这个示例中我们介绍了Java中常用的数据类型包括整数、小数、字符和字符串。 Demo03 - 变量的声明、赋值和使用 public class Demo03 {public static void main(String[] args) {// 1. 声明int age;// 2. 赋值java是在c语言基础上改进过来的要求变量在使用前必须先行赋值age 1;// 3. 使用System.out.println(age);} } 这段代码展示了变量的声明、赋值和使用的基本步骤。 Demo04 - 常量的命名规则 public class Demo04 {public static void main(String[] args) {// 常量的命名法则全部大写如果有多个单词用_隔开 比如MAX_VALUEfinal int AGE 18;System.out.println(AGE);final String CHINA 中华人民共和国;System.out.println(CHINA);} } 这个示例说明了常量的命名规则通常使用全大写字母多个单词之间用下划线分隔。 2. 命名规则和约定 Demo05 - 标识符命名规则 public class Demo05 {public static void main(String[] args) {/*首字母必须是字符 $ _后续必须是字符 $ _ 数字注意不能是关键字*/int a 1;} } 这段代码讲解了Java中标识符的命名规则包括首字母要是字符、 或 后续可以是字符、 或_后续可以是字符、 或​后续可以是字符、、_或数字。 Demo06 - 命名规范 // 类名 大驼峰法命名 public class Demo06 {public static void main(String[] args) {// 变量名 小驼峰法命名int myAge 18;int age 18;// 循环因子 i j k// 尽量使用有意义的单词循环因子除外实在单词没有合这的就採用拼音} }这个示例介绍了类名、变量名和循环因子的命名规范推荐使用有意义的单词命名。 3. 运算符和表达式 Demo07 - 赋值运算符 public class Demo07 {public static void main(String[] args) {// 赋值运算符int age 18; // age 2; // 等价于 age age 2;age; // 等价于 age age 1; 间化為 age/* - --*/% 取模 特别留意除不乾净余下来的那个数*/int year 2022;int result year % 10; // 余数System.out.println(餘数 result);year % 100; // year year % 100;System.out.println(餘数 year);} } 这段代码展示了赋值运算符、、%的使用以及取模运算符的示例。 4. 用户输入 Demo08 - 使用Scanner获取用户输入 import java.util.Scanner;public class Demo08 {public static void main(String[] args) {// 键盘输入功能 ScannerScanner scanner new Scanner(System.in);System.out.println(请输入你的姓名); // 先提示别人才好输入String name scanner.next(); // 卡住等待你输入姓名System.out.println(你输入的姓名是 name);} } 这个示例演示了如何使用Scanner类从键盘获取用户输入。 Demo09 - 读取整数和小数 import java.util.Scanner;public class Demo09 {public static void main(String[] args) {Scanner scanner new Scanner(System.in);System.out.println(请输入整数);int age scanner.nextInt();System.out.println(请输入小数);double money scanner.nextDouble();System.out.println(整数 age 小数 money);} } 这段代码演示了如何使用Scanner读取整数和小数并将它们打印出来。 Demo10 - 计算和平均值 import java.util.Scanner;public class Demo10 {public static void main(String[] args) {Scanner scanner new Scanner(System.in);System.out.println(输入王浩的3门功课的成绩);System.out.println(Java);int java scanner.nextInt();System.out.println(PS);int ps scanner.nextInt();System.out.println(SQL);int sql scanner.nextInt();int chazhi java - sql;System.out.println(方法1Java和SQL的差 chazhi);System.out.println(方法2Java和SQL的差 (java - sql)); // 一定要加小括号调整一下优先级int pingjunzhi (java ps sql) / 3;System.out.println(方法1平均值 pingjunzhi);System.out.println(方法2平均值 (java ps sql) / 3);} } 这个示例读取三门课程的成绩计算它们的差值和平均值并展示了不同的计算方法。 5. 数值计算 Demo11 - 数值计算 public class Demo11 {public static void main(String[] args) {double java1 81.29;int duoliao 2;double java2 java1 duoliao;System.out.println(第二次的平均分 java2);} }这个示例演示了数值计算包括将一个双精度浮点数和一个整数相加并将结果打印出来。 6. 数据类型和类型转换和关系运算符 Demo12 - 数据类型详解 public class Demo12 {public static void main(String[] args) {// 八个基本数据类型/* 整数1个字节 byte -128 - 1272个字节 short -32768 - 32767*4个字节 int -21亿 - 21亿 大约8个字节 long -21....亿 - 21....亿*/byte b1 Byte.MAX_VALUE;System.out.println(b1);short s1 Short.MAX_VALUE;System.out.println(s1);int i1 Integer.MAX_VALUE;System.out.println(i1);long l1 Long.MAX_VALUE;System.out.println(l1);/* 小数本质是一个近似值4个字节 float -3.4028235E38 - 3.4028235E38 大约3后面有38个零*8个字节 double -1.7976931348623157E308 - 1.7976931348623157E308 大约1后面有308个零*/float f Float.MAX_VALUE;System.out.println(f);double d Double.MAX_VALUE;System.out.println(d);/* 字符2个字节 char 0-65535 唯一没有负数概念的*/char c1 Character.MIN_VALUE;char c2 Character.MAX_VALUE;System.out.println((int)c1);System.out.println((int)c2);/* 布尔1个字节 boolean 不是数值概念而是一个真假 0000 000-*/boolean bool1 Boolean.FALSE;boolean bool2 Boolean.TRUE;System.out.println(bool1);System.out.println(bool2);} }这个示例详细解释了Java中的不同数据类型包括整数、小数、字符和布尔类型。以下是其中一些重要概念的总结 整数类型包括byte、short、int和long它们的取值范围不同。小数类型包括float和double它们是近似值有不同的精度和取值范围。字符类型char表示字符占用2个字节并且没有负数概念。布尔类型boolean表示真假值占用1个字节。 这个示例有助于理解不同数据类型在Java中的特点和用途。 Demo13 - 强制类型转换 public class Demo13 {public static void main(String[] args) {char c1 中;int i 1;// 强转语法(目标类型)表达式char c2 (char)(c1 i);} }这段代码演示了强制类型转换的概念。在这里我们将一个字符c1与一个整数i相加然后将结果强制转换为字符类型char。这是因为字符之间的运算会被自动提升为整数所以需要强制转换回字符类型。 Demo14 - 关系运算符 public class Demo14 {public static void main(String[] args) {/*关系运算符 !经歷了运算之后结果的数据类型是 布尔*/int a 10;int b 10;boolean r1 a b;boolean r2 a b;boolean r3 a b;boolean r4 a b;boolean r5 a b;boolean r6 a ! b;System.out.println(r1); // falseSystem.out.println(r2); // trueSystem.out.println(r3); // falseSystem.out.println(r4); // trueSystem.out.println(r5); // trueSystem.out.println(r6); // false} }这个示例介绍了关系运算符、、、、、!的使用。这些运算符用于比较两个值之间的关系并返回布尔值表示结果。在示例中我们演示了不同的关系运算并打印了它们的结果。 总结 在学习笔记的各个部分中我们详细介绍了 Java 基础知识的各个方面。从变量的声明和使用到数据类型的深入了解再到命名规则、运算符和用户输入的应用您已经对 Java 编程语言的核心概念有了清晰的认识。 通过这些基础知识您将能够开始编写简单的 Java 程序并逐渐扩展您的技能构建更复杂的应用程序。不管您是新手还是有一些经验的开发者这些基础知识都是您在 Java 编程之路上不可或缺的一部分。

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

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

相关文章

外语网站开发asp网站防注入

数字图书馆是一个开放式的硬件和软件的集成平台,通过对技术和产品的集成,把当前大量的各种文献载体数字化,将它们组织起来在网上服务。从理论上讲,数字图书馆是一种引入管理和应用数字化技术的方法,它的主要特点有&…

网站美工建设意见h5开发环境搭建

前言 HTTP 具有相当优秀和方便的一面,然而 HTTP 并非只有好的一面,事物皆具两面性,它也是有不足之处的。例如: 通信使用明文(不加密),内容可能会被窃听。不验证通信方的身份,因此有可能会遭遇…

烟台专业做网站的公司app引流推广方法

1.查询mysql的存储执行目录(secure-file-priv是指定文件夹作为导出文件存放的地方)所以需要查询以下,不然会报1290错误 show variables like %secure%;2.查询并转存 SELECT * into outfile C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\zo…

网站建设流量从哪里来seo词库排行

1. 公共字段自动填充的作用 当我们开发一个项目时,我们可能会对几个字段重复的进行填写;例如:当我们在修改一个用户时,或者添加一个用户时,我们都需要将它的修改人、修改时间给赋值,如果我们每次就进行手动…

投诉网站制作临沭做网站

本文恩主要介绍了详解HTML5 录音的踩坑之旅,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。说实话,一开始都没接触过 HTML5 的 Audio API,而且要基于在我们…

phpcms做的网站备案期间 网站想正常

(请先看置顶博文)本博打开方式,请详读_liO_Oil的博客-CSDN博客_怎么把androidstudio卸载干净 前几天在编写代码的时候,突然要根据结构体的属性进行从小到大的排序,这即是我写这篇文章的导火索。 正如大家所知…

建网站有哪些文件夹wap网站现在还有什么用

乐观学习,乐观生活,才能不断前进啊!!! 我的主页:optimistic_chen 我的专栏:c语言 点击主页:optimistic_chen和专栏:c语言, 创作不易,大佬们点赞鼓…

盐城永祥建设有限公司网站宁波网站建设哪家比较好

当涉及到互联网性能和可用性优化时,DNS(Domain Name System)和CDN(Content Delivery Network)是两个至关重要的元素。它们各自发挥着关键作用,以确保用户能够快速、可靠地访问网站和应用程序。在本文中&…

天河网站建设企业科技公司名字大全

一.使用 Go 语言的开源框架Livego搭建流媒体服务器 1.Livego 框架的介绍 Go 语言拥有强大的 服务器性能 ,golang 在语言级别解决了 多进程并发 的问题,支持 多核 CPU均衡使用 ,支持 海量轻量级线程 ,所以非常适合做 流媒体服务器 .而 livego 是基于golang 开发的简单高效的…

意大利做包招工的网站邯郸市网

我无法将我的Web应用程序与MySQL 5.5.11后端部署到JBoss 5.我收到此错误:引起:java.lang.ClassNotFoundException:来自BaseClassLoader 262b2310的com.mysql.jdbc.Driver我在下面粘贴了我的堆栈跟踪.这就是我所做的……我将mysql-connector-…

网站建设公司工作岗位说明书南充移动网站建设

各位CSDN的uu们好呀,今天,小雅兰的内容是51单片机中的定时器以及按键控制LED流水灯模式&定时器时钟,下面,让我们进入51单片机的世界吧!!! 定时器 按键控制LED流水灯模式 定时器时钟 源代…

南宁网站建设博信网站改版要重新备案

9月23日至10月8日,亚洲最大规模体育赛事亚运会在杭州举办。作为国际性体育赛事,除赛中的各类竞赛项目外,杭州亚运会前后相关活动也吸引了大众目光的聚焦。 Kaadas凯迪仕智能锁作为此次杭州亚运会官方指定智能门锁,以#凯迪仕守护每…

网页怎么做成网站网站建设与维护税率

博主联系方式: QQ:1540984562 QQ交流群:892023501 群里会有往届的smarters和电赛选手,群里也会不时分享一些有用的资料,有问题可以在群里多问问。 由于换了新电脑,keil重装了下,然而之前的MCU的支持包没有安装,以及一些其他的问题,导致可以编译但是不能将程序烧录到单片…

企业网站模板论坛买外链

PyCharm Pro是一款专业的Python集成开发环境(IDE),由JetBrains公司开发。它为Python开发者提供了丰富的功能和工具,使得Python编程变得更加高效和便捷。PyCharm Pro具有智能代码编辑功能,能够自动完成代码、快速导航至…

中国建设银行总行网站外贸网站源代码下载

方法 pthread_mutex_lock(mutex) pthread_mutex_trylock(mutex) pthread_mutex_unlock(mutex) 用法 线程可调用pthread_mutex_lock()来获取某个互斥量,如果该互斥量已经被其他线程加锁,则该线程将会被阻塞,直到互斥量被其他线程释放。 线程可调用pthread_mutex_trylock(…

深圳网站制作比较好公司wordpress图片上传接口

github登录总是超时,非常影响体验,原因不是被github被限制了,而是github的DNS被污染了,可以通过手工设置DNS解析来处理。 到这个地址 https://raw.hellogithub.com/hosts 下载最新的github hosts文件 修改本地配置, 注意需要使用…

在线做数据图的网站有哪些新型城镇化建设网站

【无矶之谈】轻松使用AI设计微信红包封面/动态封面并快速过审 关注本公众号梦无矶测开实录,2024年1月21日之后关注最新的文章,后台回复封面红包,即可免费领取本号专属微信红包封面。(目前我过审的有五个封面,其中一个…

做内部网站cms营销软文模板

Android中有四种持久化数据的方法:SQLite数据库、文件存储、Preference、ContentProvider。 四种方法各有专攻,而其中Preference是以类似Map的键值对形式存储的,最适合用来保存用户个人设置之类的信息。 可以用一个xml文件来配置一个设置界面…

在哪个网站做视频好赚钱一 网站建设管理基本情况

内容参考于:三分钟音乐社 上一个内容:151.和弦固定标记法(二)转位和弦,斜杠(slash)和弦 上一个内容里练习的答案:斜杠左边的有多个写法,如果与下图不一样,那…

深圳市企业网站建设哪家好甘肃省建设类证书查询网站

文章目录1. 题目2. 解题1. 题目 新一轮的「力扣杯」编程大赛即将启动,为了动态显示参赛者的得分数据,需要设计一个排行榜 Leaderboard。 请你帮忙来设计这个 Leaderboard 类,使得它有如下 3 个函数: addScore(playerId, score)…