java吧 关注:1,293,169贴子:12,825,280

回复:记录下自己的成长

只看楼主收藏回复

楼主加油💪💪。我研究生跨专业读的材料(一流学科😂😂),已经起过无数次退学学计算机的的念头,但依然🐶着


IP属地:上海来自Android客户端36楼2020-12-09 01:22
回复
    楼主如果走社招很不占优势,社招要求工作经验。 可以稍微放下身姿,先进这一行业,在继续发展。


    IP属地:北京37楼2020-12-09 08:44
    回复
      2026-01-01 02:21:28
      广告
      不感兴趣
      开通SVIP免广告
      今年会考上的,加油!


      IP属地:福建来自Android客户端38楼2020-12-09 10:10
      回复
        Day3:
        一,今天学到了做一个学生管理系统,过程中主要遇到的问题点如下:
        1,在不同包中创建了两个相同的类,在调用该名称的类时可以在最上部声明import+路径来确定你要调用的类。
        2,课件讲师在含main方法的类中,声明的方法都有static,但是在为对象创建的类中声明的方法不含有static。不解,通过百度,静态和非静态的观念现在还有些模糊,看看后面的课程能否讲明白,问题暂时记录。
        3,录入程序一定要把{}或()都先打好,漏了个“}”之类很难受。
        二,数据结构刷了线性表的题目,没刷完,明天结束。


        IP属地:上海40楼2020-12-10 01:35
        回复
          你记这么多笔记干嘛!编程是要理解,光记没用


          来自iPhone客户端43楼2020-12-10 08:40
          收起回复
            3个月最多学到Java基本语法,再加上一点数据结构和最基础的算法,能够记熟就不错了,学习语法和会用语言开发软件是两码事,不从底层好好学起,把基础打好是不行的,Java并不适合作为第一门入门编程语言


            IP属地:江苏来自iPhone客户端44楼2020-12-10 10:04
            收起回复
              我95年的 17年年底考研没考上 18年开始自学的


              IP属地:上海46楼2020-12-10 10:49
              收起回复
                好多毕业生和你差不多,工作了觉得累想考研深造,然后考两年没考上,又想工作,工作一段时间又觉得累,不自由,又想学习,就这样来回折腾,混一把年纪,然后啥都没成,年纪也混大了,所以毕业的第一份工作很重要,要选择好,坚持下去。就会有收获。


                来自Android客户端47楼2020-12-10 12:43
                收起回复
                  2026-01-01 02:15:28
                  广告
                  不感兴趣
                  开通SVIP免广告
                  Day4
                  一、今天的内容比较简单主要是学习了Git,然后在Java语言进阶中回顾了面向对象。(昨天刚在基础班学完,内容一样,讲师不同)。主要问题点如下:
                  1、使用原始的Git(右键空白,Git Bash进入),如果更改过多,日志内容较多。在git log 后内容过多,会出现The end。需要按q推出,q是quit。
                  2、git出现“Another git process seems....”,然后就无法进行有效操作。是因为git此时不允许多进程,只需要将隐藏的git文件夹中index.lock 文件删除即可。实测删除无影响(或者因为我太菜没发现)。
                  3、通过git remote add 给远程仓库命名,如果把名字忘了,可以同过git remote -v进行查询。
                  4、不同文件夹(项目)有各自的git隐藏文件,保存了秘钥,与远程版本的链接,不同版本,日志等信息。因此,你在A中给同一远程仓库起的名字在B中未必可以使用,两者名字可以不同。
                  5、Idea链接Git后上面4条好像都无所谓了,Idea永远的神
                  6、黑马教程是VCS->import into version去创建Git本地仓库。但是idea-2020.3版本可以直接VCS->creat Repository.
                  二、数据结构,线性表搞定。


                  IP属地:上海49楼2020-12-10 23:07
                  收起回复
                    楼主能加个好友么,境遇一样,二战不上,比较迷茫


                    IP属地:湖南来自Android客户端50楼2020-12-11 06:12
                    收起回复
                      去日本干嘛?留学吗?


                      IP属地:广东来自Android客户端51楼2020-12-11 23:54
                      收起回复
                        Day5
                        一、今天学习到了内部类,问题有些多,很多内容视频只是按照一个黑箱讲出,而不给出原因。
                        1、子类重写的方法,其访问权限必须大于等于父类同方法的访问权限。视频只是说了这句话,没有说为什么。讲完多态后有些理解:
                        package com.myhome.test;
                        //父类
                        class Fu {
                        public void test(){
                        System.out.println("这是父类");
                        }
                        }
                        class Zi extends Fu{
                        private void test(){/*这里我将public 换为private,编译出错,原因就是访问权限降低*/
                        System.out.println("这是子类");
                        }
                        }
                        public class Test{
                        public static void main(String[] args) {
                        Fu fu=new Zi();//以父类引用数据类型指向子类对象
                        fu.test();
                        }
                        }
                        我们在main方法中希望调用的是子类的Test(),这也是多态的意义。如果允许子类重写的方法访问权限下降,如降为private,就与此矛盾。
                        2、接口中的静态方法只能接口直接调用,无法通过实现类对象调用,。理解:一个类可以有多个接口,遇到重名的方法要重写,但是静态方法无法重写,干脆不能继承好了。
                        3、** 多态访问的个人总结是可以有方法重写就找子类,没有就找父类。因为成员变量,静态成员方法的运行是找父类,非静态方法找子类。
                        4、但是多态的机制具体怎么运行感觉还需要看jvm内部运行。
                        二、今天没有看专业课。之前想当然的认为4个月可以上完自己下载的课程,目前来看我有些自大了。只是看完课程,对着课程做项目,感觉4个月时间够。但是今天的多态,纯粹黑箱,内部的内存划分,指针具体指向,JVM怎么判断方法重写是否发生,完全没讲。把我看致郁了,就很难受。。慢慢来吧,只能这么告诉自己。


                        IP属地:上海52楼2020-12-12 01:57
                        回复
                          鬼鬼,昨天心里难受,下载boss看了下招聘情况想给自己点儿激励。我这样的简历。发在boss上,几十人要求我发简历过去,我都写明上一条工作经验是在家自学。,,计算机这么好找么?还是这是app糊弄人的?不管怎样,心情好了很多,前途是光明的,加油



                          IP属地:上海来自Android客户端53楼2020-12-12 08:43
                          收起回复
                            今天一上午都在整理多态的那点东西,终于舒服了。趁现在等老板上我的羊杂汤,整理一下。
                            1.多态本质是类的同一方法有不同的执行方式。
                            2,以左边为父类(抽象类),右边为子类(重写了抽象方法)为例。
                            3.1,因为子类数量很多,所以将父类引用作为参数传入方法时,需要使用instances做判断是建立了哪种子类的对象,然后向下整形为该子类。
                            3.2,如果想要将向下整形完毕的引用return,因为返回值数据类型是父类,所以会自动向上整形为父类。但是子类独有数据没有丢失,在main方法里重新向下整形为子类就可查。
                            4.为什么要有多态呢?因为我们有抽象类,其中有些抽象方法还不知道怎么执行,因而无法创建对象。因此,创建抽象类的引用时,我们本质上是‘想要’创建抽象类的对象,但是无法创建,创建了子类的。所以需要运行时,运行的成员大都是主类的,仅有能够重写的方法运行子类。
                            4.1能够重写的方法有两种,抽象方法和非静态方法。抽象方法不用说,父类就没有执行方式,只能用子类的。这里jvm就需要有东西(黑箱,原理暂时未知)看是否有重写,重写的方法在哪里?
                            4.2针对普通的非静态方法,jvm也自然而然的调用了4.1的黑箱,子类有没有重写,有就执行子类的方法。(毕竟,多态的目的就是同一方法的不同执行)


                            IP属地:上海来自Android客户端54楼2020-12-12 12:44
                            收起回复
                              2026-01-01 02:09:28
                              广告
                              不感兴趣
                              开通SVIP免广告


                              IP属地:上海来自Android客户端55楼2020-12-12 12:44
                              回复