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

刚开始学 Java ,如何进入实战?

  •  
  •   66beta · 25 天前 via Android · 2023 次点击

    跟着廖雪峰老师的教程,以及一本古老的教材,学习了一下 java 基础。

    看了下公司 java 项目( spring framework ),一头雾水,尤其目录结构,毫无 PHP 和 js 那种 mvc 的感觉。跟后端确认过,确实是 spring 的经典目录结构。我感觉后端自己也搞不清楚文件的分布,全靠 idea 的跳转功能...

    想请问下各位 java 大神,如何才能进阶?先去学 spring framework ?有什么结合实际业务实战的书推荐吗?

    18 回复  |  直到 2019-09-20 14:19:28 +08:00
        1
    murmur   25 天前
    看你啥 java 了,java 细分的东西太多,企业有企业的坑,互联网有互联网的坑,安卓有安卓的坑,还得想办法做项目
        2
    jsnjfz   25 天前
    建议看慕课网的视频教程跟着一起敲代码
        3
    LokiSharp   25 天前
    自学的话。。。建议网上买个新一点的实战视频看看,书的话说实话还不如直接看文档
        4
    tt67wq   25 天前
    已经入门,现在可以放弃了
        5
    warcraft1236   25 天前   ♥ 1
    spring boot 的话,一般 controller 目录下就是接口 url 的定义,service/impl 目录下就是 controller 调用的 service 的具体方法实现
        6
    memedahui   25 天前
    "毫无 PHP 和 js 那种 mvc 的感觉",我呆住了.
        7
    xuanbg   25 天前   ♥ 1
    学 Java 不要先去看什么书,书要在入门后去看。你需要的是找一个对对 Java 生态理解深刻的人来带你入门,为你提供指引,帮你建立正确的 Java 生态的世界观。然后,教你怎么正确使用流行框架就够了。这些知识的传授,也许 1 天都不用,但影响将是长远的。一上来就去学什么语法、框架就落了下乘了。不能开拓视野,没有大局观,不利于后期的发展。
        8
    t2doo   25 天前
    Java 环境体系比 PHP 复杂多了,语法什么的倒是没多大区别,就是什么 mybatis,spring,spring boot,tomcat,weblogic。。。我的天啦~
    我司招过一个学了半年的实习生,连自己电脑的 Java 环境都不会配
        9
    758424849   25 天前
    一般来说跳转方法体不都是靠 idea 的跳转功能吗。。就算知道位置,到目录树那里都要点半天,为啥不用跳转
        10
    AM2coder   25 天前 via Android   ♥ 1
    我的蠢方法。选一个自己非常想实现的稍有挑战性的小项目(非常划重点),然后从零开始面向搜索引擎编程,过程中记得记笔记或写博客,过程肯定艰辛,但一旦你完成了,收获良多,一定不止入门这么简单。
        11
    Orenoid   25 天前
    单纯实战还是不难的,如果是用 spring 的话,过一下官方的那一堆 guides,照着先写个增删改查的小项目,然后找别人项目看代码,剩下的就是面向 Google/SO 编程了,当然有空还得系统性地学习下 Java 和平时常用的框架。
    我从 python 转 Java,前后用了三四个星期吧,现在已经给公司写了一个项目了。当然这样底子是不稳的,所以我说还得系统性地深入学习。
        12
    q8164305   25 天前 via Android
    我也在学 java,java 基础还不难学,spring 简直劝退,各种注解绕来绕去,看不懂还是得死磕,没办法,为了生活
        13
    iPhoneXI   25 天前 via Android
    Java 还好,spring 看着恶心,spring boot 稍微好点
        14
    simpleha   25 天前
    照着我的博客( web 框架: https://www.cnblogs.com/shuimutong/p/11456831.html )写一遍框架吧!
        15
    aguesuka   25 天前 via Android
    java 好的地方在于学新东西不容易犯错,代码自带注释。坏地方在于啰嗦的代码或发明 dsl 这种吃力不讨好的事情必选其一。学 java 的话就是写代码,比如实现个 http 服务器之类的
        16
    x7395759   24 天前
    写需求啊,多写写就知道了
        17
    Drinker   24 天前
    首先么 se 要熟练,业务上写起来才好看,然后么就是 web 了,servlet fliter 熟悉点概念,接着就可以去看 spring mvc 那套了,就是 controller service 和 repository,熟悉了以后,自己捣鼓个框架出来,登陆,用户管理,权限配置(简单用 filter 写)。
        18
    Ravenddd   23 天前
    想看看这个目录是怎样的, 正常不是 MVC 三成吗, 惊了!
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3839 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 01:19 · PVG 09:19 · LAX 18:19 · JFK 21:19
    ♥ Do have faith in what you're doing.