![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深入java
小甲壳虫
这个作者很懒,什么都没留下…
展开
-
深入java多态
首先解释什么是多态?比如abstract class People{ abstract void say();//定义一个抽象方法 } public class A extends People{ public void say(){ System.out.println("I'm a"); } } public class B extends People{原创 2016-04-01 22:20:31 · 311 阅读 · 0 评论 -
深入了解java和javascript-杂谈章
关于类型:一. 1.编译器直接支持的类型-基元类型->编译器熟悉基元类型的占用空间和初始化方式和各种规则 2. 非基元类型 二. 1. 简单数据类型:包含一个数据项的 2. 复杂数据类型,包含多个数据项,比如list,map等 三. 1. 值类型:存放原始值 2. 引用类型:需要用指针引用 3. java自定义的值类型:自定义的数据结构struct–自定义值类型存放在栈里,由于原创 2016-03-23 22:40:02 · 268 阅读 · 0 评论 -
java在内存中的类图学习笔记
java在内存中的类图学习笔记程序结构java程序在操作系统中是一个进程,进程中有栈和堆,栈不能被别的线程读写,堆可以,多线程指的就是操作堆中的数据。栈中存放的是变量,堆中存放的是java的各种类和类的数据。 其实内存中存放的所有程序都是一堆数据结构。 c语言的栈是物理栈 java的栈是计算栈(逻辑栈) 堆中的指针直线实例java刚开始运行 扫描和加载类–详细说就是扫描整个程序,然后在内存中原创 2016-03-12 21:31:23 · 287 阅读 · 0 评论