java编程的逻辑笔记总结(一)

本文总结了Java编程的基础知识,包括内存管理、编码类型、访问修饰符、类的生命周期、对象分配、类的继承以及相关概念。讲解了静态与实例方法、构造器的作用、变量初始化、对象和数组内存分配、类的继承与重写原则,强调了程序设计的基本思维方式。
摘要由CSDN通过智能技术生成
  • 对于数组和对象类型,有两块内存,一块存放实际内容分配在堆区,一块存放实际内容的地址,放在栈区。

  • 编码有两类:一类是非Unicode编码,另一类是Unicode编码

  • public static修饰符修饰的方法表示 静态方法表示方法属于类,通过类名直接调用就可以,与其相对应的是实例方法,需要通过实例或对象来调用

  • 通过private封装和隐藏内部实现细节,避免被误操作,是一种常见的思维方式

  • 我们将类看做自定义数据类型,所谓自定义类型就是除了8种基本类型以外的其他类型,用于表示和处理基本类型以外的其他数据。一个数据类型包含的属性和该类型可以进行的操作组成。

  • 类变量类方法类型本身具有的属性通过类变量体现,经常用于表示一个类型中的常量,如:public static final double PI = 3.14159265358979323846,类变量可以通过类名对变量进行直接的访问,如Math.PI。

  • public表示外部可访问,static表示变量是类变量,private表示只能够在类内部进行访问,final表示变量赋值后不能再进行修改。

  • 类和方法不使用任何修饰符修饰的时候表示这是一种包级别可见性。

变量的默认值

  1. 可以在定义变量的同时就赋值,或者将代码放入初始化代码块中,代

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值