首页 > 编程语言 >JAVA自学练习网站——包会的(大三学生倾情推荐)

JAVA自学练习网站——包会的(大三学生倾情推荐)

时间:2024-08-12 11:56:22浏览次数:18  
标签:路线 JAVA 点亮 终至 学习 模块 包会 自学 倾情

一、自述:入门时我踩过的那些坑

1.比起给我这些本科生上课,老师更关心自己的科研项目和手里的硕士博士,讲课还不如高中老师,跟着只会念PPT的老师学,越学越头大。

2.只完成课后老师布置的一两道习题,等真正考试自己操作了根本不会。

3.大学教学任务多的几节课就是一章,课后不自己学习很难赶上。

4.教学内容脱节,和实际应用要求出入较大,如之后的实习,看看招聘要求就知道如果只跟着课本,基本很难找到工作

二、我的自学工具(以JAVA为例)

在认识到自学的重要性之后,我开始查找一些学习练习题库,嘿,没想到还整给我挖到宝了

1.写个代码差点没绷住

2.有一种看自己笔记的诡异感

3.灵活方便,看自己喜好选择喜欢的系统学习路线

学习路线有两种 ,一种是循序渐进,一种是由终至始

循序渐进: 点亮了某个模块后,那么其他可以学习的模块就会被标记出来

由终至始: 选中某个模块,那么这个模块所依赖的模块,就会一一得列出来

这里展示由终至始的路线玩法,本人点击SSH,所依赖的模块,都用绿色点亮

怕你看不懂,直接还会弹出学习路线清单

上面展示的是其中的一部分有兴趣可以看看自行探索

三、使用手感

1.总结

实话的,对当时我这种倍受打击的新手来说,终于点亮了我的一点学习希望,起码开始自学之路后,绩点从我的绊脚石变成了垫脚石。

放一个那时的学习记录,可有成就感了

2.想去玩玩的网站链接

点击这里

标签:路线,JAVA,点亮,终至,学习,模块,包会,自学,倾情
From: https://blog.csdn.net/m0_74258307/article/details/141104802

相关文章

  • 【Redis】掌握Java中的Redis魔法:Jedis与Spring Data Redis(实战指南)
    文章目录掌握Java中的Redis魔法:Jedis与SpringDataRedis实战文章简介为什么使用Redis为什么选择Jedis和SpringDataRedis一、引言1.1Redis简介1.1.1Redis的特点和优势1.1.2Redis的应用场景1.2Java与Redis的结合1.2.1为什么选择Java1.2.2Java开发中Redis的重要......
  • 计算机毕业设计必看必学! ! 89344 springboot大学生就业管理系统,原创定制程序, java、
    摘 要信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对大学生就业管理系统等问题,对大学生就业管理系统进行研究分析,然后开发设计出大学生就业管理......
  • Java线程池和执行流程
    在Java中,常见的四种线程池包括:1.newFixedThreadPool(固定大小线程池)应用场景:适用于需要限制线程数量,并且任务执行时间比较均匀的场景,例如服务器端的连接处理。优点:线程数量固定,能够有效地控制并发线程数,避免过多的线程竞争资源。缺点:如果线程在执行任务过程中出现异常......
  • java中去重复的id
    1.Stringprojectids="";2.if(StringHelper.isNotEmpty(gatheringinfo.getCol1())&&gatheringinfo.getCol1().length()>0){projectids+=gatheringinfo.getCol1()+",";}3.if(StringHelper.isNotEmpty(projectids)){projectids=......
  • Java自动化测试框架-08 - TestNG之并行性和超时篇 (详细教程)
    一、并行性和超时您可以指示TestNG以各种方式在单独的线程中运行测试。可以通过在suite标签中使用parallel属性来让测试方法运行在不同的线程中。这个属性可以带有如下这样的值:二、并行套件(suites)如果您正在运行多个套件文件(例如“ javaorg.testng.TestNGtestng1.xml......
  • 基于 JavaFx 搭建的实用小工具集合
    大家好,我是Java陈序员。作为一名后端程序员,常常需要在电脑上安装各种工具软件来支持日常开发。那么,是否有一款工具集合,包含各种工具,可以省去一一安装呢?答案是有的!今天,给大家介绍一个基于JavaFx实现的工具集合,包含了各式各样的开发工具,以及一些有趣的小工具。关注微信公众......
  • Java学习笔记1--JDK,JRE和JVM
    1、Java开发环境Java开发环境是指Java程序员开发、编写、测试和调试Java程序所使用的所有工具和技术。Java开发环境通常由以下几个部分组成:JDK(JavaDevelopmentKit):JDK是Java开发环境的核心组件,它包括了Java编译器、JRE(Java运行环境)、JavaDoc文档生成器和其他一些工具。JDK是J......
  • Java学习笔记2--JDK的安装和配置
    一.进入oracle官网,下载jdkoracle官网:Oracle|CloudApplicationsandCloudPlatformps:不同的浏览器,可能进入oracle官网,会只显示部分内容,所以建议使用googleChrome浏览器在下载之前,首先需要去查看本机电脑的配置型号,如下图,右键---此电脑---选择点击属性,显示x64版本如下......
  • Java动态代理与方法拦截实战解析
    Java动态代理与方法拦截实战解析在Java编程中,动态代理是一种强大的技术,它允许我们在运行时创建接口的代理实例,并且可以拦截方法调用。本文将通过一个具体的实例,详细解析如何使用JDK的动态代理机制来实现方法拦截,以及如何编写通用的方法拦截器。实现InvocationHandler首先......
  • 深入解析@JsonValue注解在Java序列化中的应用
    深入解析@JsonValue注解在Java序列化中的应用在Java开发中,对象序列化是一个常见的需求,尤其是在进行网络通信或者数据持久化时。Jackson库作为Java领域内一个非常流行的JSON处理库,提供了强大的序列化和反序列化功能。在Jackson2.9版本之后,@JsonValue注解的引入,为开发者提供......