• Jerry银银
    2018-05-02
    虽然我买了课,但是我还是有点担心,担心的是通过一道题真得能说清楚背后的细节吗?因为我深知一道题的挖掘能带出很多知识。比如HashMap这道经典的面试题,通过它不仅能考察对哈希表这种数据结构的掌握,还能考察基本的并发知识,甚至能考察面试者的设计能力。这些问题背后,涉及到的知识点很多,一个篇幅恐怕难以讲清楚,不知道杨晓峰大神将如何描述?

    作者回复: 很有深度的问题,确实在篇幅有限的情况下,可能一些角度只能提纲挈领的分析下,个人觉得避免重复,已经有确定答案或资料的部分,也许一个链接足够了

    
     143
  • kbrx93
    2018-05-03
    期待两点
    1. 网上的博客一般针对的是点,希望在文章中能串成线,即使是给出一些链接地址也行,至于线拓展成面我觉得就是个人的问题了。
    2. 除了串联性,希望针对每个点能提及的点宽一点,不要求拓展,很多时候不是不想去了解,而是涉及哪些方面都不知道。

    作者回复: 嗯非常好的建议,也是目前的思路之一,很多东西是一本书一个章节的内容,我一定加油,让2、3千字有收获,配合性的扩展阅读也是必须的

    
     66
  • @%初%@
    2018-05-22
    今年面试过阿里,一道类加载的问题,一个类,在类加载之后,如果对类的内容进行修改,如何在不重新启动虚拟机的情况下,加载已经变化过的类,当时不知道怎么去解决,基础还是不扎实,希望老师的内容可以涉及……

    作者回复: 这不是基础问题,有点难为人,不要妄自菲薄,知识点和能力是两码事。你可以创建个新的class loader,然后用loadClass加载,再newInstance;原来加载的classloader是不能重新加载的;这算是一个典型的容器思路

     1
     40
  • Half
    2018-05-02
    我本人虽然是计算机系的,但是基本靠自学,现在最大的问题就是不知道如何系统的连贯的提升,因为要学的太多了,希望老师能够介绍以下比较系统的学习阶段,能让我少走点弯路。

    作者回复: 我是学通信专业,也是基本自学,多看、多学、多写,有积累了自然就有感觉

    
     37
  • 沈老师
    2018-05-07
    如果可以结合java语言和您工作经验的话,希望介绍下和legacy code打交道且如何更好的refactor代码。还有就是如何设计具有很好可测行代码的经验,您在开发时如何进行测试,jdk的ut和at怎么设计的,是什么思路,如何进行自动化测试这些。抱歉问题有点多,但因为我的主要工作是开发测试,所以非常想了解这块,谢谢!

    作者回复: 目前没有设计这个主题,如果大家非常需要,我回头补充一篇

    
     26
  • Rex
    2018-05-03
    老师、JVM讲讲、希望从浅到深。

    作者回复: 必须的

    
     23
  • 猪哥灰
    2018-05-02
    很有幸和贵司前同事陈纪兵有过合作,对oracle人的严谨务实深有体会,希望能从该专栏中学到不少,提升自己的内功

    作者回复: 自己人,纪兵是我前老板

    
     18
  • Steven⁰⁰⁸
    2018-05-03
    面试过A,没过,其实后来总结了下,自己的问题,知识面不够系统,不注重细节,会用但不深入 平时你能力在强,面试的时候面试官如何在短时间里了解你,了解你的能力 基础扎实 分析问题条理分明 Java面试很容易问底层实现,为什么这个去实现,我们对知识的学习,不单单是会用,而是要深入,会用大家都会用,深入才是你比他人强得地方,才是能拉开距离的地方,才是不容易替换 开始源码之路 要踩坑了

    作者回复: 加油💪,面试很主观的,提高自己是关键

    
     13
  • George
    2018-05-02
    期待老师多讲面试常问道的题目

    作者回复: 加油,如果36题不能涵盖,记得反馈,我再补充,谢谢

    
     10
  • 文涛
    2018-05-02
    最头大就是io和多线程了

    作者回复: 感谢反馈,我会覆盖到的,并穿插在不同场景中

    
     10
  • 地洋一端
    2018-05-05
    我工作在您的对面,希望跟您一起进步。

    作者回复: 猿粪

    
     8
  • 小川
    2018-05-02
    杨老师,我7月初就要开始参加校招找工作了,现在大概还有两个月的准备时间,请教一下,阅读博客和阅读书籍,哪种学习方式的效率高呢?

    作者回复: 博客大多是特定问题,我个人喜欢一本好书集中推进,别忘了练习实践,不上手很容易就只是觉得明白,有偏差也没注意

    
     8
  • rola
    2018-05-02
    老师,好,订购了您的课程,听完课之后,努力复习,还有几本书看,然后面试工资涨30%.二万先就满足了,谢谢老师!

    作者回复: 加油💪,别忘了也要准备项目经历

    
     7
  • 我奋斗去了
    2018-05-02
    已订阅 期待干货
    
     7
  • 瀹
    2018-05-03
    我是一个从药学系转过来的,之前没有计算机基础,不过经过培训,还是无法找到工作,我想,肯定是面试官提问的面试题上出现了问题,我看了后,报了名,参加了杨老师的课程,希望能淘到金

    作者回复: 没事儿,我是焊板子(通信)出身,充分准备,另外建议先拿些不太想去的,练练手,看看实践需求

    
     6
  • 沉默王二
    2019-01-02
    本节课的总结:

    1、Java虽然是编程语言中的“老古董”了,但依然很流行。有无数的大厂、平台都在用。
    2、坦白说,作为一名拥有8年Java编程经验的技术老兵,我是不合格的。因为我对Java一直处于“知其然不知其所以然”的阶段。大多数时候,我是能写出来能“跑”的代码,但质量如何就不得而知了。
    3、就编程经验而言,我一直奉行的准则是“用到的时候再学习”,即所谓的“面向搜索引擎编程”。

    另外,对于绝大多数的编程书籍来说,枯燥乏味是通病;因此,有很多人没有时间和精力去耐着性子的读。那什么样的课程,或者博客,能够做到通俗易懂,就会有一大批量的读者去追随。

    我相信老师的课程一定能够让我学习到很多内容。
    展开
     1
     4
  • Jane
    2018-05-16
    Java平台个人更喜欢把它称之为Java生态。以Java语言以及JVM为核心;提供了运行所需的基本类库,比如说ClassLoader相关的内容;一些特定情境下的基础类库:比如说并发相关的内容;Java的工具类:比如javac,Javap等;同时还包含了一些开源团队提供的开源框架以及组件,比如说Spring、JavaEE等。Java语言约束了一个编程语言的基本语意、语法(比如泛型、基本的面向对象特征等)以及为开发者提供方便的语法糖:例如Lambda表达式,反射。JVM则是关于运行Class文件的一个约束和规范,它定义了内存结构,类文件结构,类加载机制,GC以及一些运行时的相关内容。JVM也是实现“Write once,run anywhere "的根本原因。
    
     4
  • Zoe.Li
    2018-05-11
    工作断断续续两年多,感觉自己还是一个初级的Java工程师,有时候感觉自己能力不比别人差,该会的都会,功能都能做出来,但是最近想换工作,面试的时候,才发现自己的基础很差,走的时候基础也不是很差,自己知道,但是说不出来,所以陷入了很迷茫的阶段,不知道怎么去学怎么去加强,然后现在一直在怀疑自己否定自己,我的Java生涯就这么结束了吗,我只能放弃了吗,但是我不想放弃啊,请老师指点下明路

    作者回复: 莫因为一时得失失去信心,面试非常主观的,相信自己。我的一些操作建议:
    确定个目标公司列表,选不太想去的练手,涨经验,看一般要求什么,技术能力、项目经验、软技巧;
    针对自己觉得说不清楚的,写出文章,或者找人交流,动手实践,以加深理解;
    想清楚跳槽目标是什么,付诸行动,不要纠结于非核心诉求

    
     4
  • 唐唐
    2018-05-04
    已经购买,希望干货满满,😄
    
     4
  • mongo
    2018-05-04
    看杨老师回复留言,很多的是提醒我们要注意实践。不实践理解有偏差也不知道。我对于实践很头大,看书都能理解,但是有心实践起来却不知道从何下手。我有时会抱着一种“书上说的不一定对”的想法,从这个怀疑点下手,以此作为实践观察关键点。但是这个怀疑精神很难得,有点像灵感,若有若无。请教杨老师,对于实践您的方法论是什么?

    作者回复: 缩小范围,快速验证,避免模棱两可,不然绕晕了有时候就磨掉了兴趣

    
     3
我们在线,来聊聊吧