• 时间是最真的答案
    2019-05-31
    快点更新啊,前面的都很基础,多花点时间在难得知识点上面

    作者回复: 嗯呐, 马上后面的内容就有意思了.

    除了学习知识点, 多写多练习也很重要. 建议可以试试看做一下第一篇最后一节里留的双人对战五子棋.

    
     5
  • Novichok
    2019-07-31
    类的全名,和文件系统中的绝对路径,有异曲同工之妙。细想,也是有关联的。

    作者回复: 命名空间的技巧和借力

    
     1
  • Jorry有桥(笨小孩)
    2019-07-16
    臧老师,您好,
    我全职在家里学习Java,一天到晚的那种,从您的视频开始入门的,现在已经学到dbcp连接池了,马上进入多线程。
    我遇到一个问题,虽然不是您视频的进度,但我实在找不到答案。(官方,我英文不太好,群里,网上,书上,都找过了)
    问题:
    Connector/J 5.1实现了JDBC的3.0, 4.0, 4.1, 4.2版本,Mysql支持5.5, 5.6, 5.7, 8.0,JRE的1.5.x ~ 1.8.x
    我通过测试,con.getMetaData().getJDBCMajorVersion();//返回4,即JDBC4
    那么问题是:为什么它返回的是4,哪里可以配置?
    如何让他返回4.2?
    希望您能帮我解答,谢谢
    展开

    作者回复: 为什么你要得到这个版本?确认你是在用正确的途径解决问题。

    关于你的问题本身:

    我比较确定的是,这个版本不是客户端/应用程序可以设置的,应该是取决于使用的library,比如JDBC driver。如果你用的是MySQL的 JDBC driver,那么版本就取决于这个driver 的library。

    至于如何获得次版本,也就是4.1里的那个1。DatabaseMetaData 这个类里有一个getJDBCMinorVersion。

    详细文档和链接如下:

    https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html


    int    getJDBCMajorVersion()
    Retrieves the major JDBC version number for this driver.
    int    getJDBCMinorVersion()
    Retrieves the minor JDBC version number for this driver.

     2
     1
  • 时间是最真的答案
    2019-05-31
    会的会的,当时打开链接404,就没写五子棋的练习,后面找到了,准备晚上回去看下规则写下的,期待后续课程

    作者回复: https://github.com/deepnighttwo/LetsJava/tree/master/%E7%AC%AC%E4%B8%80%E7%AB%A0%20%20Java%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80/%E9%99%84%E5%8A%A0%E9%A2%98-%E5%8F%8C%E4%BA%BA%E5%AF%B9%E6%88%98%E4%BA%94%E5%AD%90%E6%A3%8B/code

    我改了一下代码结构,现在这个是正确的地址。编辑也在帮忙修改页面上的地址。大意了,抱歉~

    
     1
  • 大斌
    2020-02-08
    想问一下老师,github上的源代码引入本地怎么用idea运行,我打开没法运行,我配置了Java 11,但是提示没有out,太笨了。

    作者回复: 配置环境本身就是比较麻烦的。不是笨,是敌人太狡猾。

    配置好JDK后,你选择Import Project,然后选择github上的源代码中的某个项目目录,点finish就可以了。可以参考视频中的步骤。

    
    
  • 蓝白条纹
    2019-10-28
    两个问题,
    1、访问修饰符除了public和缺省值还有其他吗?缺省值是否有显式的写法。我这边试了其他语言用的private和protect,都是非法的。
    2、为什么我们创建类一般都是用public?比如最外侧使用的类,就不存在被其他类调用的情况。我测试了也可以不加用缺省值,和成员变量一样,只能被同一个包的类使用。

    作者回复:
    1) 缺省没有显式的写法. private和protect是合法的修饰符, 应该可用的. 但是静态方法应该是不能用protected的. 具体什么错误你可以把代码贴出来看看. 修饰类的话看情况, protected不可以, 某些特殊的类(后面会讲述) 是可以使用private的

    2) 对, 最好是只用public修饰需要给外部使用的类. 用public修饰类是一个习惯吧. 就好像最好用final修饰变量, 但是写Java的时候一般都不这么写.

     1
    
  • 张丽娜
    2019-06-01
    坐等老师更新

    作者回复: 周一更新~ 抽空可以做一下第一篇里的附加题,双人对战五子棋哦。

    
    
  • Jorry有桥(笨小孩)
    2019-06-01
    学完了,更新快点啦

    作者回复: 双人对战五子棋撸完了?

    
    
  • Rowan6668
    2019-05-31
    要更新快一点哟。

    作者回复: 收到~

    
    
我们在线,来聊聊吧