Example2
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。
* @author Alan
* @Email no008@foxmail.com
package com.alanliu.Java8BasicCodeStuding.Java8BasciCode.Unit2.Point3SimpleExampleDemo; /* Here is another short example. Call this file "Example2.java". 对于编程语言来说,可能没有其他任何概念比“变量”更为基础了。 您可能知道,变量是具有名称的内存位置,程序可以为其赋值。 在程序执行期间,变量的值可能会改变。 下面的程序演示了如何声明变量,以及如何为变量赋值。 该程序还演示了控制台输出的一些新内容。 正如程序顶部的注释所说明的,该文件应当命名为Example2.java。 */ class Example2 { public static void main(String args[]) { int num; // this declares a variable called num num = 100; // this assigns num the value 100 System.out.println("This is num: " + num); num = num * 2; System.out.print("The value of num * 2 is "); System.out.println(num); } /** * 当运行这个程序时,会看到如下所示的输出: * This is num:100 * The value of num * 2 is 200 * * 下面详细分析这个输出是如何产生的。 * 在该程序中,第一个新行如下所示:int num; i/ this declares a variable called num * 该行声明了整型变量num。Java(与其他大部分语言类似)在使用变量之前需要先对其进行声明。 * 下面是变量声明的一般形式 * type var-name ; * 其中,type指定了将要声明的变量的类型, * var-name是变量的名称。 * 如果希望声明多个指定类型的变量,可以使用由逗号分隔的变量名列表。Java定义了一些数据类型,包括整型、字符以及浮点型。关键字int用于指定整数类型。 * 在程序中,下面这行代码: * num = 100;// this assigns num the value 100 * 将数值100赋给num。在Java中,赋值运算符是单个等号。 * 下一行代码先输出字符串“This is num:”,然后输出num的值: * system.out.println ( "This is num : " + num) ; * * 在这条语句中,加号导致num的值被附加到它前面的字符串上, * 然后输出结果字符串(实际上,首先是将num从整型转换成与之等价的字符串,然后再与前面的字符串进行连接。在本书的后面会详细解释这个过程)。 * 这种方法可以被一般化。在println()语句中,使用“+”运算符可以将任意多个字符串连接在一起。 * 下一行代码将变量num乘以2,然后将结果重新赋值给变量num。与其他大多数语言一样,Java使用“*”运算符表示乘法。执行了这行代码之后,变量num将包含值200。 * 该程序中接下来的两行代码如下: * system.out.print ( "The value of num* 2 is "); * system.out.println ( num) ; * 在这两行代码中有一些新的内容。首先,使用内置的print()方法显示字符串“The value ofnum * 2 is ”。 * 在这个字符串的后面没有换行符。这意味着当生成下一个输出时,将在同一行中继续输出。 * 除了在每次调用之后没有输出换行符之外,print()方法与println)相同。 * 现在观察printIn()方法调用,注意只使用了num自身oprint)和 println)方法都能够用于输出所有Java内置类型的值。 * **/ }
为人:谦逊、激情、博学、审问、慎思、明辨、 笃行
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
态度:道阻且长,行则将至;行而不辍,未来可期
.....................................................................
------- 桃之夭夭,灼灼其华。之子于归,宜其室家。 ---------------
------- 桃之夭夭,有蕡其实。之子于归,宜其家室。 ---------------
------- 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 ---------------
=====================================================================
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan -liu * @Email no008@foxmail.com
转载请标注出处! ✧*꧁一品堂.技术学习笔记꧂*✧. ---> https://www.cnblogs.com/ios9/
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
态度:道阻且长,行则将至;行而不辍,未来可期
.....................................................................
------- 桃之夭夭,灼灼其华。之子于归,宜其室家。 ---------------
------- 桃之夭夭,有蕡其实。之子于归,宜其家室。 ---------------
------- 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 ---------------
=====================================================================
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan -liu * @Email no008@foxmail.com
转载请标注出处! ✧*꧁一品堂.技术学习笔记꧂*✧. ---> https://www.cnblogs.com/ios9/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2021-02-17 在IDEA中让freemarker编辑时自动刷新
2021-02-17 IDEA Spring Boot 创建 freemarker 文件模板
2021-02-17 SpringBoot 整合jsp
2021-02-17 Git客户端(TortoiseGit)基本使用详解
2021-02-17 异常:This application has no explicit mapping for /error, so you are seeing this as a fallback.