Day008 java的萌新日常
数组的创建
int [] 数组名;
int 数组名 [];(c语言风格的数组定义)
java内存
堆
存放new的对象和数组;
可以所有的线程共享,不会存放别的对象引用。
栈
存放变量基本类型(包括其数值)
引用对象的变量。
静态初始化
创建 + 赋值
动态初始化
包含了默认初始化
创建后分配空间没有一个个去定义
稀疏数组
在
面向对象编程
面向过程:线性思维(第一步做什么,第二步做什么)只适合简单一点的问题;(微观思考)
面向对象:就是一种分类的思维模式,思考问题会去解决哪些问题需要哪些分类,在对这些分类单独思考。最后才对某个类的细节进行面向过程的思考。(宏观思考)
面向对象编程的本质就是以类的方式组织代码,以对象组织数据。
三大特性:
封装(想想函数)
继承
多态
方法的调用
main方法,程序中只能有一个。
静态调用
非静态调用
要把方法实例化(new一下)

浙公网安备 33010602011771号