相关分类: Java技术 C/C++ VB delphi
  • 由java小例子到针对(面向)接口编程

    在进行Java编程中经常用到以下类似的代码, ListString strs = new ArrayListString(); 只知这是多态,像是一种规范而不知为何如此。 编程时针对超类型(父类)进行编程,也就是说变量的声明类型(或方法的返回类型)是超类型,而不是具体的某个子类。超类型中的各个方...

    2018-06-18 03:44:05

  • HashMap实现原理及源码分析

    本文转载于(https://www.cnblogs.com/chengxiao/p/6059914.html) 哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面...

    2018-06-18 03:44:04

  • java基础面试题:抽象类中是否可以有静态的main方法?

    ...

    2018-06-18 03:44:03

  • Spring security UserDetailsService autowired注入失

    最近使用spring mvc + spring security 实现登录权限控制的时候,一直不能成功登录,检查过后是dao一直无法注入为null CustomUserDetailConfig.java SecurityConfig.xml 错误原因: Security先于Spring 加载,手动注入的customUserDetailsService,由于spring 还没有启...

    2018-06-18 03:43:45

  • Java基础面试题:super.getClass().getName() 执行结

    package com.swift; import java.util.Date; public class Getclass_Test extends Date { public static void main(String[] args) { new Getclass_Test().test(); } public void test() { System.out.println( super .getClass().getName()); System.out.println( thi...

    2018-06-18 03:43:56

  • Java入门篇(三)——Java流程控制

    前两篇已经了解了Java语言基础,本篇开始Java的流程控制。流程控制对任何一门编程语言都是至关重要的,它提供了控制程序步骤的基本手段。 一、复合语句 Java语言的复合语句是以整个块区为单位的语句,又称块语句。复合语句由“{”开始,“}”结束。 对于复合语句,我们...

    2018-06-18 03:43:59 java语言基础

  • 菜鸟快速自学java00之变量类型

    ---恢复内容开始--- 菜鸟快速自学java00之变量类型 一、诉苦 自己成为了Java中的一只菜鸟,而且已经菜了好多天了,我为什么会这么菜?归根结底,还是觉得自己在累计知识的同时,没有做好笔记,导致学到后面时,前面的基础知识仿佛又忘记了,接着又拿起书从头看,进入这...

    2018-06-18 03:43:46 编程规范学java

  • Java基础面试题:String 和StringBuffer的区别

    package com.swift; import java.util.Date; public class Getclass_Test extends Date { public static void main(String[] args) { new Getclass_Test().test(); } public void test() { System.out.println( new String("abc").equals( new String("abc"))); // equ...

    2018-06-18 03:43:46

  • 封装

    封装:指隐藏对象的属性和实现细节,金对外提供公共的访问方式 封装的好处是: 提高重用性,提高安全性,便于使用,可以将变化隔离 封装原则: 将不需要对外提供的内容隐藏,把属性都隐藏,提供公共方法(接口)对其访问...

    2018-06-18 03:43:44

  • Work Queues

    Round-robin dispatching 默认情况下,RabbitMQ按顺序分发消息给下一个消费者。平均每个消费者会得到相同数量的消息。 Message acknowledgment 为了确保消息不丢失,RabbitMQ支持消息确认。消费者通过发送确认来告诉RabbitMQ已经收到消息,并且已经处理完成,而且Rabbi...

    2018-06-18 03:43:43

2