java程序设计 基础篇 梁勇 笔记

1. 计算机中字节(byte)是最小的存储单位,1 byte = 8bit

2.内存  随机访问存储器 (RAM)

3. 代码风格

 

4. 从控制台读取输入/键盘输入

Scanner scanner = new Scanner(System.in);
Double x;
x = scanner.nextDouble();

5. 命名习惯

 

 6. 命名常量

final Double pi = 3.1415926;

7.数值类型  / String

前4种为整数,后两种为浮点型

 

8. 数值操作符/幂运算    整数除法  浮点数除法

幂运算:a^b

Math.pow(a,b);

9. 产生随机数

 

10.指定输出宽度和精度

11.基本类型变量和引用类型变量的区别

基本类型

而此时不论更改C1还是C2的值,效果是一样的,更改的是指定内存中的值,此时打印C1和C2中的值都会被改变

12 静态变量、常量、方法

 13. 可见性修饰符

14.数据域封装

15.不可变类

 16.变量的作用域

一个类的实例变量和静态变量称为类变量数据域,无论在何处申明,类变量的作用范围都是整个类。

局部变量:类内的变量

17 方法的重写、重载

重载时方法名一样,参数不一样

18 多态 

使用父类对象的地方都可以使用子类的对象,这就是通常说的多态。

 

声明类型: 一个变量必须被声明为某种类型,变量的这个类型称为它的声明类型,上图中 o的声明类型是Object

               一个引用类型变量可以是null值或是一个队声明类型实例的引用。

               实例可以使用声明类型或它的子类型的构造方法创建。

实际类型:被变量引用的对象的实际类。

19 对象转换、instance of

对基本类型进行转换不同于对对象进行转换,转换基本类型值返回一个新的值。而转换一个对象引用不会创建一个新的对象

20 equals方法

21 final  防止扩展和重写 

22 异常处理

异常是从异常类创建的对象;

 

23 File类

 

 File对象封装了文件或路径的属性,但是它既不包括创建文件的方法,也不包括从/向文件读/写数据(称为数据输入输出,简称I/O)的方法。

 

24 泛型

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值