V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yantianqi
V2EX  ›  程序员

Java 基础学完了,应该学什么呢?

  •  
  •   yantianqi · 2018-07-27 08:52:06 +08:00 · 6636 次点击
    这是一个创建于 2310 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前端一枚,不用说前端的内容了
    就是最近在学习 java,想问问 java 基础学习完了以后,学习哪些内容?

    43 条回复    2018-07-27 23:24:56 +08:00
    p2pCoder
        1
    p2pCoder  
       2018-07-27 08:53:09 +08:00
    好好做前端
    sonyxperia
        2
    sonyxperia  
       2018-07-27 08:54:19 +08:00   ❤️ 7
    跟后端说:我学过 Java,你不要骗我
    nl101531
        3
    nl101531  
       2018-07-27 08:54:27 +08:00 via Android
    理解 Servlet,然后 SSM 框架,配合你的前端技能写一段时间的项目练手,加深理解。
    baozq
        4
    baozq  
       2018-07-27 08:55:11 +08:00
    学其它的,java,入门到放弃就好
    minyress
        5
    minyress  
       2018-07-27 08:56:22 +08:00
    JavaWeb
    yantianqi
        6
    yantianqi  
    OP
       2018-07-27 08:58:10 +08:00
    @baozq 学哪些东西呢?后台?前台?
    yidinghe
        8
    yidinghe  
       2018-07-27 09:02:43 +08:00 via Android
    做点东西。一般起步的方式就是博客和什么管理系统。
    geying
        9
    geying  
       2018-07-27 09:05:06 +08:00
    引用 3L
    知道后台的接口是怎么写出来的 参数怎么处理怎么传递怎么返回
    以后撕逼就更有底气了
    owenliang
        10
    owenliang  
       2018-07-27 09:07:30 +08:00 via Android
    转岗到 java,半年后你又想做前端了。
    yantianqi
        11
    yantianqi  
    OP
       2018-07-27 09:09:45 +08:00
    @owenliang 没有转岗,只是让自己的知识面更广
    owenliang
        12
    owenliang  
       2018-07-27 09:10:40 +08:00 via Android
    @yantianqi 一般自称 java 架构师的,就是会 spring mvc 搭建和 dubbo 使用,了解一下吧,哈哈
    Jarvix
        13
    Jarvix  
       2018-07-27 09:21:19 +08:00
    觉得 #7 的 java 学习线路图很好
    VoidChen
        14
    VoidChen  
       2018-07-27 09:21:32 +08:00
    只是做 web 的又不打算转岗,学学 sql 和通信就够了
    mineqiqi
        15
    mineqiqi  
       2018-07-27 09:30:03 +08:00
    好好做前端吧
    gmywq0392
        16
    gmywq0392  
       2018-07-27 09:32:32 +08:00
    前端工资高、Java 没有梦想、you choose。
    yantianqi
        17
    yantianqi  
    OP
       2018-07-27 09:34:53 +08:00
    @gmywq0392 我还是做前端,但是只是想让自己的知识面更广,看到大部分公司用的是 java,所以想学习一下 java
    tt67wq
        18
    tt67wq  
       2018-07-27 09:39:47 +08:00
    头发的护理
    ResidualWind
        19
    ResidualWind  
       2018-07-27 09:46:10 +08:00
    Servlet -> SSM -> 微服务( spring boot spring cloud )
    alen
        20
    alen  
       2018-07-27 09:46:54 +08:00
    ChangHK
        21
    ChangHK  
       2018-07-27 09:49:26 +08:00
    好好做前端吧,为啥要想不开啊???
    mosesyou
        22
    mosesyou  
       2018-07-27 09:50:04 +08:00
    @owenliang 哦,那你快学会 spring mvc 搭建和 dubbo 使用变成 java 架构师吧
    alen
        23
    alen  
       2018-07-27 09:50:35 +08:00
    cncqw
        24
    cncqw  
       2018-07-27 10:24:17 +08:00
    看成 Java 完了…
    Kongzong
        25
    Kongzong  
       2018-07-27 10:25:41 +08:00 via iPhone
    忘了它,转产品岗
    FLADIMIR
        26
    FLADIMIR  
       2018-07-27 10:29:46 +08:00
    多做做,前端后端都了解下;
    天下武功,套路都差不多;理解后,做这行就不慌了
    Honwhy
        27
    Honwhy  
       2018-07-27 10:30:44 +08:00
    Spring 实战
    SpringBoot 实战
    Honwhy
        28
    Honwhy  
       2018-07-27 10:31:09 +08:00
    Java 基础学不完的吧,
    Java 的反射熟悉了吗
    hahasong
        29
    hahasong  
       2018-07-27 10:43:54 +08:00 via iPhone
    java 是能学完的?跟大海一样的知识点,包和库那么多
    lancelock
        30
    lancelock  
       2018-07-27 10:56:14 +08:00
    好巧,我也是前端,刚刚拿到 offer,转后端了
    syhilyhw
        31
    syhilyhw  
       2018-07-27 11:02:46 +08:00
    ranwu
        32
    ranwu  
       2018-07-27 11:06:50 +08:00 via iPhone
    取决于你想做什么🤔
    zhzer
        33
    zhzer  
       2018-07-27 11:08:42 +08:00
    你居然不学世界上最好的语言
    way2create
        34
    way2create  
       2018-07-27 11:09:43 +08:00
    光学不做不踩坑不行的
    zhaogaz
        35
    zhaogaz  
       2018-07-27 11:36:04 +08:00
    是这样,楼主不要认为我们都说用 java,你就学了,后端这边。可不只是 java。java 只是实现很多东西的工具。

    用 java 只是语言本身,在工程上面有优势。

    ------

    7#楼的图,随便看看,别太信,没啥用。举个简单的例子,java8 新特性,在图中算是基础。其实不是这样的。

    语言基础应该是 语法特性+基础的 api。大把的人不会 java8 新特性 照样干活啊。。

    以上的内容是论证那个图没啥用
    ----
    如果按部就班的学的话,基本就是做 web 了。习惯的思路是
    1.主流框架先用一用,体验一下。
    2.然后找手册看一看,看看为什么人家的设计思路。
    3.然后看看你遇到同样问题怎么做的,人家怎么做的。看看源码学学。

    java 这边,各种轮子太多了,只能挑感兴趣的看了。

    web 后端研发做的事情,大同小异,没啥意思,换个语言一样。

    要能做点别的会有意思很多。
    arthurcao
        36
    arthurcao  
       2018-07-27 12:42:58 +08:00
    做好前端的吧!兄 dei,专精一个方向就可以
    chaleaochexist
        37
    chaleaochexist  
       2018-07-27 13:07:19 +08:00
    着急的话就 ssm
    不着急就 servlet jsp...
    rashawn
        38
    rashawn  
       2018-07-27 13:59:23 +08:00 via iPhone
    学 clojure
    ioth
        39
    ioth  
       2018-07-27 15:08:32 +08:00
    再学 c 啊,java 这种死语言,第二个 vb
    jiqing
        40
    jiqing  
       2018-07-27 15:15:25 +08:00
    jsp,servlet,sql。spring,springmvc,mybatis,ssm,好了出师吧
    luosuosile
        41
    luosuosile  
       2018-07-27 16:08:42 +08:00
    前端学 java,做 android 有用吧?深入理解语言是有好处,但是相比 java 也许学 c 你能学到更多。

    除此之外前端学 java 还有什么用?想了解后端学 python 后端也行啊.

    如果我说的不对,请纠正过来,欢迎教导我这个一年经验的小鱼
    mingyun
        42
    mingyun  
       2018-07-27 23:03:24 +08:00
    @alen 这图好 6
    chenjian026
        43
    chenjian026  
       2018-07-27 23:24:56 +08:00
    @debugjoker 你的博客进不去
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2042 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:27 · PVG 08:27 · LAX 16:27 · JFK 19:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.