范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

java的基础语法,以及变量的概念

  Java基础语法1、变量1.1 问题1、变量的概念  2、变量的作用  3、变量的定义格式1.2 答案1.2.1 概念
  变量就是内存中的存储空间,空间中记录着经常发生改变的数据  1.2.2 作用
  用于在内存中保存数据;今后要操作的数据,如果是经常发生改变的, 就应该用变量进行维护  1.2.3 定义格式
  数据类型 变量名 = 数据值;  数据类型:为空间中存储的数据,加入类型【限制】,可以限定整数、小数或者其他。  变量名:自己要为空间起的名字。  数据值:空间中要存储的数值。  1.3 变量的使用直接输出变量的值  格式:在输出语句的小括号直接写变量名就可以了。  修改变量的值  格式:变量名 = 数据值;
  案例:
  我们就以整数为例。来做一个代码实现。  public class Demo1Variable { public static void main(String[] args) { int salary = 12000;//定义一个整数类型的变量 System.out.println(salary);//取出变量里的值 salary = 15000; //修改变量里面的值 System.out.println(salary);//再次取出变量里的值 int age = 18;//定义第二个整数类型的变量 System.out.println(age);//取出变量里的值 } }1.4 变量的注意事项变量名不允许重复定义  一条语句可以定义多个变量  变量在使用前一定要进行赋值  定义float和long变量的注意事项  变量的作用域范围
  案例1:  public class Demo2Variable { public static void main(String[] args) { int num = 10; //int num = 20; 变量名不允许重复  int a = 10, b = 20, c = 30, d = 40;//一条语句可以定义多个变量,之间用逗号分割 System.out.println(a); System.out.println(b); System.out.println(c); System.out.println(d); float f = 12.5F;//定义float类型需要在数值后面加上F/f long l = 13L;//定义long类型建议在数值后面加上L/l //int age; //System.out.println(age);//变量在使用之前一定要进行赋值,如果不赋值就报错。 } }
  案例2:  关于变量作用范围及变量名冲突问题的案例 public static void main(String[] args){ int a = 10;//作用范围从定义位置开始 { int a = 10;//作用范围从定义位置开始 }//第二个a变量结束 //第二个a出现在第一个a的所属范围之内,重复变量名 System.out.println(a); }//第一个a变量结束  作用域 起作用的范围 列举: public static void main(String[] args){ { int a = 10;//作用范围从定义位置开始 }//第一个a变量结束 int a = 10;//在第一个a结束之后,消失了,再定义变量a,不冲突的 System.out.println(a); }  public class Demo{ public static void main(String[] args){  { int a ;//作用范围从定义位置开始 }  a = 10;//作用范围从定义位置开始 System.out.println(a); } }1.5 代码练习
  需求:将(姓名,年龄,性别,身高,是否单身)定义为变量,随后打印在控制台  public class TestVariable { public static void main(String[] args) { String name = "张三";//姓名 --> String int age = 23;//年龄 --> int char gender = "男";//性别 --> char double height = 182.1;//身高 --> double boolean flag = false;//是否单身 --> boolean  System.out.println(name); System.out.println(age); System.out.println(gender); System.out.println(height); System.out.println(flag); } }2、键盘录入2.1 问题1、什么是Scanner以及使用Scanner的目的  2、使用步骤2.2 答案2.2.1 Scanner介绍
  Java已经写好了一个类,叫做Scanner,用于获取用户的输入的内容。因为是Java已经写好了,我们直接拿过来用就可以了。
  目的:增加程序的灵活性,不需要再次编译,直接运行,在运行过程中输入数据  2.2.2 使用步骤
  1、导包。导包的语句需要定义在类的上面。相当于告诉虚拟机Scanner类在哪里  import java.util.Scanner;
  2、创建Scanner对象。相当于给虚拟机打个招呼,我要用这个类了。  Scanner sc = new Scanner(System.in);// 创建Scanner对象,sc表示变量名,其他均不可变
  3、定义变量,接收数据。才是真正干活的代码  //增加友情提示 System.out.println("请输入数据"); //接收数据 //将sc.nextInt()获取的你在dos窗口输入的数据给变量a代表的空间 int a = sc.nextInt();//可以接收整数 String s = sc.next();//可以接收字符串
  代码示例:  //第一步:导包 import java.util.Scanner; public class ScannerDemo { public static void main(String[] args) { //第二步:创建对象 Scanner sc = new Scanner(System.in);  System.out.println("请输入一个整数:");//友情提示 //第三步:接收数据 int age = sc.nextInt(); System.out.println(age);  System.out.println("请输入一个字符串:"); //第三步:接收数据 String name = sc.next(); System.out.println(name); } }3、标识符3.1 问题1、什么是标识符  2、标识符的命名规则  3、标识符的命名规范3.2 答案3.2.1 什么是标识符
  标识符是用户编程时使用的名字,用于给类、方法、变量等命名。  3.2.2 标识符的命名规则
  必须严格遵守  由26个大小写字母、数字0-9、下划线"_"、美元符号"$"组成  不能以数字开头  不能是关键字  大小写敏感(区分大小写)
  示例:  正确的标识符: bj b2 _2b ak47 Class helloworld 错误的标识符: 2b class #itheima3.2.3 标识符的命名规范
  建议遵守  小驼峰式命名:  适用于:变量名、方法名  规则一:标识符是一个单词的时候,首字母小写。  规则二:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写  比如:name、firstName。大驼峰式命名:  适用于:类名  规则一:标识符是一个单词的时候,首字母大写  规则二:标识符由多个单词组成的时候,每个单词的首字母大写  比如:Student 、GoodStudent。
  注:标识符的命名最好可以做到见名知意。例如:username、studentNumber等。
  编码风格:  1 正确使用注释和注释风格 使用文档注释注释整个类或整个方法 如果是注释方法的某一个步骤应该使用单行注释或者多行注释 2 正确的缩进和空白 使用一次tab键进行缩进 运算符两边习惯各加一个空格 不如 int a = 1 + 2; 3 块的风格 Java源代码使用的行尾风格 public class HelloWorld{ public static void main(String[] args){ System.out.println("Java是世界上最好的语言!"); } } 还有次行风格 public class HelloWorld { public static void main(String[] args) { System.out.println("Java是世界上最好的语言!"); } }  使用的话都使用一种风格不要穿插使用4、类型转换-隐式转换
  在Java中,不同的基本数据类型之间是不能直接参与运算的。在底层需要先进行类型转换,变成一样的类型,再进行运算。  4.1 问题1、类型转换的分类  2、什么是隐式转换  3、隐式转换的规则4.2 答案4.2.1 类型转换分类
  类型转换分为两种:  隐式转换  强制转换  4.2.2 隐式转换
  隐式转换也叫作自动转换,把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转换方式是自动的,直接书写即可  int a = 10; double num = a; // 将int类型变量a里面的值,直接赋值给double类型 System.out.println(num); // 输出10.04.2.3 隐式转换的规则取值范围小的数据,和取值范围大的数据进行运算,小的会先提升为大的之后,再进行运算  整数默认是int类型,byte、short和char类型数据参与运算均会自动转换为int类型。  boolean类型不能与其他基本数据类型相互转换。
  注意: 所有的浮点数取值范围都比整数要大 因为float/double使用科学计数法来存储,而long使用普通的二进制来存储,也就是说一个存的是多少次方,而一个是只有多少位
  练习1:  //问变量c是什么数据类型? int a = 10; double b = 12.3; ??? c = a + b; //double的取值范围比int大,所以在计算的时候,变量a会自动提升为double。 //最终是两个double相加,结果就是double类型的。
  练习2:  byte a = 10; byte b = 20; byte c = a + b; // 第三行代码会报错,a和b会自动转换为int类型,计算结果为int,int赋值给byte需要强制类型转换。 // 修改为: int num = b1 + b2;
  练习3:  int a = 1; char b = "a"; int c = a + b; System.out.println(c); //最终输出结果:98 //b会自动转换为int类型,字符变成int类型会查询码表,变成97 //第三行代码97 + 1 最终结果为98.5、类型转换-强制转换5.1 问题1、什么是强制转换  2、强转转换的格式  3、强制转换的细节5.2 答案5.2.1 强制转换
  自动类型提升的逆运算,把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量  5.2.2 格式
  目标数据类型 变量名 = (目标数据类型)值或者变量;  double num1 = 5.5; int num2 = (int) num1; // 将double类型的num1强制转换为int类型 System.out.println(num2); // 输出5(小数位直接舍弃)5.2.3 细节
  强制类型转换有 可能 会损失精度  //损失精度: double num = 12.5; int num2 = (int)num; //将double类型的num强制转换为int类型,a = 12(小数位直接舍弃);  int i = 128; byte b = (byte)i; //-128  //没有损失精度: int a = 12; byte b = (byte)a; //b=12;6、类型转换-案例1 注意点1: long num=12345L; System.out.println(num); //long 类型的数据不加L也可以输出 12345是int类型 赋值大类型发生了自动类型提升  long num2=123456789012345; System.out.println(num2); //已经超过了int的取值范围 报错 这个就必须加L //不加L是按照4个字节存的 加L是按照8个字节存的  float f=12;? float f=12.5;?  2 注意点2: 整数常量默认是int 小数常量默认是double byte b=12; byte b2=b+11; //编译失败 float f=b+12.5;//编译失败  3 注意点3 byte a = 3+4; 常量优化机制:3和4都是常量直接拿一个7出来 整数不是默认int类型?怎么能用byte进行存储呢? 看后面的常量值在不在byte的取值范围之内 在,可以按照byte的方式进行存储 不在,超出范围报错(进行强制类型转换)

血管变硬了,腿脚会给你3个提示,若一个不占,血管还算年轻根据世界卫生组织的统计,全球每年因冠状动脉和脑血管粥样硬化而死亡的人数,高达1500万人,并且这个数字每年还在不断地增长中。所幸,人们也在慢慢重视起心血管病的威胁,对血管的健康养护潭柘寺千年古寺,最负盛名潭柘寺提起潭柘寺,北京人想到的第一句话大概都是先有潭柘寺,后有北京城,这不仅说明潭柘寺建成时间之早,更隐含着潭柘寺和北京城市之间的联系。这座建于西山群山入口处的寺庙,究竟为何选址于独库公路垃圾成山,自驾游记得带上文明光明网评论员最近一段时间,民宿一晚17000元独库公路变成堵哭公路等新疆游客暴增的新闻频繁登上热搜,甚至有网友笑称草原上的人终于比羊多了。不过,在旅游火爆的另一面,一些不文明现象也文明之美看东方丨贵州省地质博物馆开启博物馆奇妙夜模式,快来打卡7月22号晚上,贵州省地质博物馆正式开启夜游模式,设置有换装夜游博物馆舞会走秀蜡染教学等系列研学活动。游客王子萌说晚上逛博物馆感觉有种神秘感,而且有很多很好玩的活动,特别是蜡染,做欧洲十国游(9)瑞士著名小镇因特拉肯第十三节瑞士著名小镇因特拉肯车子沿山路盘旋而上,飞奔过一会,又盘旋而下。一上一下,我们如坐摇篮,十分愜意。在下午3点多钟到了瑞士因特拉肯小镇。我们很快住进酒店。邓导游带领我们逛街,5个良心的国内旅游景区,不折腾没区间车费用,景色优美没有差评如今随着生活水平的提升,很多人每年都要出去旅游那么几次,但是大家应该发现一个奇怪的现象,不少国人却选择了去国外旅游,并不是说多么有钱,只因为国内一些景区吃相太难看,游客去了就是各种我与总书记同框欢迎来我们村做客河南省信阳市新县田铺乡田铺大塆,位于大别山革命老区。2015年开始,田铺大塆大力整治村容村貌,发展乡村旅游。2019年9月,习近平总书记在田铺大塆考察调研时,来到了民宿店店主韩光莹三伏将至出汗多!这些食物看似不起眼,却是补钾高手盛夏来临我们迎来了高温潮湿又闷热的日子想必最近的通勤路,大家已经有所感受7月16号就要入伏了,三伏天气将会持续到8月下旬。随着天气逐渐炎热,人们会频繁出汗,除了身体内的水分和维生素医生提醒血糖若在这个范围内,基本上不用担心,不妨对照自查确诊患上糖尿病之后,患者每天最关心的就是如何管理血糖,才能达到标准,为了稳定血糖,患者坚持用药,调整饮食,坚持运动,希望能对降血糖有帮助。但是很多患者仍然会出现血糖不稳定的情况,每千万别喝太频繁!怕你脾胃太好面色太润了俗话说十人九湿,推荐给大家一个汤,全家男女老少都能喝,而且还能强健脾胃祛湿气大家好,我是赵国秀,很多朋友都问我脾胃虚弱吃什么呀?今天我们再来聊一聊,脾胃在中医看来是后天之本气血生化夏季高血压患者血压忽高忽低?您可千万别被血压忽悠了!每到夏季,我这高血压就忽高忽低的啊。白天的时候血压挺低的,到晚上血压又升高了,我这药是该吃还是不该吃啊。大爷,一定要遵医嘱用药,您可千万别被夏季的高血压给忽悠了啊。夏季血压偏低?血
被韩国第一夫人美到了!穿灰色大衣秀出天鹅颈,真看不出有50岁俗话说三分靠长相,七分看打扮,这句话对于男女都很适用,尤其是针对50多岁的女性而言,穿衣打扮能够直接影响到你的气质。学会针对场合自身条件去挑选服装单品,避免造型太违和的情况出现,才72岁徐克与小30岁女友牵手逛街,十指相扣秀恩爱,女方肤白貌美9月22日,有八卦媒体拍摄到知名导演徐克和小30岁的女友出门逛街,并发布在社交平台上,两人看上去非常的幸福,全程都是手牵着手,真是让人吃饱了狗粮,一时间引来无数网友的关注和围观。当杨颖跟郑秀妍罕见同框,气质差距一目了然,没有对比就没有伤害9月21日,没想到angelababy(杨颖)居然跟郑秀妍罕见同框了,而且两人还坐在一起看秀,完全就像一场视觉盛宴,他俩都盛装出席,可以说一个比一个漂亮。当天的baby身着白色的外杨幂身材太好了!一身薄荷蓝套装甜酷满分露纤细长腿超吸睛9月21日晚,杨幂活动造型写真曝光。杨幂一身清爽薄荷蓝套装搭配半高马尾造型好显嫩,秀出一双纤细长腿秀,身材超好,太美啦!照片中,杨幂身穿薄荷蓝色套装搭配黑色短靴,尽显白皙肤色。而这孙俪怎么瘦成这样了?穿开叉礼服找不出曲线感,短发清爽却有些腻在这个以瘦为美的时代,似乎越是单薄消瘦的身材,就能被不少人称赞为好身材。其实这样的认知是错位的,尽管身材纤细和身材微胖的人相比,在穿衣搭配上更有优势,但同样也有弊端,比如一些紧身版适合中年女性的包包分享,日常通勤上班族必备,各种风格都有头条创作挑战赛这个是帆布包,都知道它的容量是比较大的,而且还比较耐磨。更加日常。这个是黑白条纹款的,有拉链设计,而且他的肩带是黑色皮质的,会更高级有质感,把条纹朴素感给消磨掉了。底长时间喝茶的人,身体会变得怎样?研究告诉你茶与长寿的关系在咱们中国,茶这种东西以前是老头子的最爱,但如今越来越多的年轻人也哀伤了喝茶。从中华文化的角度来讲,这是一件好事,毕竟茶文化也是咱们中国有必要一直传承的文化之一,从身体健康的角度讲中年女性旗袍摄影,拍照怎么摆姿势?2句口诀优雅唯美很上镜头条创作挑战赛喜欢拍照,解锁更多的摄影技巧。关注柳侍墨,帮助你每天进步一点点。关注柳侍墨,一定有收获!旗袍,是我大天朝的传统服饰。这两年国潮回归,穿旗袍的人也越来越多。而且很多旗袍薛立斋医案情绪不控制好,身体迟早要出大问题看薛立斋的医案很多都是虚证,尤其以脾胃虚为主,很多人都要问,难道天底下的疾病都是虚证吗?虚证固然是多,但是仔细想一想,薛立斋乃御医名医,许多患者都不是一开始就找到薛立斋的,而是在其喝酒后,若身体出现这5个现象,或说明你已不适合喝酒,建议早戒我国酒文化源远流长,传承上下五千年,古有绿蚁新醅酒今朝有酒今朝醉,今有推杯换盏觥筹交错,特别是现当代,酒已经成为人际关系中必不可少调和剂。但有大量科学研究证据证明,饮酒对于身体多个励志女性!朱芳雨前妻单身带娃太难了,不怨前夫爱上富家女近日,有网友看到朱芳雨前妻市场买东西,带着孩子一块穿行在市场里,十分不易,网友也是感叹单身妈妈真的太不难了,希望你过得好,好好对自己。当年朱芳雨婚内出轨,抛弃原配胡美迎娶富家女,如