JAVA面试题
米糕思密达
向着一名程序员迈进
展开
-
JAVA面试题1
1、Java变量 Java中主要有如下几种类型的变量 局部变量类变量(静态变量)-- 属于类成员变量(非静态变量)-- 属于对象 2、关于枚举 package com.scu.lly; public class EnumTest { /** * 颜色枚举 */ enum ColorEnum{ RED, GREEN, BLUE } /** * 性转载 2016-05-18 23:05:53 · 471 阅读 · 0 评论 -
JAVA面试2
1、List遍历时删除的几种方式比较 1.1、会报错的删除方式: (1)在Iterator遍历时使用list删除 [java] view plain copy Iterator it = list.iterator(); while(it.hasNext()){ String i转载 2016-05-19 22:33:39 · 180 阅读 · 0 评论 -
JAVA面试3
1、String的split(String regex)方法参数注意点 使用这个方法时,当我们直接以“.”为参数时,是会出错的,如: [java] view plain copy String str = "12.03"; String[] res = str.spilt("."); //出错!!! 此时,我们得到的re转载 2016-05-19 22:35:05 · 201 阅读 · 0 评论 -
JAVA面试4
1、HashMap、HashTable、ConcurrentHashMap的区别 【参考:http://www.cnblogs.com/carbs/archive/2012/07/04/2576995.html】 (关于HashMap的分析,在第三篇总结《Java笔试面试题整理第三波》中的hashCode有分析,同样在这篇中有关于Java容器的介绍。HashMap和Ha转载 2016-05-19 22:35:48 · 191 阅读 · 0 评论 -
JAVA面试5
1、实现多线程的两种方法 实现多线程有两种方法:继承Thread和实现Runnable接口。 继承Thread: 以卖票为例: [java] view plain copy public class MyThread extends Thread { private static int COUNT =转载 2016-05-19 22:36:54 · 230 阅读 · 0 评论 -
JAVA面试6
1、线程池ThreadPool相关 在java.util.concurrent包下,提供了一系列与线程池相关的类。合理的使用线程池,可以带来多个好处: (1)降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗; (2)提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行; (3)提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低转载 2016-05-19 22:39:15 · 215 阅读 · 0 评论 -
JAVA结构型模式
结构型模式是描述如何将类对象结合在一起,形成一个更大的结构,结构模式描述两种不同的东西:类与类的实例。故可以分为类结构模式和对象结构模式。 在GoF设计模式中,结构型模式有: 1.适配器模式 Adapter 适配器模式是将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 两个成熟的类需要通信,但是接口不同转载 2016-07-22 09:27:00 · 268 阅读 · 0 评论 -
互联网面试
1、基本语法 一、Java基础 1.String类为什么是final的。 2.HashMap的源码,实现原理,底层结构。 3.反射中,Class.forName和classloader的区别 4.session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。 5.Java中的队列都有哪些,有什么区别。 6.Java的内存模型以及GC算法 7....转载 2018-07-30 11:21:01 · 319 阅读 · 0 评论 -
互联网公司面试
1、hashcode相等两个类一定相等吗?equals呢?相反呢? 2、介绍一下集合框架? 3、hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢? 4、hashmap和treemap什么区别?低层数据结构是什么? 5、线程池用过吗都有什么参数?底层如何实现的? 6、sychnized和Lock什么区别?sychnize 什么...转载 2018-07-30 11:24:48 · 374 阅读 · 0 评论