2017-3-10

一:编译期间     运行期间

      答:   编译包括编译和链接两个过程。

               编译部分,是把源文件(代码)转换成机器可以识别的二进制语言; 链接,是把编译生成的二进制文件,组合成为一个系统可以执行的可执行文件。

               把编译出来的可执行文件,在系统中运行的过程,称为程序的运行。

二:引用变量的创建流程         基本数据类型在堆栈中的情形!(没有堆,只有栈)

      http://www.cnblogs.com/hukai46/p/5258668.html

三:栈这种内存结构是什么样?      队列      线性表         (数据结构)

五:接口和抽象类  ?  

      答:接口是规范,  抽象类是模板!

发现的问题:

1.java数组的静态初始化和动态初始化哦!

答:静态初始化:直接指定数组元素的初始值,不指定数组长度。

      动态初始化: 只指定数组的长度, 由系统为每个数组元素指定初始值。

2.内存数据库!

答:顾名思义就是将数据放在内存中直接操作的数据库。 磁盘数据库。

3.流媒体?

答:在网络上传输音/视频等多媒体信息,主要有下载和流式传输两种方案。

实时流式传输(Realtime streaming)和顺序流式传输(progressive streaming)。

4.今天发现的有趣问题:网易严选,致命的bug,新用户根据优惠券买了商品后,发现地址写错了,无法修改订单,只能取消!

   但取消后新人优惠券就没了!  优惠券的使用判断不人性化!优惠券的有效无效状态应根据订单是否交易成功来做。

原文地址:https://www.cnblogs.com/njqa/p/6532561.html