学生一枚,想问问丙辰大师,JAVA学习中的一些问题!-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

学生一枚,想问问丙辰大师,JAVA学习中的一些问题!

2016-01-22 10:11:47 5637 10

还有一年就要毕业了,目前主要精力放在了学习java上。
目前主要学习了JavaSE和数据结构和算法,下一步打算学习一下JSP和severlet 。
对于明年的校招,在面试java研发的岗位时,还需要准备哪方面的知识,希望老师能给予一些建议,谢谢!

取消 提交回答
全部回答(10)
  • ericwz
    2019-07-17 18:26:01
    已采纳

    作为应届毕业生,招聘不看重开发经营,基础知识一定要牢固。当然只看书本知识很难真正的理解这些基础知识,一定的编码实践是需要的。
    Java方向主要分为应用系统开发和移动开发(Android),牢固掌握基础知识后,挑选自己感兴趣的方向和平台即可。
    需要掌握(理解原理)的Java基础知识:
    Java集合类(Array,Set,Map, List等)
    Java内存管理(内存分区,GC算法,内存调优,避免频繁的GC等)
    Java多线程(线程并发,线程通信等,java集合类中有线程相关的集合实现)
    Java IO(File, Socket, NIO, AIO, Netty)
    Java序列化(和远程通信相关)
    classloader
    设计模式(AOP, Proxy, Factory, Singleton, Strategy等)

    Web开发方向servlet是基础,现代意义上的Web开发一般不会直接使用jsp做显示层。需要做前后端分离,前后端mvc,因此从java后端来说需要掌握:
    Servelt
    Filter
    开发框架如Spring (核心是设计模式)
    数据库(操作,并发,事务,分库分表,SQL优化等)

    理解和掌握这些基础知识,面试就不是问题了。

    6 0
  • juanmao7
    2019-10-20 16:15:29

    JSP已经没什么人用了吧

    0 0
  • sianjen
    2019-07-17 18:26:02

    掌握java内置库的实现,掌握java虚拟机的相关知识。

    0 0
  • fortunes
    2019-07-17 18:26:02

    可以多查一下文档 社区

    0 0
  • inzaghi1984
    2019-07-17 18:26:02

    ericwz,回答的很全面啊

    2 0
  • 程序员诗人
    2019-07-17 18:26:02

    Java基础知识:

    Java集合类(Array,Set,Map, List等) 与 泛型。

    JVM (内存分区,GC算法,内存调优,避免频繁的GC等)

    Java 多线程(线程并发,线程通信等,java集合类中有线程相关的集合实现)

    Java IO(File, Socket, NIO, AIO, Netty)

    Java序列化(和远程通信相关)

    反射 注解 等。Classloader 加载原理。

    设计模式(AOP, Proxy, Factory, Singleton, Strategy等)

    Web开发方向servlet是基础,现代意义上的Web开发一般不会直接使用jsp做显示层。需要做前后端分离,前后端mvc,因此从java后端来说需要掌握:
    Servelt
    Filter
    开发框架如Spring (核心是设计模式)
    数据库(操作,并发,事务,分库分表,SQL优化等)

    0 0
  • 轰炸寂
    2019-07-17 18:26:02

    不紧紧要学习java基础知识,常用算法、网络、数据结构、操作系统

    1 0
  • 小明tyrik
    2019-07-17 18:26:02

    学生建议先把基础大好,数据结构,网络知识这些基础一定不能缺,同时要阅读jdk源码,对jdk/jvm研究的越深越好。还有工程能力也必不可少,多阅读优秀源码,自己也要多动手。

    1 0
  • bbdlg
    2019-07-17 18:26:01

    丙辰大师是谁?恕我冒昧哈

    0 0
  • 叄少
    2019-07-17 18:26:01

    建议看下基础算法,快排,堆排序,二叉树之类的,能解决动态规划的问题就更好了,基本算法能力不能瘸腿。

    0 0
滑动查看更多
相关问答

40

回答

[@徐雷frank][¥20]什么是JAVA的平台无关性

大河人家 2018-10-29 23:55:20 144749浏览量 回答数 40

162

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 226192浏览量 回答数 162

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 337052浏览量 回答数 8

13

回答

[@饭娱咖啡][¥20]我想知道 Java 关于引用那一块的知识

心意乱 2018-10-31 18:44:12 142472浏览量 回答数 13

110

回答

OSS存储服务-客户端工具

newegg11 2012-05-17 15:37:18 295595浏览量 回答数 110

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 147255浏览量 回答数 22

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 646830浏览量 回答数 18

31

回答

[@倚贤][¥20]刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

弗洛伊德6 2018-10-27 21:52:43 146055浏览量 回答数 31

42

回答

【精品问答集锦】Python热门问题

小六码奴 2019-05-30 15:27:34 137072浏览量 回答数 42

10

回答

[@墨玖tao][¥20]为什么流式处理框架都是 java 写成的,JVM 是不是在流和批存在着特殊优势。还有分布式资源调度,感觉Mesos 的成长速度跟不上 Yarn。这是为什么?

管理贝贝 2018-10-23 13:18:03 136479浏览量 回答数 10
+关注
0
文章
4
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载