博客专栏  >  编程语言   >  THINKING IN JAVA

THINKING IN JAVA

浅析Java基础知识

关注
0 已关注
17篇博文
  • Spring AOP和IOC

    Spring的核心机制是依赖注入(Dependency Inversion),也称为控制反转(IOC)。所谓依赖注入,就是指运行工程中,如果需要调用另一个对象协助时,无须再代码中创建被调用者,而是依赖...

    2014-01-03 17:44
    494
  • Spring中bean的作用域

    1、singleton作用域当一个bean的作用域设置为singleton, Spring IOC容器只会创建该bean定义的唯一实例。2、prototype prototype作用域部署的bean,...

    2014-01-03 20:14
    1595
  • 接口 抽象类 实体类

    接口可以继承(多)接口, 接口不可以继承抽象类:接口里的方法是不能有方法体的,但抽象类的方法是可以有方法体的,继承后,在这一点上就会产生矛盾。 抽象类可以实现(多)接口,但不能继承接口。 抽象类可...

    2015-01-21 16:25
    1031
  • [Array和ArrayList的区别]

    #1. Array类型的变量在声明的同时必须进行实例化(至少得初始化数组的大小),而ArrayList可以只是先声明。 如:  int[] array = new array[3];  或 int[...

    2015-01-23 19:09
    302
  • HashSet和HashMap的区别 && HashTable和HashMap的区别

    HashMap HashSet   HashMap实现了Map接口 HashSet实现了Set接口   HashMap存储键值对 HashSet仅仅存储对象   使用put()方法将元素放...

    2015-01-23 19:17
    364
  • Java语言编码规范(Java Code Conventions)

    1.介绍 1.1 为什么要有编码规范(WhyHave Code Conventions) 编码规范对于程序员而言尤为重要,有以下几个原因: - 一个软件的生命周期中,80%的花费在于维护 - 几乎没...

    2015-07-30 13:39
    384
  • float与double的范围和精度

    单精度浮点数在机内占4个字节,用32位二进制描述。 双精度浮点数在机内占8个字节,用64位二进制描述。 浮点数在机内用指数型式表示,分解为:数符,尾数,指数符,指数四部分。 数符占1位二进制,表示数...

    2016-06-30 15:52
    3607
  • Java中final、finally、finalize的区别

    final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。 finally是异常处理语句结构的一部分,表示总是执行。 finalize是Object类的一个方法,在垃圾收集...

    2016-08-16 10:50
    163
  • public、private、protected、Friendly的区别与作用域,以及不写时的区别?

    public,protected,friendly,private的访问权限如下:     关键字       当前类      包内      子孙类      包外      public...

    2016-08-16 10:55
    2244
  • String s=new String("abc")创建了几个对象?

    String str=new String("abc");   紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢? 相信大家对这道题并不陌生,答案也是众所周知的,2个...

    2016-08-16 11:26
    308
  • JAVA笔试题

    1.请简要概述Java 面向对象的几大特性 2.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? 3.JDK和JRE的区别是什么? 4.public、private、protect...

    2016-08-17 11:36
    210
  • 一线互联网面试总结

    阿里(蚂蚁金服-JAVA研发工程师 个人经验)一面(2018年3月6号)在线代码评测https://github.com/jxq0816/alibaba-interview二面(2018年3月7号)电...

    2017-05-02 17:25
    514
  • 接口和抽象类的区别

    一、引言         本文主要是由一些个人观点和网上搜集的资料整理而成。对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?让它和抽...

    2017-07-21 17:12
    173
  • 浅析JAVA堆内存和栈内存的区别

    参考堆内存:https://baike.baidu.com/item/%E5%A0%86%E5%86%85%E5%AD%98/7270805?fr=aladdin栈内存:https://baike.b...

    2018-03-06 09:36
    114
  • JAVA单例模式

    1)单例模式的定义: 在整个应用中,保证一个类只有一个实例,它提供了一个可以访问到它自己的全局访问点(静态方法)。 单例模式有以下特点:   1、单例类只能有一个实例。   2、单例类必须自己创建...

    2017-12-14 21:41
    88
  • 静态代码块、构造代码块以及构造函数的加载顺序

    介绍具体的例子 Parent类: public class Parent { public Parent() { System.out.println("这是父类的构造方法")...

    2017-12-21 19:41
    64
  • 构造蛇形矩阵

    一、题目 n=3的回型矩阵 1  2  3 8  9  4 7  6  5 n=4的回型矩阵 1  2  3  4 12  13  14  5 11  16  15  6 10  9  8  7 n=...

    2018-01-01 16:56
    66

机器学习
61564
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部