基本程序设计01
算法
算法所要描述的是如果要解决一个问题所要执行的动作以及这些动作的 执行顺序。主要帮助在编写程序之前进行规划。算法可以是自然语言和程序设计代码一起。在编码时将算法编译成程序。
变量
变量主要是用来描述事物的一个名字,比如要计算一个圆的半径,它的变量最好设置为radius.面积最好设计为Area.用于储存事物是值。值可以被改变。变量被放在内存之中。在给变量赋值之前首先要声明变量的数据类型,之后在给该变量一个指定值或者不给。
例:
String name=“小柏”;
String name;
再给变量赋值时,右边的数值必须与 左边的数据类型相互兼容。
命名常量
命名常量表示在一个程序之中不变值的标识符。比如要计算各种各样颜色的半径为2的圆的面积,
这里明颜色是变量,但是半径是常量。一般用final来修饰。
final int radius=2;
数据类型
数据类型就是为了让编译者直到此变量的数据是什么类型的,比如整数,小数,或者其他的类型。
数据类型
类型 | 类名 | 范围 |
---|---|---|
比特 | byte | -2^7 ~2^7-1 |
整数 | short | -2^15 ~2^15-1 |
整数 | int | -2^31 ~2^31-1 |
整数 | long | -2^63 ~2^63-1 |
单精度浮点数 | float | |
双进度浮点数 | double | |
布尔类型 | Boolean |
单精度和双精度类型就是小数所精确的位数不同。
float精确到小数点6-7位,四个字节。
double精确到15位,八个字节。
public class practice{
public static void main(String args[]){
//计算一个半径位二的圆的面积。
//首先声明半径的数据类型,然后写出半径的变量名,之后给予相应的半径值。
int radius=2;
//Math.PI为Π。
double Area1=radius*radius*Math.PI;
//(float)代表的意思是将double类型强制转换成float类型。
float Area2=(float)radius*radius*Math.PI;
//当字符串+一个变量时其输出结果变为将变量的值转化为字符串的形式加入字符串中。
System.out.println("the Area of the circle is "+Area1);
System.out.println("the Area of the circle is "+Area2);
}
}
输出结果为:
标识符
标识符用于类,方法,变量的命名。
标识符只能是字母,_,$,数字组成。并且开头不能用数字。
可以是任意字段。
严格区分大小写。