如果是零基础自学Java编程,在学习过程中有很多要注意的问题,想要学好学精必然是件难事,并且可能会走弯路浪费很多时间,短时间内是不可能学成参加工作的,想要成为专业的Java程序员并不容易,技术过硬尤为重要

,除了心理素质和学习方法,还有很多Java学习技巧都是需要掌握的。

在学习中要注意的问题

1、要善于构建大的知识框架体系,不要执着于细枝末节的知识点。中国的应试教育培养出来的人都喜欢啃细节,对于自学来讲这是大忌,比如在遇到一个函数的时候,非要把这个函数的参数,返回值都弄的清清楚楚才肯罢休,其实你会发现,即使现在弄得清清楚楚,一个月不用,你又会忘得干干净净,当时花的时间都是白费,其实你只要记住函数的名字,或是知道有这么一个东西,当要用的时候,上网百度一下,或是查一下手册,怎么用都清清楚楚,这样用了几遍之后,自然就记住了,而且再也不会忘记。

2.先学重要的知识点,用不到的可以暂时放一放,因为你时间有限,遇到比较难的知识点,如果不是特别重要的,就跳过去,当你哪天用到的时候再来好好的研究,带着问题去学习,你会发现学习难的知识点也没有那么痛苦。比如我在学正则表达式和linux系统时,都是因为要用到了才去学,并且感觉学起来还很有意思。

3.要善于查资料,互联网有着大量的资源,遇到问题先百度,至少能够解决你98%的问题,因为你遇到的问题别人肯定也会遇到,除非你已经到了高处不胜寒的境界。

自学中的重难点

当然编程行业喜欢把写的代码叫做项目,别人问你有没有做过什么项目,就是问你有没有写过完整的一套软件,吐槽一下,中国人就是喜欢摆弄一些名词,什么正则表达式,听了根本不知道啥意思,别人英文原话regular

expression见名知意,所以学习过程中要习惯这种环境,不要被一些名词吓到。学习一开始就要给自己树立目标,要能写出一套完整的像样的作品出来,可能自己写的东西和成熟的商业作品差距很大,这是自然的,但自己作品的功能一定是从相应行业的实际应用出发,功能实现的少点、差点没关系,建议参加一个完整的项目。

零基础自学Java怎么做

建议可以看视频加自己动手,现在网上免费的视频非常多,不要贪多求全,尤其是在练习项目的阶段,找一个完整的项目,看完一集视频,然后自己动手完完整整的把代码写出来,不要照着视频抄,这样一点意义都没有,不要一味追求一样,适当加入自己的思考,或是觉得视频作者的代码不够专业的地方,然后自己动手改进,这样当你跟着完成一两个项目的时候,你会发现你的水平会突飞猛进。在学习过程中遇到困难可以看看广州达内官网,咨询我们的老师,相信专业的建议能让你快速学会Java,靠不靠谱你说了算!

零基础自学java的难处_零基础自学Java 在学习中要注意哪些问题相关推荐

  1. 什么都不懂的学java难不难_零基础转行学java到底难不难

    不少零基础的新手想要转行学习java可是不知道难度,南京学码思下面就给大家详细的说一说转行java的难度,希望能帮助到各位想要了解java的同学. 零基础转行学java到底难不难 新手转行学java到 ...

  2. 学java还是安卓_零基础学安卓好还是学java好

    零基础学安卓好还是学java好 关于Java的学习很多同学都有这样或者那样的疑问,比如我是自学Java好呢还是参加Java培训好呢?Java好学吗?安卓和java哪个难学等等.今天我们就先简单的来看两 ...

  3. 0基础学java可行吗_零基础可以学习JAVA吗?

    肯定是可以学的,每一个人做每一件事都是从0基础开始的,他们并不是生下来就会Java,会编程,都是通过后天的努力说得到的技能 你只需要找对方法,找对带你的人,你就可以学好 学习Java的方式有这几种: ...

  4. 0基础学好python难不难_零基础学习Python难不难?Python有什么优势?

    原标题:零基础学习Python难不难?Python有什么优势? Python是一种计算机程序设计语言.首先,我们普及一下编程语言的基础知识.用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个 ...

  5. java 回归遍历_回归基础:代码遍历

    java 回归遍历 This article guides you through the basics of regression by showing code and thorough expl ...

  6. java第一周_从计算机基础到流程控制语句(if_else)

    一.计算机基础 裸机 没有安装任何软件的计算机(无操作系统.无应用软件) 计算机的应用 1.科学计算 科学计算也称数值计算.计算机最开始是为解决科学研究和工程设计中遇到的大量数学问题的数值计算而研制的 ...

  7. Java国际化教程_编程入门自学教程_菜鸟教程-免费教程分享

    教程简介 Java国际化入门教程 - 从简单的步骤了解Java国际化从基本到高级概念,包括概述,环境设置,区域设置,区域设置详细信息,显示语言,ResourceBundle,NumberFormat, ...

  8. java 编译器原理_作业5:Java编译原理

    零.编译 1.编译器 (1)前端编译器:.java文件转变为.class文件Sun的javacEclipse JDT中的增量编译器(ECJ) (2)后端编译器:.class文件转变为机器码HotSpo ...

  9. java 判断类型_如何快速入门Java编程学习(干货)

    一.初识Java 1.生活中的程序: 从起床到教室上课的过程 穿衣打扮>起床>洗漱>出宿舍>>吃早餐>到教室 按照特定的顺序去完成某一件事的过程我们叫做生活中的程序 ...

最新文章

  1. ZOJ-2366 Weird Dissimilarity 动态规划+贪心
  2. CodeForces - 1029B.Creating the Contest(最长上升子序列0(n)解法)
  3. boost::graph模块实现拉马努金图的周长和直径的测试程序
  4. C++ 私有成员变量的理解
  5. java如何读取自定义log4j2_spring boot自定义log4j2日志文件的实例讲解
  6. linux中sybase删除数据库,Linux_Sybase ASE数据库的常见问题解答,1 数据库占用磁盘空间的形式 - phpStudy...
  7. C++中函数重载、缺省参数及命名空间
  8. C++11左值和右值引用讲解
  9. docker 安装依赖_史上最全Docker环境安装指南-让安装docker简单到爆
  10. JS/JQUERY函数库
  11. creo减速器建模实例,减速箱proE整体及零件图
  12. MySQL创建商品入库和出库后库存更新的触发器
  13. 微信翻译生日快乐的代码_新套路,微信这个翻译功能还能帮你表白,快学起来!...
  14. 文件服务器资源管理器无法在加载wmI对象,无法通过WMI
  15. C#操作TMPOS58串口打印机一些心得
  16. LocalDate 获取英文月份
  17. zkeys阿帕云对接易支付插件,支持zkeys阿帕云最新版(亲测可用)
  18. 谢慧敏清晰版. 数学分析习题课讲义.下. 2004
  19. 爱值得 写给深深爱过的人
  20. OPTEE学习笔记 - AArch64 RPC(二)

热门文章

  1. 【Redis学习】redis通讯协议
  2. (二)html5中的属性
  3. 【JFreeChart】JFreeChart简介
  4. Asp.Net Ajax的两种基本开发模式
  5. Burrow 服务的安装部署
  6. word中中文保持正体,英文用斜体的方法.
  7. TCP/IP之TCP连接的建立与中止状态分析
  8. 设计模式中类之间的关系
  9. 词语搜索算法思想 - 第五步 结构实现
  10. SpringSecurity集中式整合之加入jsp