Java教程: 如何写出更优雅的Java代码? 如何更轻松地用Java刷LeetCode?

Sdílet
Vložit
  • čas přidán 21. 08. 2024

Komentáře • 152

  • @schelley
    @schelley  Před 3 lety +4

    🔥 编程学习资源推荐如下:
    1. Python: schelley.co/python-ds
    2. Java: schelley.co/java
    3. C++: schelley.co/cpp
    4. 编程入门: schelley.co/begin
    5. 算法: schelley.co/algo
    6. JavaScript: schelley.co/fullstack-js
    7. Quant Trading: schelley.co/ai-trading
    8. Machine Learning: schelley.co/pytorch
    更多推荐在视频下方信息栏里

    • @yushaochen3571
      @yushaochen3571 Před 3 lety

      哇,好喜欢 博主的视频,我也在转程序员,练习算法和操作系统,加油,希望漂亮姐姐多多出视频,嘿嘿。

    • @fddczghe1225
      @fddczghe1225 Před rokem

      为啥折扣链接打不开。。。

  • @Ijamhuang
    @Ijamhuang Před 3 lety +2

    看您半年前與現在的狀況,有自信多了,感謝提供外國求職寶貴意見

  • @xiaoxiaoxiao2043
    @xiaoxiaoxiao2043 Před 3 lety +2

    我才刚给完LeetCode 一年的premium,你就出了这个视频.........我能问LeetCode把钱要回来吗(滑稽脸)?这期视频质量很高,谢谢你的视频。 你所有关于Java的视频,我都是隔一段时间就重看一次,每次都有新的收获。我是去年11月入坑Java,这么多个月下来,我随着我对编程思想的理解,越发佩服你的Java功力。学习Java syntax的时候不觉得Alan kay 关于OOP的messaging 的概念有多好,学到Data Structure的时候,再看你那节视频,心里不自觉地念道:卧槽,牛逼!祝贵频道早日破百万订阅

    • @schelley
      @schelley  Před 3 lety +1

      谢谢支持哇!有帮助到大家加深理解就值得了🙏🏻

  • @senby298
    @senby298 Před 3 lety +1

    終於又等到新視頻了!
    這集也太硬核了,每個字都聽懂,但全部放在一起又完全聽不懂。
    最後,感謝schelly的業配,讓我在課程上能省下不少錢。

  • @konstantechang2779
    @konstantechang2779 Před 3 lety +3

    能向現役的工程師學習, 真好

  • @xinpingzhang4506
    @xinpingzhang4506 Před 3 lety +2

    关于实现trie,如果知道character的范围(比如一定是英文字母,一定是ASCII),则可以直接用array代替复杂map,感觉更省事了

  • @zhanglijunshao9613
    @zhanglijunshao9613 Před 2 lety +1

    我啥时候也能像你一样厉害就好了。向你学习!!!!

  • @anthonysoffice9367
    @anthonysoffice9367 Před 3 lety +1

    姐姐,你终于更新了!! 等到花都谢了。。

  • @zeff2043
    @zeff2043 Před 3 lety +1

    确实使用map太香了 全部装成map 丢到前端去渲染简直舒服

  • @dididong2804
    @dididong2804 Před 3 lety +38

    竟然第一眼给我的感觉,是比之前更漂亮了,下一期分享一下,程序员如何保养吧

  • @zhenliu4779
    @zhenliu4779 Před 3 lety

    楼主的视频对新手很友好,加油! 我是前端, 公司后端用Java,业余学一学

  • @max47319
    @max47319 Před 3 lety

    終於更新了~謝謝小姐姐收穫滿滿

  • @kelvincheng4896
    @kelvincheng4896 Před 3 měsíci +1

    Schelley 棒棒喔

  • @yyyzzz-k3r
    @yyyzzz-k3r Před 3 lety +1

    终于更新了!一直在重复看你的视频!
    请问一下Schelly小姐姐,有哪些项目比较好放在简历上?谢谢

    • @schelley
      @schelley  Před 3 lety

      我在另一期视频有介绍哦 czcams.com/video/6B9Olpve4n0/video.html

    • @yyyzzz-k3r
      @yyyzzz-k3r Před 3 lety

      @@schelley 谢谢小姐姐!我现在觉得学的东西要太多。。。不知道微服务这个东西有没有用。还有操作系统,计算机网络,设计模式,数据库。。还要刷题。。。又要做项目。现在不知道应该干嘛,主要是不能规划一个清晰的路径。。

  • @xiaoxiaoxiao2043
    @xiaoxiaoxiao2043 Před 2 lety

    Schelley, 您好。我又再一次在此视频下给你的留言了。谢谢您在视频中给出用Map的思路来处理图。我目前在学习图算法,之前一直是用List来表示一个图,但我知道我这种表示会出现nullPointer、outofbound的问题,我也不知道怎么解决。无意中想起你这期视频,看完你这期视频后,困扰我的图构造的问题终于被解决了。谢谢您,由衷地谢谢您的分享。

  • @user-im8vx9eu5u
    @user-im8vx9eu5u Před 3 lety +1

    来自郑州的小伙伴 洪水天 都在写java~家里楼高 也没停电~目前洪水退去~看到你的视频 更有动力了~

    • @schelley
      @schelley  Před 3 lety

      郑州加油!河南加油!❤️

  • @KC-jl9mj
    @KC-jl9mj Před 3 lety

    覺得姐姐講得很有幫助最近在寫app的pj 就會用到app本身提供的db然後每次都要去想ds key_value的概念 然後就要去想姐姐一開始說的null情況 所以我一般的做法就是用list把一個obj inset 跑遍歷的時候就用for 但這樣就會很耗時又不好管理節點 所以這個視頻真的對簡化很有幫助呢 可以簡化又不把碼寫死

    • @KC-jl9mj
      @KC-jl9mj Před 3 lety

      排除null 情況一般用 if 或是db 本身提供的db error 的函式排除

  • @alexzen5359
    @alexzen5359 Před 3 lety

    终于回来了!

  • @anovaplusplusplus8639
    @anovaplusplusplus8639 Před 3 lety

    謝謝分享,很實用。

  • @user-fs1su2ii9v
    @user-fs1su2ii9v Před 3 lety

    女神终于更新了。

  • @iyoungman3443
    @iyoungman3443 Před rokem

    感觉可以再简洁一些 直接 map.computeIfAbsent(key, k-> new ArrayList()).add(val);

  • @user-et1px1cm2s
    @user-et1px1cm2s Před 3 lety

    棒棒的 希望再次看到你

  • @UncleKevinTV
    @UncleKevinTV Před rokem

    想問一下小姐姐,零基礎怎麼學習Java?看什麼書或者教程入門比較好?

    • @schelley
      @schelley  Před rokem +1

      以前有详细讲过哦: czcams.com/video/6B9Olpve4n0/video.html

    • @UncleKevinTV
      @UncleKevinTV Před rokem

      @@schelley 謝謝,已看到。你好美喔。

  • @bearbaby2928
    @bearbaby2928 Před 22 dny

    请问Leetcode里哪里有JAVA题库啊?我找了很久没找到呢

  • @jinevan
    @jinevan Před 3 lety

    好养眼

  • @xinpingzhang4506
    @xinpingzhang4506 Před 3 lety

    在学校的时候用java刷题,感觉维护一个map实在是很繁琐。比如我想维护一个Map的map,每次想increment一个key的value都得检查key是不是在map里。工作后开始用C++刷题,map自动初始化不存在的value,爽啊

    • @samuelsun220
      @samuelsun220 Před 2 lety

      等到遇到处理字符串或者要求现场run 的面试的时候,就知道c++有多坑了

    • @xinpingzhang4506
      @xinpingzhang4506 Před 2 lety +1

      @@samuelsun220 😂只要我不跳槽,就只有我面试别人,一点不慌

  • @user-or7py1py1m
    @user-or7py1py1m Před 2 lety

    翻译不能乱翻,否则会误导人。你太厉害了!

  • @YOU-li3mi
    @YOU-li3mi Před 3 lety

    来啦来啦,用折扣去上课

  • @zengqiang4789
    @zengqiang4789 Před 2 lety

    用kotlin 更香😍

  • @jasper2virtual
    @jasper2virtual Před 3 lety +1

    真是牛,搞工程竟然這樣美。

  • @flybibi
    @flybibi Před 3 lety

    虽然我根本听不懂,但是我看完了,当然什么也学会,哈哈哈。

  • @qqqpp6320
    @qqqpp6320 Před 3 lety +3

    写了4年java,最近写python,写不下去了 。打算去写go。python太太太慢了 太容易出错了

    • @daiwano1
      @daiwano1 Před 3 lety

      啊 我正准备学Python了

  • @hackerx2162
    @hackerx2162 Před 3 lety +1

    姐姐,你终于更新啦LOL

  • @anmgoh1709
    @anmgoh1709 Před rokem

    老师请问如果我要学cpu芯片卡初始化和脚本指令编程,网上那里有的学.请老师指教.谢谢

  • @bingyunxl
    @bingyunxl Před 3 lety

    语法糖,可以专门讲一期

  • @goodfella5051
    @goodfella5051 Před 3 lety

    Hi Shelley~
    I’m James ,your big fans.
    請問後台用Java web做維護,
    或是用Oracle apex做維護。請問妳覺得哪個比較好,妳有什麼看法或建議嗎?

    • @schelley
      @schelley  Před 3 lety +1

      选Java web(比如Spring)是很安全的选择, 因为使用的公司多, 你的技能是transferable的

    • @goodfella5051
      @goodfella5051 Před 3 lety

      @@schelley 謝謝Schiller的解惑😄
      好人一生平安🙏

  • @pzmt8051
    @pzmt8051 Před rokem

    Can we please get a dark theme on leetcode?

  • @jiajia6378
    @jiajia6378 Před 2 lety

    身材棒棒哒

  • @user-lc5jr9ep9u
    @user-lc5jr9ep9u Před 3 lety

    好美麗

  • @NanNan-OuYang
    @NanNan-OuYang Před 3 lety

    小姐姐知识丰富

  • @user-zc7io8xw1s
    @user-zc7io8xw1s Před 2 lety

    發現你真的是udacity的粉絲

  • @miaolee4851
    @miaolee4851 Před 2 lety

    可以讲一波c++不,期待,,,

  • @pzmt8051
    @pzmt8051 Před rokem

    我想用java寫lstm可以教教偶門嗎?

    • @schelley
      @schelley  Před rokem

      LSTM用Pytorch开发会比较方便。你可以参考 schelley.co/deep-learning 课程,里面有个实战项目就是用LSTM来搭建一个ChatBot。课程折扣码领取方式: schelley.co/uda

  • @user-sg5je4tu5y
    @user-sg5je4tu5y Před 2 lety

    好看😂

  • @kungflu7127
    @kungflu7127 Před 2 lety

    我想學習AI並在graphic card里並聯式快速運算要用什麼語言入門?

    • @schelley
      @schelley  Před 2 lety

      从Python入门,然后学习PyTorch这种machine learning framework。PyTorch支持CUDA operations, 也就是利用graphic card来加速运算。相关学习资源:1. schelley.co/python-ai (入门) 2. schelley.co/pytorch (进阶)

  • @moseshu6917
    @moseshu6917 Před 3 lety

    我就喜欢你

  • @u2b-nothing
    @u2b-nothing Před 3 lety

    请问ide用的是什么主题,视频中代码高亮看起来挺舒服的

    • @schelley
      @schelley  Před 3 lety

      用的VS Code的dark theme

  • @user-zy6xb1yy1y
    @user-zy6xb1yy1y Před 3 lety

    我是写Go的,看到这么漂亮的小姐姐我都想学java了...

  • @RaidenStark
    @RaidenStark Před 3 lety

    Schelly的视频好费灯泡

  • @elon.s.kenedy
    @elon.s.kenedy Před 3 lety

    我想和小姐姐学写程序,看到小姐姐我的脑子总是stackoverflow,而且是不是full GC

  • @vdder1k823
    @vdder1k823 Před 3 lety +1

    我说句实话好吗?我根本不知道你在讲的什么,我一直在看你!

  • @hkccp
    @hkccp Před 2 lety

    How to update Java at 40?

  • @usuck666
    @usuck666 Před 3 lety

    小姐姐,想问一下Java刷题和python对于大厂面试哪个性价比高一点

    • @schelley
      @schelley  Před 3 lety +2

      我在另一期视频里有讲它们在刷题上的对比哦 czcams.com/video/6B9Olpve4n0/video.html

  • @user-zg6tz8br2t
    @user-zg6tz8br2t Před 3 lety

    nice

  • @tfz6160
    @tfz6160 Před 3 lety

    有jdk 版本限制的,

  • @davidanderson2869
    @davidanderson2869 Před 3 lety

    What IDE are you using for Java? Thanks.

    • @schelley
      @schelley  Před 3 lety +1

      IntelliJ

    • @davidanderson2869
      @davidanderson2869 Před 3 lety

      @@schelley I used Eclipse before. I used Visual Studio 2019 for Python now for algorithmic trade application.

  • @user-cv6jo4rt5w
    @user-cv6jo4rt5w Před 3 lety

    Map学到了,作为小白,发现mybatis-plus,Querywapper写crud很简单不用费尽脑筋想sql,想问问schelley,怎么看我该走哪条路

    • @schelley
      @schelley  Před 3 lety +1

      SQL是基础,需要掌握好。比如,某种SQL query是否存在性能问题,如何优化。这个技能工作上会用得上,面试时也可能会考。

  • @ruien7520
    @ruien7520 Před 3 lety

    is that recommend mac m1 for cs student?

    • @schelley
      @schelley  Před 3 lety

      MacBook Air M1(both the hardware and the OS) is a great option for CS student.

  • @jasper2virtual
    @jasper2virtual Před 3 lety

    Java真牛,商業系統語言紅了廿年也沒有退下來的跡象。
    想起上世紀的巨人Cobol。

    • @user-fu2xw3su8s
      @user-fu2xw3su8s Před 3 lety +1

      現在Java在後端比較強 其他方面已經沒其他語言強勢了

    • @jasper2virtual
      @jasper2virtual Před 3 lety

      @@user-fu2xw3su8s 你好,你對啊,GUI客戶端一般都不用java了。
      我的工作不穩定,有失業風險,想學後端技能,應該language加framework,再學API和前端。不防之需。
      我認為學習後端是一個大投資,因為有很多技術含量。反而前端,只要不大玩視覺特技,一般ui framework已可應付,
      我什麼經驗都沒有,只知道工作市場上,後端runtime有很多陣型,PHP,nodesjs,python,Java VM, dotnet.core 。。。。
      花多眼亂下自己又不太清楚行情,現學Java先,Java Eco system很大,語言,framework都很多選擇,但爬文見國外python, nodesjs, Go 等都有很大需求,又有人說dotnet比java好開發。。。
      你應為現今新入行,應該先學什麼呢?🙏

    • @user-fu2xw3su8s
      @user-fu2xw3su8s Před 3 lety

      @@jasper2virtual 如果說想要往Java 深入:spring mvc / spring boot這些框架一定會在業界使用 而且這些框架的生態圈也挺龐大的 再來要學sql 如果可以 再學一點html

    • @user-fu2xw3su8s
      @user-fu2xw3su8s Před 3 lety

      @@jasper2virtual C#偏向新創以及自動控制使用 Java偏向大公司以及跨平台使用 各有優缺點

    • @user-fu2xw3su8s
      @user-fu2xw3su8s Před 3 lety

      @@jasper2virtual 但後端需求 我個人認為Java C#的需求比較大

  • @user-mu2rv3qy4v
    @user-mu2rv3qy4v Před 3 lety

    我帮你总结了 优雅地写出Java代码需要长得和你一样好看🐻

  • @chengxu2204
    @chengxu2204 Před 3 lety +1

    现在美国几点?小姐姐好拼呀

  • @youwin6973
    @youwin6973 Před 3 lety

    我个人建议楼主下个视频可以做这个题目:如何优雅地买到质量更好的灯泡!再多灭一个灯泡,观众们就看不见“导师”了。

    • @schelley
      @schelley  Před 3 lety

      我第二天就下单升级灯具了 😂

    • @youwin6973
      @youwin6973 Před 3 lety

      @@schelley 普通人说“购买”,IT人说“升级”,果然是三句话不离本行啊。楼主有机会给大家展示一下,是用的哪种PL来Update灯具的。😀

  • @chengxu2204
    @chengxu2204 Před 3 lety +1

    又看到小姐姐了。

  • @zeweiyu6148
    @zeweiyu6148 Před 3 lety

    请问有哪些计算机岗位的求职平台或者网站呢

  • @nengwang1932
    @nengwang1932 Před 3 lety

    点赞点赞

  • @knightlukluk882
    @knightlukluk882 Před 3 lety

    身材真好

  • @user-qm1my2hq1f
    @user-qm1my2hq1f Před 3 lety

    视频下方的链接点不进去啊

    • @schelley
      @schelley  Před 3 lety

      哪个链接进不去?

    • @user-qm1my2hq1f
      @user-qm1my2hq1f Před 3 lety

      @@schelley Java实战课程的链接点不进去,我在Udacity官网搜Become a Java Programer课程也搜不出来结果。

    • @user-qm1my2hq1f
      @user-qm1my2hq1f Před 3 lety

      @@schelley Java实战课程的链接点不进去,我在Udacity官网搜Become a Java Programer课程也搜不出来结果。

    • @schelley
      @schelley  Před 3 lety

      imp.i115008.net/c/2382596/1092382/11298?prodsku=nd079&u=www.udacity.com/course/java-programming-nanodegree--nd079%3Fcoupon%3DSCHELLEY2021%26disc%3Ddefault&intsrc=CATF_8489 这个打得开吗? 这个链接自带60% OFF折扣

  • @jiecao6675
    @jiecao6675 Před 3 lety

    猫主子的宝座被B站奖牌占领了

  • @warrenhoo7698
    @warrenhoo7698 Před 3 lety

    听不懂,但刷声音舒服

  • @Ryan-nm6te
    @Ryan-nm6te Před 3 lety +1

    蓝色战衣

  • @kerwinlui4598
    @kerwinlui4598 Před 3 lety

    我一个学python的点进来干嘛,还看完了。。。

  • @lanlonely8438
    @lanlonely8438 Před 3 lety

    爱了爱了,全英课程看不懂。。。哭了

  • @huangjian7749
    @huangjian7749 Před rokem

    天呐!太简单了….我们都是使用数据结构在内存中完成操作、毫秒反应

  • @feijihong
    @feijihong Před 3 lety

    妆不一样哟
    还是灯光原因咧?

  • @blah9372
    @blah9372 Před 3 lety

    Yo intentando buscar tuturiales específicamente sobre esto... Y me sale uno de un idioma totalmente distinto al mío :(
    Pero algo entendí jaja gracias TQM (Te Quiero Mucho) así dicen los chavos acá

  • @sandyhawke9243
    @sandyhawke9243 Před 3 lety

    或许是程序猿颜值天花板了,如果大学有这样的老师,我可能就。。。。。。。。。

  • @xinpingzhang4506
    @xinpingzhang4506 Před 3 lety

    先赞后看,人生灿烂

  • @flyingsu4175
    @flyingsu4175 Před 3 lety

    太漂亮了,讲的太好了

  • @raphaelzr8052
    @raphaelzr8052 Před 3 lety +8

    如果我年少有为,你就是我老婆😀

  • @expekeyt2998
    @expekeyt2998 Před 11 měsíci

    點解你可以咁勁!

  • @nickzuonick2371
    @nickzuonick2371 Před 3 lety

    有没有免费的资源

  • @yangsmith6395
    @yangsmith6395 Před 3 lety

    Java8才支持的吧

  • @shlqcom1861
    @shlqcom1861 Před 3 lety

    我是来看小姐姐的,^_^

  • @songbozhou2533
    @songbozhou2533 Před 3 lety

    Udacity 进不去好奇怪啊小姐姐

    • @schelley
      @schelley  Před 3 lety

      这个链接进得去吗?imp.i115008.net/c/2382596/1092297/11298 这个链接自带4折优惠

  • @ShineSun99
    @ShineSun99 Před 3 lety +1

    你是不是 前傾了, 要不肩 怎麼相對這麼窄?

  • @aa846301
    @aa846301 Před 3 lety

    第一

  • @chopin1998
    @chopin1998 Před 3 lety

    太遗憾了。。。不用java。。。

  • @andrewwei4849
    @andrewwei4849 Před 3 lety

    太入门了点,哎。要是多线程之类的咋办。

    • @schelley
      @schelley  Před 3 lety

      并发编程在另一期视频有讲过哦 czcams.com/video/6B9Olpve4n0/video.html

  • @andrewwei4849
    @andrewwei4849 Před 3 lety

    要语法简洁而富有表达能力,肯定只能scala

  • @haonanwang6321
    @haonanwang6321 Před 3 lety

    这比CSDN具体多了

  • @user-xs3di9kw3p
    @user-xs3di9kw3p Před 3 lety

    你好漂亮,我喜欢你!

  • @mengjunzhong5091
    @mengjunzhong5091 Před 3 lety

    奶奶的 做了一年的运维 Java都忘完了

  • @jerrystarkVlog
    @jerrystarkVlog Před 3 lety

    什么都没有学到,一直在等你的 第三个灯泡 ,什么时候坏··········

  • @hotcaketugumuda
    @hotcaketugumuda Před 3 lety

    Tiba" ada diberanda.. Mberuh mbak" aku ora mudeng

  • @ianzach7671
    @ianzach7671 Před 3 lety

    哎, 在学校老师几乎都不教coding 几乎靠自学 教授也就给几个ppt。。。妈的 根本不会写code。。。连续drop了好几次了。。。。气死人

    • @carronchen
      @carronchen Před 3 lety

      教材里有很多code的例子啊,好明白的,大学里都靠自学呢,教授都不教啥的,有问题可以问他们,或同学。

    • @ianzach7671
      @ianzach7671 Před 2 lety

      @@carronchen 一个project出来 全班人都是一脸懵逼。。。。。。真是急死我了。。。。。下周due

    • @carronchen
      @carronchen Před 2 lety +1

      @@ianzach7671 你们这么年轻,真好!好好学啊!不会多问同学,找学校tutoring, 给老师发email 问。我从去年疫情开始,拿的都是网课,也都是靠自学的,而且年龄可能比你们大一倍都不止,再有两个月就44了!不过还好,专业课几乎全A, 就剩最后两科:OOP to Java 和 Windows10 OP, 这学期就学完了,下学期就剩两科GE、一共5units的课,就可以申请A.S.毕业了。加油哦!

  • @user-mx4ok9gh7v
    @user-mx4ok9gh7v Před 3 lety +1

    又漂亮又会写代码,我有这样个女朋友就好了

  • @kexiao3156
    @kexiao3156 Před rokem

    Java yyds hhhh

  • @user-tv9fw6ji9k
    @user-tv9fw6ji9k Před 3 lety

    显然当程序员不如教程序员赚钱,教程序员不如做视频赚钱😄

    • @user-xh6mw4td3p
      @user-xh6mw4td3p Před 3 lety

      没有吧,看up主的更新频率来看只是业余时间录视频而已吧,如果真的那么赚钱不可能这个更新频率

  • @Blockchain_Ryan
    @Blockchain_Ryan Před 3 lety

    这个氧气美女,看着就喜欢...

  • @lanlonely8438
    @lanlonely8438 Před 3 lety

    全是国外课程😭😭😭

    • @schelley
      @schelley  Před 3 lety

      Udacity的课程带中文字幕的