一、命名规范
(1)命名
变量名命名规则:
可以由字母、数字和下划线组成
数字不能作为首字母
不能使用关键字
变量名命名规范:
见名思义
price(
可取
) x
、
y
、
z(
不可取
)
尽量使用英文单词或单词组合
,
不要使用拼音。
单词组合使用驼峰命名法
,
比如
priceOfWater
符号常量:使用大写,单词之间使用下划线分割
,
比如
CONUT_STUDENT
1.
常量:指的是在运行期间不变的数据
,
常量分为直接常量和符号常量
直接常量:
3,4f,3.14,
等
符号常量:符号化的常量
,
也就是给常量取个名字
2.为什么使用符号常量?
(1).
便于维护
(2).
一串数字可能并不能反映出事物的本质
,
用符号常量能够给我们提供更多的信息
,
增强程序阅读性。比如:
Price
我们直接知道就是价格的意思
程序设计:规划步骤并描述
程序员的要求:(
1
)懂业务(
2
)掌握一种计算机语言
三步法:
(
1
)、理清解决问题的思路
(
要求换位思考
)
。*****
(
2
)、用自然语言描述思路。
(
3
)、翻译成计算机语言。
变量的本质是什么?
变量的本质就是内存单元
,
内存单元可以存储数据
,
也可以将存储
的数据读出
内存单元有两个属性:值和地址
int
x;
的含义是:告诉编译器
,
需要申请
4
个字节的内存空间
,
以后这个单元(
4
字节)就叫做
x
了。
int
x = 4
的含义:去申请一个
4
个字节的内存单元
,
同时将数据
4
存储进去。
x=x+1;
含义:
x
就是内存单元
,
我们需要先把内存单元中的数拿出来
,
通过
cpu
去做运算
+1;
然后再把运算后的数据放到这个内存单元中
。
数据类型:
(1)为什么会有数据类型?
生活中的数据本来就是有类型的
,
只不过我们没有在意或者去深入研究。那么计算机语言就是去告诉计算机如何去解决问题
,
当然需要对等的概念去描述数据。
数据类型有什么作用?
(1)
决定了每个数据存储时所需要的字节数
(2)
决定了数据所能执行的运算
比如:
char c =‘a’
int
i
=1;
运算符:
(1)
算术运算符:
+
、
-
、*、
/
、
%
、
++
、
--
除法有两种:一般执行除法和整除
,
如果除法和被除数都为整型
,
则执行的是整除
,
否则执行一般除法。
求余:可用于判断奇偶、判别因子、控制一个数据的周期变化
(2)
关系运算符
>
、
>=
、
<
、
<=
、
==
、
!=
(3)
逻辑运算符
&& ||!
进制:
进制:一种计数的方法,即所谓的“逢
x
进
1,
借
1
当
x”
基:某种进制的所用的符号的个数,比如十进制使用
0-9
十个符号,基就是
10,
八进制使用
0-7
八个符号
,
基就是
8
权:一个符号所表示的值的大小除了和符号本身有关,还与其所处位置有关
,
把某个位置的
1
所表示的值的大小即为该位的权
111=1*100+1*10+1*1
进制的转换:
(1).x
进制
>>>
十进制 按权展开
(2).
十进制
>>> X
进制 除基取余、倒序排列
switch-case结构
Switch
只是引导你从那个入口进去
,
后面的事就不管了。
case x
:是标号
,
而不是“如果
……”
标号记录了某条指令的地址。
所以执行了某个分支后
,
会自动执行后续的代码,因为他本质上就是顺序结构
,
如果需要改变流程
,
可以借助
break,
但要注意
break
不是必须的。