JAVA学习(二):第二章 基本程序设计

第二章 基本程序设计

 

(1)变量:变量尽量选择有描述性的名字;

(2)实数用浮点型数表示;

(3)加号(+)的意义:加法与字符串的连接;

(4)从控制台读取输入:

import Java.util.*;

public class A{

public static void main(String args[]){

    Scanner input  = new Scanner(System.in);

    变量 = input.next数值类型(首字母大写)

}

}

 

(5)标识符:为了标识程序中诸如类、方法和变量的元素而采用的命名;

 

  • 由字母、数字、下划线组成和美元符号构成的字符序列;
  • 不能以数字开头;
  • 不能是保留字(true、false、null等);
  • 长度任意;

(6)命名常量:

final 数据类型 常量名 = 数值   //常量名大写

    好处:1、不必输入同一个值;

          2、如果更改只需要改一个地方;

          3、给常量附一个具有描述性的名字,提高易读性;

(7)命名习惯:

  • 确保程序中的变量、常量、类和方法所选择的描述性名字是直观易懂的;
  • 变量与方法第一个单词首字母小写,其余单词首字母的大写;
  • 类名中首字母大写;
  • 大写常量中所有字母;

(8)幂运算:

ab次方  =  Math.paw(a,b);

 

 

(9)整数直接量:

 

  类型:

表示形式:

二进制:

0(零)b/0B开头

八进制:

0开头

十六进制:

0X开头

int型:

15

long 型:

15L/15l

double

0.5555D/d

float

0.5555F/f

科学计数法

a*10b = aEb

 

(10)Java中的优先级 :

 

(11)自增自减运算符:++i是使用增加后的值;

(12)数值类型的转换:

  • 拓宽类型是将一个小范围的类型转化为一个大范围的类型;
  • 缩窄类型是将一个大范围的类型转化为一个小范围的类型(需要强制转换);

System.out.println((int)1.7)强制转换

 

(13)Java开发步骤:

  1. 根据需求定义出所要的类
  2. 根据题目中的要求规划出类的属性:name,age,computer、English、math;
  3. 所有的属性必须通过getter及setter访问
  4. 所有属性必须封装:private
  5. 如果需要增加构造方法,为属性赋值
  6. 所有的信息不要在类中直接输出,而是交给调用处输出

    ·在类中不能出现System.out.println()语句。

    

 

 

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/shuailiangliang/article/details/84431659