java基础
今天我们来学习JAVA基础部分(进制 以及变量)
一进制
我们常见的进制;
十进制 0-9
二进制 0-1 (通常以0b开头)
八进制 0-7 (通常以0开头)
十六进制0-9 A-F(通常以0x开头)
上面是我们常见的进制类型知道了这些进制我们就要知道这些进制的作用,昨天我们说到了计算机是不能直接识别我们Java所写的代码的需要有JRE环境来翻译成,字节码计算机才可以直接识别,字节码就是二进制代码所以,计算机直接识别的只有二进制代码,所以我们要学习一下进制的转换。
进制的转换
十进制转化为二进制
拿一个十进制数来举例子
18转换成二进制数怎么转
在告诉大家一句口诀;连除,倒取余。
十进制转换八进制也是如此
那有的同学要问了那二进制转十进制怎么转
拿10010来举个例子大家就一目了然了(2^这是2的几次方2^0这就是2^0了)
1 0 0 1 0
+2^4*1+2^3*0+2^2*0+2^1*1+2^0*0=18
进制讲完了大家自己找几个数字多练习练习!
接下来们讲变量
变量
刚刚说要讲变量大家有没有疑问什么什么是变量?
所谓变量就是可以在程序中改变的量就是变量!
那么好,那程序中不能改变的量叫什么量呢?
在程序中不能改变的量叫做常量。
那变量是干嘛用的呢?
变量的作用是:可以存放数据并且存放的数据可以修改
那为什么要用变量存储数据呢?别的量不可以?
因为当需要修改内存数据的时候,每次使用变量的地址很麻烦,从而给变量空间的地址起一个名字,用户变量的名字来修改数据,方便使用。
如何来定义一个变量
公式:数据类型+变量名=初值(在定义变量时要注意。如果报黄色的是说明变量名有风险,如果要是报红色的说明变量名与系统的关键字重复,换一个变量名即可)
定义一个变量,并且打印一个变量的值。
int number = 10 (定义变量名)
System.out.println("number =" +number"我是number");(打印一个变量的值)
结果:number = 10我是number
上面说了变量的命名公式接下来讲,变量的命名规范。
1.见名知意(不能用中文起变量名)
2.只能是字母或者下划线$开头
3.变量名的写法;必须是小驼峰命名法
4.不能用系统关键字来命名变量名。
5.同一个程序内变量名不能重复。