今天中午接到阿里巴巴的电话面试,电面了将近一个小时左右。感觉自己发挥得并不好,好多基础的只是还是一知半解的,
虽然看过一些东西的源代码,但是,很多东西,也只是限看过而且,但是一到用的时候,或者被问到的时候, 却突然失忆„„,
这里记录一下今天问到的问题。给自己长长记性。 PS 凭着记忆来把他问的问题整理一下,并列出来,准备一一理解清楚
最开始的几个问题我现在已经记不清楚了, 估计当时紧张了。 你对Java的集合框架了解吗? 能否说说常用的类?
说说Hashtable与HashMap的区别: 源代码级别的区别呢? 平时用过的List有哪些?
(除了ArrayList和LinkedList),ArrayList和LinkedList的区别?
ArrayList的特点,内部容器是如何扩充的? Properties类的特点? 线程安全? 平时使用过的框架有哪些?
(我提到了Struts2) 请说一下Struts2的初始化?和类的创建?(从源代码角度出发)
据你了解,除了反射还有什么方式可以动态的创建对象?(我提到了CGLIB„„ 我以为他会接着问CGLIB,揪心中„„,结果他没问)
请说一下Struts2 是如何把Action交给Spring托管的?它是单例的还是多例? 你们页面的表单对象是多例还是单例?
请说一下你们业务层对象是单例还是多例的? 请说一下Struts2源代码中有哪些设计模式? 请说一下,你觉得你最熟悉的技术特点?
(我提到了并发编程) 请说一下线程安全出现的原因? 请说一下线程池的中断策略(4个)? 各有什么特点?
请说一下Tomcat配置不同应用的不同端口如何配置? 如何配置数据源? 如何实现动态部署? 请说一下Java常用的优化?
相关推荐
一些java基础的东西,有时候面试会问到,里面涵盖了数据类型,操作符等一些java基础的东西,有时候面试会问到,里面涵盖了数据类型,操作符等一些java基础的东西,有时候面试会问到,里面涵盖了数据类型,操作符等
总结的一些Java基础知识
【一线互联网大厂Java核心面试题库】Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等..
从Java基础的数据类型、jdk1.8的使用、IO、集合、线程等等技术以及一些常用框架,netty、mina、springboot、kafka、storm、 Zookeeper、es、redis、hbase、hive等等。使用下载git clone ...
这套课程既可以作为从零基础开始学习的JAVA基础到高级学习教程,对于有JAVA基础的同学来说可以略过前面的JAVA基础章节,直接学习后续的JAVA高级部分课程。更可以灵活的作为章节技术,进行针对性的JAVA学习。还是要...
市面上目前流传的java基础视频教程都是讲一些最基础的java语法和相关API的应用,然而用人单位对初级程序员的要求越来越高,那些讲解java基础语法的视频教程已经无法满足大众的学习要求。本套视频教程录制完中国第一...
本文将对《Java 基础入门》课后习题答案进行总结,涵盖了 Java 基础知识点,包括 Java 开发入门、Java 基础类、变量类型、运算符、控制流语句、方法重载等。 一、Java 开发入门 * Java EE、Java SE、Java ME 是 ...
* 简单:Java 语言的语法与 C++类似,但取消了 C++的一些复杂而低效的特性。 * 健壮:Java 语言取消了指针算法,具有高度的指针安全保障。 * 多线程:Java 语言具有强大的多线程处理能力,可以使程序有更好的交互性...
《Java基础入门(第3版)》是一本针对Java初学者的教材,其课后答案文档提供了对书中习题的解答,旨在帮助读者巩固所学知识。Java是一种面向对象的编程语言,具备跨平台性,由Java虚拟机(JVM)负责解释执行。Java...
资源名称:Java基础加强系列视频课程资源目录:【】黑马程序员Java基础加强(01-10)【】黑马程序员Java基础加强(11-20)【】黑马程序员Java基础加强(21-30)【】黑马程序员Java基础加强(31-40)【】黑马程序员...
java基础知识,帮助初学者更快更好地掌握java。ppt内容具体易懂,希望对刚接触java的初学者有所帮助。
java语法基础 java语法基础 java语法基础 java语法基础 java语法基础 java语法基础 java语法基础 java语法基础 java语法基础 java语法基础 java语法基础 java语法基础 java语法基础 java语法基础 java语法基础
java基础知识的培训ppt,对于java初学者来说可以有一些作用。
京动力节点-Java编程零基础教程-001-编程基础-基本概念-语言、程序、编程.mp4 北京动力节点-Java编程零基础教程-002-编程基础-基本概念-编译.mp4 北京动力节点-Java编程零基础教程-003-编程基础-基本DOS操作.mp4 ...
java 基础异常 java 基础异常java 基础异常java 基础异常java 基础异常 java 基础异常java 基础异常java 基础异常java 基础异常 java 基础异常java 基础异常java 基础异常java 基础异常 java 基础异常java 基础异常...
本学习笔记主要涵盖了Java的基础知识,包括面向对象、集合、IO流、多线程、反射与动态代理以及Java 8的新特性等方面,旨在帮助初学者或有经验的开发者巩固和提升Java编程技能。 1. 面向对象(OOP):Java的核心是...
Java基础实例大全适合于初学者 这里是所有Java技术点的集合 每个技术点都有对应的例子。 经典制作不容错过。。。 特别是对Java书籍很迷惑,想看看实际例子的朋友,这里就有你所需要的. Java基础实例大全适合于初学...