博客专栏  >  编程语言   >  Java必备面试指南

Java必备面试指南

针对各大公司提出的面试问题,个人做了个归纳,方便各位查询,还望多多提意义,共同完善它

关注
12 已关注
56篇博文
  • http,https区别

    HTTPS(Secure Hypertext TransferProtocol)安全超文本传输协议 . 它基于HTTP开发,使用安全套接字层(SSL)在客户计算机和服务器之间进行交换信息。会对数据进行...

    2016-08-24 17:21
    528
  • get和post的区别

    PUT,DELETE,POST,GET对应增,删,改,查 1.get是从服务器上获取数据,post是向服务器传送数据 2.get安全性非常低,post安全性较高。但是执行效率却比Post方法好 ...

    2016-08-24 17:19
    386
  • java对象与json对象间的相互转换

    1.解析json字符串 将json字符串转换为json对象,然后再解析json对象:。 JSONObjectjsonObject = JSONObject.fromObject(jsonStr);...

    2016-07-30 22:56
    5240
  • java中volatile关键字的含义

    在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题...

    2016-07-22 13:35
    544
  • JAVA中重写equals()方法为什么要重写hashcode()方法?

    object对象中的 public boolean equals(Object obj),对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,此方法才返回 true; 注意:当此...

    2016-07-21 14:10
    579
  • ConcurrentHashMap原理分析

    集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主...

    2016-07-20 20:22
    1123
  • 《Spring设计思想》AOP设计基本原理

    0、前言 Spring 提供了AOP(Aspect Oriented Programming) 的支持, 那么,什么是AOP呢?本文将通过一个另外一个角度来诠释AOP的概念,帮助你更好地理解和使...

    2016-07-09 14:35
    1246
  • 用ALTER TABLE语句来创建索引

    7.2.3 用ALTER TABLE语句来创建索引 在已经存在的表上,可以通过ALTER TABLE语句直接为表上的一个或几个字段创建索引。基本形式如下: 1.              ALTE...

    2016-07-08 17:47
    5422
  • mysql索引总结----mysql 索引类型以及创建

    关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型...

    2016-07-08 16:49
    1501
  • Git的相关用法

    1.克隆远程项目 git clone  git clone http://XXX.XXX/sq-group/XXX.git 2.查看远程分支 git branch –r  3. 查看所有的分支...

    2016-07-07 23:09
    3096
  • 分布式设计与开发(一)------宏观概述

    在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barrett就取消4GHz芯片计划一事,半开玩笑当众单膝下跪致歉,给广大软件开发者一个明显的信...

    2016-06-21 17:54
    3111
  • Bean的生命周期

    这Spring框架中,一旦把一个bean纳入到Spring IoC容器之中,这个bean的生命周期就会交由容器进行管理,一般担当管理者角色的是BeanFactory或ApplicationContex...

    2016-06-20 22:36
    3480
  • HTTP状态码

    1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码说明 100 (继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (...

    2016-06-20 18:30
    3019
  • hibernate4.0+版本和3.0+版本的区别总结

    1.数据库方言设置 org.hibernate.dialect.MySQL5Dialect 在3.3版本中连接MySQL数据库只需要指明MySQLDialect即可。在4.1版本中可以指出...

    2016-06-18 11:04
    2700
  • @Autowired与@Resource的区别

    1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。  2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况...

    2016-06-18 10:19
    2668
  • strutr2运行流程

    strutr2运行流程

    2016-04-15 08:29
    475
  • 了解Spring AOP

    1.概念 AOP(Aspect-OrientedProgramming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。 AOP(A...

    2016-06-13 15:36
    2915
  • 快速排序算法(Java)

    1.算法介绍:   快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一...

    2016-06-12 17:32
    1404
  • 任务调度

    任务调度的使用 crontab 1、设置任务调度文件   crontab -e 2、每隔一定时间去执行任务 希望每天凌晨两点半去执行date >>/temp.txt,如下 cro...

    2016-06-12 15:13
    1015
  • Linux分区

    LINUX 分区 硬盘分区:基本分区和扩展分区    数目之和不大于四个. 一块硬盘上:主分区+扩展分区 扩展分区不能直接使用,需要分成逻辑分区才能使用 逻辑分区数量不限 扩展分区:不能...

    2016-06-12 14:32
    987
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部