吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1138|回复: 10
收起左侧

[求助] 自学完了Java基础,如何加强熟练度

[复制链接]
15081744469 发表于 2022-3-3 11:44
我是一个专科大数据专业的大一学生,不想再荒废时间,所以利用各种时间把Java基础自学完了,但总是感觉自己没有真正的掌握这些知识,比如单例模式的用处,学校虽然有设置课程,但是进度太慢也不会详细讲解,我自己找的学习视频也是像课件一样,浅讲一下就过,所以现在有些迷茫,不知道如何把理论知识转为实操,希望各位大佬指点迷津

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

wuaikirin 发表于 2022-3-3 14:26
找个项目做一遍,对自己应该有蛮大提升的
小玩世 发表于 2022-3-3 14:44
java--->java spring ---> spring boot -----> spring cloud
然后去多了解下spring boot 做的开源项目,比如JEECG等等
spiral 发表于 2022-3-3 15:14
chengxuyuan01 发表于 2022-3-3 15:56
像单例这种设计模式在平时你是看不见的,基本都是在源码中使用的,没事可以看下spring源码,里面对各类设计模式都有使用,但是别深入,设计模式只是思想,需要对比实现来理解
michaelgao 发表于 2022-3-4 10:26
1》大多学校老师自身缺乏实践,纸上谈兵,而且知识不够深入、全面,非985/211的老师水平都是菜鸟级的,而且都是混份工资的,所以不要指望他们,要靠自己努力!
2》充分利用互联网,网上有很多系统学习的视频,找一份边学边练的。计算机软件更注重动手实线,做出一个东西后,才有成就感,才有继续学习的动力。
3》系统学习java过后,找一份开源项目代码,自己试着理解、调试、部署。
4》找一份客户需求,自己试着完成系统,可以给同学或朋友试用,并获取他们的建议,不断改进。
如果您能按照上述建议做好,基本就可以独立开发了,找一份工作应该没有问题。千万不要按照学校的节奏来,更不要依赖老师,那样就完蛋了。
顺祝您:学有所成、天天进步!
michaelgao 发表于 2022-3-4 10:38
本帖最后由 michaelgao 于 2022-3-4 10:58 编辑

单例模式,主要防止系统反复创建实例,浪费内存资源,而且影响执行效率,所以确保一个类只有一个实例。
比如打印机类,没必要创建多个打印机对象,只要创建一个就可以了。因为打印作业本身是串行的,即同时只能打印一份文档。打印好一份文档后,再从打印队列里取打印任务就可以了
设计模式是解决各种问题的成熟方案,不同设计模式是针对不同问题。23种设计模式最好能熟悉,尤其常用模式,比如抽象工厂、观察者模式、适配器模式等。
 楼主| 15081744469 发表于 2022-3-5 10:22
michaelgao 发表于 2022-3-4 10:26
1》大多学校老师自身缺乏实践,纸上谈兵,而且知识不够深入、全面,非985/211的老师水平都是菜鸟级的,而且 ...

非常感谢您的指点
detewhkn 发表于 2022-3-5 20:51
实操的话就是上GitHub找一些小demo或者比较成熟的系统。按照别人给的教程一点一点往上添新功能。
z星辰大海 发表于 2022-3-7 15:57
我这有套黑马的教程,从入门到就业,讲的挺详细的,我自己现在也在看,你有空就看看吧,虽然是2018年的资源,但还是可以的看的

链接:https://pan.baidu.com/s/1cnl4yqma7fz2V5B_ny3KEQ
提取码:l3ol
--来自百度网盘超级会员V7的分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 16:04

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表