大学生应该怎么学习Java?
大学生应该怎么学习Java?
文章目录
- 大学生应该怎么学习Java?
- 0.Java课程学习资源
- 1.《Java 程序设计》与其他课程有什么不一样?
- 2.《Java 程序设计》这门课程包含什么内容?
- 3.我要怎么学习 Java?
- 4.学习 Java 的一大误区!
- 5.如何让对课程的学习更有节奏?
- 6.其他应该注意的
0.Java课程学习资源
《Java程序设计》课程学习资源集合_zhrb-CSDN博客
1.《Java 程序设计》与其他课程有什么不一样?
首先要知道,《Java 程序设计》课程与以前大家学习的很多课程,如语文、物理、高数,都不一样。除了掌握理论知识以外(指,会做选择、填空、问答题),还包含实践技能的提升。具体地说,就是要学会使用 Java 语言来编程解决你的实际问题。简单地说,要会编程!
总结一句话:学习 Java,就是要学会理论知识,又要掌握编程技能。
2.《Java 程序设计》这门课程包含什么内容?
Java 以及 Java 生态所包含的内容非常丰富。Java 的主要应用包含大型企业级应用、Web 应用、Android 开发、游戏后台(不是游戏)、网络应用、大数据应用等。我们的课程自然无法涵盖如此众多的内容。
我们的课程主要包含三大部分:
Java 基本概念与基本语法(绪论、Java 基本语法):学会 Java 基本概念与基本语法。
Java 面向对象(面向对象基本概念、继承与多态、接口与嵌套类):学会以面向对象的思维来思考与解决编程问题。
Java 基本应用(集合框架、异常处理、文件与类):学会处理大量数据,编写更健壮、实用的程序,还能让你掌握如何处理磁盘上的文件。
Java高级应用(GUI、并发编程、网络编程、JDBC数据库编程,):可以让大家编写一些有界面的小程序、功能强大的多线程程序,让自己编写的程序可以和网络系统、数据库系统打交道。此部分暂时只对使用本在线课程的老师开放。
通过课程的学习,将为你进一步学习 Java 生态打下坚实的基础。
3.我要怎么学习 Java?
前面已经说到,学习 Java主要就是两部分:理论+编程实践。
通过在线课程:掌握这三大部分的基本概念与理论。
通过在线编程练习:培养 Java 基础编程能力。
只要跟着在线课程学习,耐下性子把配套的编程练习一题一题攻克,那么你的 Java 理论水平与 Java 编程能力就会在每日的积累中逐渐提高。
注意:编程实践不仅包含了编程本身,还包含对现代开发相关工具的使用以及一些习惯与技能的养成。比如,熟练使用最基本的 Eclipse、文本编辑器与命令行的使用,使用 Git 管理源代码,使用博客编写学习文档,使用 JDK 帮助文件查询常见类的使用,使用搜索引擎查找问题的解决方案。
4.学习 Java 的一大误区!
就是只学理论不实践!具体来说,只看视频、做选择、填空题,就是不编程。
Java 程序设计是一门实践性较强的课程。而课程中最重要的实践活动就是编程。实际上,只要通过不断地编程才能学会编程。
当你发现,你在学习本门课程时投入到理论学习(视频观看、选择题、填空题)的时间远大于你编程的时间。那么,毫无疑问,你掉入了 Java 学习的误区。
综上所述:请多编程。唯有编程,才能将你从误区中拯救出来。
5.如何让对课程的学习更有节奏?
你应该为整个课程的学习定几个里程碑。分别是:
- Java 基本概念与基本语法
- Java 面向对象
- Java 基本应用
每学完一个里程碑,都回顾一下是否完成了该阶段的理论学习与编程练习。
在每个阶段,不要把眼光仅局限于在线课程与编程练习。也可以写写博客、解决一些实际问题,来让你的学习更加丰富多彩、在社区和大家聊聊。
6.其他应该注意的
- 不要使用中文版的 Eclipse。
- 要习惯使用英文。习惯看英文的出错提示与英文文档,尽量使用英文单词给类、变量命名,记住英文版软件的常见英文单词灯。
- 熟练掌握 Eclipse 或 IDEA 等 IDE。在 Java 编程中,IDE 就是你的生产工具。熟练使用 Eclipse 可以极大的提高你的编程效率。一定要掌握 IDE 中快捷键。
- 让自己沉浸在 Java学习的氛围中。一是要定期学习,每周保证至少 2 小时学习时间。二是在学习期间多逛 Java 相关论坛、参加讨论,多浏览 Java 相关技术文章。这是我创建的大学生Java学习社区@CSDN,里面包含Java学习与技术文章。并且还有真正的大学生班级同步一起学习。
- 提高你的键盘盲打速度。可以到http://www.keybr.com/page/practice这个网站测试一下盲打速度,如果一分钟稳定超过 45 个字符,算是合格。
- 如果 git 实在不会用,那就不要用。要把主要精力放在对 Java 的学习。
大学生应该怎么学习Java?相关推荐
- 大学生如何学习Java
本人是某二本院校的大二在读生,有幸考上我校重点专业:计算机科学与技术.经过两年的学习生涯我总结了学习Java的一些经验.下面我先说一下这个专业: 计算机科学与技术这个专业主要方向有两方面,一是硬件方面 ...
- 程序员要怎么高效学习Java,大学生or小白的你看完这篇的你离BAT又近了一大步
这篇文章大体上会从以下几个部分展开: 认清自己. 学习目的. 时间管理. 学习方法. 学习的步骤. 获取知识的途径 影响学习的几个因素 自己的心态. 外物的影响. 其他想说的 大学生的学习 一些感悟 ...
- 在校大学生如何学习java提高自己?
如果你是在校的学生,或许还不知道如今社会中工作的竞争也多大,目前这个时代来讲,大学生毕业一定会面临失业,这里面的原因是"在校大学生并没有学到可以给公司创造价值的技能技术",我们说现 ...
- 大学生的福音,学习 Java 最强书单推荐,附学习方法
请肆无忌惮地点赞吧,微信搜索[沉默王二]关注这个在九朝古都洛阳苟且偷生的程序员. 本文 GitHub github.com/itwanger 已收录,里面还有我精心为你准备的一线大厂面试题. 回想起 ...
- 如何学习Java? 在学习Java的过程中需要掌握哪些技能?
作为刚刚进入Java领域的新同学,无论是高校的毕业大学生,还是有志转行的在职人员,都面临着诸多如下的困惑:如何学习Java? 在学习Java的过程中需要掌握哪些技能?Java学习过程中有哪些注意事项? ...
- 为什么选择学习Java编程
Java软件工程师以其独特的职业优势,成为国家解决就业问题的一个重要突破口,一直以来我国软件开发行业发展迅猛,成为国民经济发展最快的行业,随着国内外和网络的发展,也给软件开发职业带来了就业良机!因此, ...
- 考研学java还是c语言,想学习Java,应该选择就业还是考研?
想学习Java,应该选择就业还是考研?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 想学习Java,应该选择就业还是考 ...
- 学习java可以做什么?
在互联网信息高速发展的时代,java技术的应用无处不在,网页.手机系统.软件.游戏....这些成果展现在我们面前,有java的功劳.综上可看出java的应用非常广,与其相应的工作岗位就多了,那么学习j ...
- 菜鸟浅谈自己学习Java过程的经历
[size=large][/size][size=medium] 国庆第二天,昨晚北京下了好大的雨...吵死了...半夜醒来.一个人的寝室,唯有寂寞伴随.习惯了...程序员的真实生活写照...哎,想起 ...
- 学习Java可以做些什么?
Java已成为当今市面上最受欢迎的编程软件,对于信息高速发达的今天,Java技术已经无处不在,手机软件.手机Java游戏.电脑软件等等都有它的身影. 那么Java到底能做什么事情呢?市场上什么工作岗位 ...
最新文章
- Go 学习笔记(10)— 数组定义、数组声明、数组初始化、访问数组、数组相等、向函数传递数组
- ASP.NET页面缓存介绍
- 一次性定时事件的处理
- Oracle 修改SYS、system用户密码
- 动态加载JS脚本【转】
- android编译VTS测试组件
- js 的prototype 属性和用法,外加__proto__
- [渝粤教育] 中国地质大学 会计专业英语 复习题
- QuickServer开发指南(4)- 添加认证
- java jdk 安装教程_JDK下载安装配置教程(详细)
- 身份证号码 js验证
- 数据库:order by排序语句的用法
- Qt实现Toast提示消息
- Vue子组件的显示与隐藏
- js语法+dom+js图片库+最佳实践+图片库改进版
- surreal number应对不平等博弈
- 2021-10-22
- 设置网络唤醒电脑(WAKE ON LAN,WOL)
- 在两个数字之间求出其间所有质数
- 告别传统模式 呼叫中心携手95013打造新生态圈
热门文章
- 实习日记--git的使用
- APISpace 银行卡三要素API 推荐
- java保护表格_java poi Excel单元格保护
- 同比和环比分别是什么,一分钟告诉你。
- 计算机改硬盘格式,预装win10改win7硬盘格式怎么改_win10改win7分区格式如何转换...
- select、poll、epoll、多线程实现并发请求处理
- 怎样提高数据库查询效率
- python将png转换为ico
- 谷歌浏览器不能用_正在用 Chrome 或 Edge 浏览器的你,不能错过这亿个好用插件...
- MFC 的List Control控件实现可编辑