前端想学 Java ,看什么教材入门? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
waiaan
V2EX    Java

前端想学 Java ,看什么教材入门?

  •  
  •   waiaan 2020-06-22 09:43:15 +08:00 7737 次点击
    这是一个创建于 1939 天前的主题,其中的信息可能已经有所发展或是发生改变。

    rt,谢谢。

    44 条回复    2023-03-20 18:10:52 +08:00
    anakinsky
        1
    anakinsky  
       2020-06-22 09:51:33 +08:00
    head first
    zzzmh
        2
    zzzmh  
       2020-06-22 09:51:49 +08:00
    不敢发链接,你可以上慕课网,搜 Java 入门第一季,一共有 3 集,我自学看的就是慕课的免费视频入的门。
    ClydeX
        3
    ClydeX  
       2020-06-22 09:52:50 +08:00
    直接看视频教程会比较好,B 站上很多,可以去挑一下。推荐个 BV1Qb411g7cz
    kop1989
        4
    kop1989  
       2020-06-22 09:57:11 +08:00   1
    如果是面向对象基础的话,可以先从“马士兵”j2se 视频开始。讲的挺细,面向对象理念讲的也不错。
    但是后面的就别看了,只看 j2se 为止。
    了解了语法、面向对象理念之后,有两条路,1 、了解 java 原生的 web 流程,javabean 啥的。2 、直接上框架学习。
    1 的话就是慢,目前用不上,但是能解答你“为什么这样就能当 web 接口了”,以及“框架到底好在哪”的疑问。2 的话比较快,但是因为 java 的框架都很重,封装的很细(不管是过去的 SSH 还是现在的微服务 springboot,springmvc ),基本上你很难知其所以然,也很难理解为何这个框架好。
    frankkai
        5
    frankkai  
       2020-06-22 10:04:41 +08:00   1
    meeop
        6
    meeop  
       2020-06-22 10:11:51 +08:00
    政治正确的化,java 编程思想
    快速入门,建议看视频呢
    wysnylc
        7
    wysnylc  
       2020-06-22 10:15:21 +08:00
    建议找个人带,自学除非天才要不然太慢
    demotu
        8
    demotu  
       2020-06-22 10:16:04 +08:00
    B 站现在应该算是最大的免费学习平台了,搜一下比你想要的多,其实学习关键的还是敲代码,定个小目标,造个小网站。
    rockyou12
        9
    rockyou12  
       2020-06-22 10:25:08 +08:00
    head first java 不错的,我入门就是看的这个。Java 核心技术也不错,但稍微需要些基础。要是 lz 完全没接触过静态语言,只会 js 不会 ts,那么可能找点视频跟着看入门会快些。
    Tdy95
        10
    Tdy95  
       2020-06-22 10:31:13 +08:00
    同前端学 Java, 求解廖雪峰的教程跟着看可以吗,目前还在看语法
    yaphets666
        11
    yaphets666  
       2020-06-22 10:48:07 +08:00
    我也是前端在学 JAVA 感觉有些面向对象的东西理解不了 比如参数传递 String 居然是引用类型 感觉自己基础太差了 我是在看廖雪峰的教程 进度很慢 而且廖雪峰的教程有些看不懂
    Kaier
        12
    Kaier  
       2020-06-22 10:53:35 +08:00
    Java 核心技术.
    能看书就看书吧. 看视频的效率实在太慢.
    choulele0910
        13
    choulele0910  
       2020-06-22 10:57:41 +08:00
    个人的看法是报个培训班,这样是最快的,虽然现在看来培训班的东西过于基础了,资料也都可以找打,但是有个人带你入门还是比较好的,不然会有很强的挫败感,很容易放弃,报班也可以有人督促,同学一起项目激励,我觉得蛮好的,虽然现在很多人都不提倡
    putaozhenhaochi
        14
    putaozhenhaochi  
       2020-06-22 11:08:24 +08:00 via Android
    Java 知识点太多
    学 Go 吧
    LeoZhu
        15
    LeoZhu  
       2020-06-22 11:12:14 +08:00
    毕向东的入门视频,永远滴神
    zhouwei520
        16
    zhouwei520  
       2020-06-22 11:29:53 +08:00
    慕课网,马士兵

    btw,现在慕课网要钱了?之前想学前端发现要收费了
    B1ankCat
        17
    B1ankCat  
       2020-06-22 11:49:24 +08:00
    汇编
    nxcdJaNnmyF9O90X
        18
    nxcdJaNnmyF9O90X  
       2020-06-22 11:50:55 +08:00
    建议学 go
    InkStone
        19
    InkStone  
       2020-06-22 11:56:53 +08:00
    反正别看 thinking in java……
    luckynk
        20
    luckynk  
       2020-06-22 12:06:09 +08:00   2
    我也是前端,最好有个后端并且能说清楚问题的人给你大致梳理个框架,自己不了解后端是怎么样去学会很懵逼。

    前端要学后端,首先要有类型的概念。

    1 、学习下 JavaSE,这个就类似前端 Js 基础,

    2 、后端需要通过 http 和前端交互,就要学习 JavaEE,它给了交互的接口,相当于前端可以用 ajax 和后端交互一个道理。

    3 、下来就是你拿到前端的请求参数,可能要和数据库打交道,就要了解基础是 Jdbc,这是一个桥梁,有点类似前端 Js 要和页面交互要用 Dom 一样。

    4. 还有一个东西就是 jsp,这是以前前后端不分离时,前端写好页面,然后给后端,后端查到数据后直接把数据给渲染到 html 页面,以前是后端干这事,所以后端就有了.jsp 这个后缀名文件,这有点像现在前端拿到数据渲染 html 一样,可能你要渲染的文件是.vue 或者.jsx ,jsp 部分可以不用看,现在后端拿到数据都直接给前端,前端来渲染页面。
    luckynk
        21
    luckynk  
       2020-06-22 12:07:47 +08:00
    学完了这些基础,就开始上框架,Spring 直接用 Springboot,这框架就相当于前端你基础打好了,就可以开始用 vue,react,angular 一样,开发起来简单方便。
    raaaaaar
        22
    raaaaaar  
       2020-06-22 12:14:45 +08:00 via Android
    学 java 就学 java,为什么要加上个前端呢,是说明有基础?是不是前端学 java 好像方式上没什么区别吧
    luckynk
        23
    luckynk  
       2020-06-22 12:27:19 +08:00   1
    @raaaaaar 后端想学前端也会说,我之前是搞后端的,现在想学前端有什么好方法?那请问学前端就学前端,为什么要加个后端,是想说明啥?
    waiaan
        24
    waiaan  
    OP
       2020-06-22 13:43:03 +08:00
    @demotu
    B 站是教程太多,不知道看哪个。
    @kop1989
    多谢。
    @yaphets666
    @Tdy95
    我觉得廖的不行。
    @Kaier
    核心技术感觉到了接口那部分就看不下去了。
    misaka19000
        25
    misaka19000  
       2020-06-22 13:50:55 +08:00
    thinking in java

    大学同学都是靠这个入门的 java
    whypool
        26
    whypool  
       2020-06-22 14:11:07 +08:00
    慕课网就行
    jrtzxh020
        27
    jrtzxh020  
       2020-06-22 14:18:49 +08:00
    B 站找个黑马的看就行
    ethanSong
        28
    ethanSong  
       2020-06-22 15:14:08 +08:00
    @Tdy95 感觉 java 的语法教程都大差不差,按照一个走完就行,就某个点不理解的话可以 B 站看尚硅谷,黑马,尚学堂的基础 java 课程,他们视频知识点分的很细。
    someonedeng
        29
    someonedeng  
       2020-06-22 15:17:48 +08:00
    刚开始 B 站随便找个营销号视频看看就完事了
    RedBeanIce
        30
    RedBeanIce  
       2020-06-22 16:23:33 +08:00
    我推荐阿里大学的,Java8 学习

    李兴华老师的。讲完你会比 B 站黑马什么的,学得更多。
    mrrobot97
        31
    mrrobot97  
       2020-06-22 16:25:42 +08:00
    可以看看 马士兵 的 Java 系列教学视频。视频有点老了,但是讲的还是很不错的,比较适合新人入门,当然要配合一本入门书籍。
    EminemW
        32
    EminemW  
       2020-06-22 16:34:02 +08:00
    语法的话直接看廖雪峰的吧,语法没必要看视频啊,浪费时间。
    asanelder
        33
    asanelder  
       2020-06-22 16:36:25 +08:00
    俺可以亲自交你,不过收费,哈哈
    richarddingcn
        34
    richarddingcn  
       2020-06-22 16:50:47 +08:00
    head first java
    wdmx007
        35
    wdmx007  
       2020-06-22 18:30:17 +08:00
    java 核心编程 卷 1 卷 2 ,视频太慢了
    hatsuyuki
        36
    hatsuyuki  
       2020-06-22 18:36:25 +08:00
    yuxizhe
        37
    yuxizhe  
       2020-06-22 19:37:48 +08:00
    用 python 啊
    Seneca
        38
    Seneca  
       2020-06-22 19:40:58 +08:00
    Thinking In Java
    skypyb
        39
    skypyb  
       2020-06-22 19:42:48 +08:00
    培训班视频。
    libasten
        40
    libasten  
       2020-06-23 09:49:36 +08:00
    搭车问,桌面端程序员想系统学习 js,从哪里学?
    xingyuc
        41
    xingyuc  
       2020-06-23 10:54:58 +08:00
    node 不香么虽然我不会
    Tdy95
        42
    Tdy95  
       2020-06-29 09:33:36 +08:00
    @xingyuc java 生态好,轮子多很多,面向 github 编程
    xingyuc
        43
    xingyuc  
       2020-07-06 10:28:30 +08:00
    @Tdy95 跨语言编程
    QinWang
        44
    QinWang  
       2023-03-20 18:10:52 +08:00
    @RedBeanIce 哥们,麻烦附尚链接,找了半天资源太多,不确定那个是你说的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2754 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 43ms UTC 15:09 PVG 23:09 LAX 08:09 JFK 11:09
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86