zoukankan      html  css  js  c++  java
  • Java知识库

    java中的堆栈

    栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。) 

    堆:存放所有new出来的对象。

    常量池:存放字符串常量和基本类型常量(public static final)

    栈和常量池中的对象可以共享,堆中的对象不可以共享。

    栈中的数据大小和生命周期是可以确定的,当没有引用指向数据时,这个数据就会消失。堆中的对象由垃圾回收器负责回收,因此大小和生命周期不需要确定,具有很大的灵活性。 

    简单的例子:

    1. String s1 = "china";  
    2. String s2 = "china";  
    3. String s3 = "china";  
    4. String ss1 = new String("china");  
    5. String ss2 = new String("china");  
    6. String ss3 = new String("china");  

    Java有序链表

    链表的概念:https://www.cnblogs.com/782687539-nanfu/p/10333031.html

    Java实现--有序链表:https://blog.csdn.net/szlg510027010/article/details/82891534

  • 相关阅读:
    ng-repeat高级用法
    使用 CSS3 实现超炫的 Loading(加载)动画效果
    ADO.NET访问数据库
    连接查询和分组查询
    T-SQL数据查询基础
    使用SQL语句操作数据
    使用表组织数据
    SQL Sever数据库
    使用属性升级Mybank
    C# 语法
  • 原文地址:https://www.cnblogs.com/mycftest/p/14939885.html
Copyright © 2011-2022 走看看