2.1注释我们先从最简单的语法开始学习先来学习注释·什么是注释注释是解释说明程序的问题方便自己和别人理解、阅读代码并且不会影响程序的正常执行。·注释有哪几种格式怎样1.单行注释//后面根解释文字2.多行注释/*这里写注释文字可以写多行*/3. 文档注释/**这里写文档注释也可以写多行文档注释可以利用JDK的工具生成帮助文档*/下面用注释解释一段代码package com.shengya.note;/**目标掌握注释的使用。*/public class NoteDemo{/**这是一个main方法程序必须写这个方法才可以跑起来*/public static void main(string[] args)[//输出一行内容System.out.println(我开始学习Java程序好嗨皮~~)/*我要输出很多行内容看看多行注释是否可以使用*/System.out.println(胜仔)System.out.println((,,·V·)/*hello)}}再多学一招每次手动加注释比较麻烦也可以使用快捷键加注释Ctrl/单行注释对当前行进行注释Ctrl Shift /对选中的代码进行多行注释2.2字面量学习完注释之后我们来学习一个全新的知识点叫字面量。·什么是字面量大家不要被这个词搞晕了它其实很简单我们知道计算机是来处理数据的字面量其实就是告诉程序员数据在程序中的书写格式。下面是常用的数据在程序中的书写格式编写程序在命令行打印输出各种类型的字面值package com.shengya.literal;public class LiteralDemo{public static void main(string[]args){//1.整数System.out.println(666)//2.小数System.out.println(3.66)//3.字符字符必须用单引号引起来system.out.println(a);System.out.println(o);System.out.println(中)System.out.println()//空格也算字符System.out.println(-);//特殊字符\t表示制表符《n表示换行System.out.println(\t)//这相当于一个tab键专业叫做制表符 也代表是空格System.out.println(-);System.out.println(n)//这是换行的意思//4.字符串字符串是双引号引起来的System.out.println(我爱你柳岩)//5.布尔值只有两个值true和falseSystem.out.println(true);System.out.println(false);总结一下对于字面量大家只要能够正确写出各种数据就可以了int age 18;System.out.println(age)当执行intage18这句代码时]VM会在内存中申请一块区域在这个区域中存储了一个整数18给这个区域取的名字叫age相当于在盒子中存了一个数据18这个盒子的名字是age当我们打印age时就是从盒子中把盒子中的数据取出来再打印。·为什么要用变量呢使用变量来记录数据对于数据的管理更为灵活。比如我们有多个地方用到一个整数10使用变量来记录数据对于数据的管理更为灵活。比如我们有多个地方用到一个整数10//1.假设4多个地方用到整数10现在我想把10改为20这时你得一条语句一条语句的修改System.out.println(10)System.out.println(10)System.out.println(10)System.out.println(10)//2.同样这里还是在多个地方用到整数10你可以先用一个变量记录这个整数10int x10;//然后在需要用到整数10的地方用x代替就行//如果我们把x值改了那么后面用到x的值的地方就都一起改变了System.out.println(x)System.out.println(x)System.out.println(x)System.out.println(x)·变量有应用场景变量的应用场景无处不在只要是程序中能发生变化的数据都可以用变量存储。比如你微信钱包中的余额你微信的昵称你微信的个性签名余额随着你花钱是不是在变少昵称和个性签名也可以经常修改。package com.shengya.variable;public class variableDemo{public static void main(string[] args) {//比如你现在有188.8元一会要发100元再收20元。double money 188.8;//发100元money money - 100;//再收20元money money 20//再打印money记录的值是多少System.out.println(money)//再比如公交车大人2元小孩一元公交车经过2站//第一站3个大人1个小孩上车//第二站1个大人1个小孩上车请问一共上了多少人一共收入多少钱//刚开始公交车箱子里没有钱用money2表示箱子里的钱int money20//刚开始公交车上也没有人用count变量表示上车的人数int count 0;//经过两站的人数第一站4人第二站2人总的人数是42count4 2;//经过两站的钱数money2money23*21;//经过第一站后money2money221;//经过第二站后//打印人数和钱数System.out.println(count)System.out.println(money2)}}·变量的注意事项现在已经给大家讲了变量的基本使用其实变量在实际开发中用得特别多关于变量使用注意事项需要给大家交代一下。讲这些注意事项目的是让大家知道有哪些写法是允许有哪些写法是不允许的能分辨对错并知道为什么错。1.变量定义在哪个{}范围内就只在哪个大括号内有效。变量的有效范围称之为变量的作用域{int a10;System.out.println(a)//这是是对的1System.out.println(a)//这里会出错2.在同一个作用域内不能有两个同名的变量{int a10;int a20//这里会出错}3.变量没有初始化值不能直接使用变量定义的时候可以没有初始值但是使用的时候必须给初始值。inta//仅仅定义了变量但是没有初始值System.out.println(a)//这里会出错4.变量可以定义在同一行如inta10b20//a和b都是int类型到此有关变量的所有使用方式以及变量需要注意的问题就学习完了。我们再总结一下几点重点·变量是用来记录程序中的数据的可以把变量理解成内存中的小盒子盒子里放的东西就是变量记录的数据变量的定义格式数据类型变量名初始值·变量记录的数据程序运行过程中是可以发生改变的变量名值