许多人在刚开始学习Java时,会因为学习方法的不正确,而丧失信心,从而半途而废。所以,今天,巩固就要教教大家学习Java的方法。

1、多练习

编程其实是一个非常抽象的东西,要想学好它,就不能只是看看书,而不去练。光看书,是难以彻底理解它的,无法把基础打牢,这样,到以后学习更多更复杂的知识时,就很难理解,从而导致丧失信心,编程书就在角落里发霉了。我有一个同学,他就是想学习编程,他也找人借了书,但是他家里没电脑,所以他就没有机会去练习。一开始,他还时常来问问我,后来就一点动静都没了。所以我们一定要去多练习,才能把知识彻底掌握。

2、不要“刨根问底”

大家可能会觉得很奇怪:老师、家长都教导我们,遇到不会的要刨根问底,为什么你说不要刨根问底呢?别急,听我慢慢道来。

刚开始学习时,我们可能就会看见下面这样的代码:

——————————————————————————————————————————————

public class HelloWorld{

public static void main(String [] args){

System.out.println("HelloWorld");

}

}

——————————————————————————————————————————————

有的人就会不禁的想问:“public”是什么意思?“class”是什么意思?“static”是什么意思?“void”是什么意思……他就会去网上查,但是,这些知识对于一个新手是难以理解的,从而打击他的自信心,使他半途而废。

但是,如果我们把这些问题放一放,只是掌握好当前知识,我们一点点地往后学,自然也就明白了。

现在,大家应该理解巩固为什么要这样说了吧!

大家如果有什么不解的可以加我的QQ:1979661141,备注:微博咨询

学习Java的方法的更多相关文章

  1. 如何接触学习java

    信息科技必将是未来的潮流,Java语言必将在时代的进步中发挥不可估量的作用,未来,掌握好一门实用而且有良好应用前景的技术是你们的首要任务. 零基础怎么学Java 多年Java教育培训经验事实表明,零基 ...

  2. 使用Junit测试框架学习Java

    前言 在日常的开发中,离不开单元测试,而且在学习Java时,特别是在测试不同API使用时要不停的写main方法,显得很繁琐,所以这里介绍使用Junit学习Java的方法.此外,我使用log4j将结果输 ...

  3. Java学习笔记之---方法和数组

    Java学习笔记之---方法与数组 (一)方法 (1)什么是方法? 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 (2)方法的优点 使程序变得更简短而 ...

  4. 【强烈推荐】可能是最适合你的 Java 学习路线和方法

    如遇链接无法打开,建议使用 https://github.com/Snailclimb/JavaGuide/blob/master/docs/questions/java-learning-path- ...

  5. Java学习笔记二十二:Java的方法重写

    Java的方法重写 一:什么是方法的重写: 如果子类对继承父类的方法不满意,是可以重写父类继承的方法的,当调用方法时会优先调用子类的方法. 语法规则 返回值类型.方法名.参数类型及个数都要与父类继承的 ...

  6. Java学习笔记十二:Java中方法的重载

    Java中方法的重载 什么是方法的重载呢? 如果同一个类中包含了两个或两个以上方法名相同.方法参数的个数.顺序或类型不同的方法,则称为方法的重载,也可称该方法被重载了.如下所示 4 个方法名称都为 s ...

  7. 积极主动敲代码,使用Junit学习Java程序设计

    积极主动敲代码,使用JUnit学习Java 早起看到周筠老师在知乎的回答软件专业成绩很好但是实际能力很差怎么办?,很有感触. 从读大学算起,我敲过不下100本程序设计图书的代码,我的学习经验带来我的程 ...

  8. 几种任务调度的 Java 实现方法与比较

    综观目前的 Web 应用,多数应用都具备任务调度的功能.本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺 ...

  9. 十天来学习java的心得体会

    有关学习java是几天来的心得体会: 十天学习java遇到很多问题,每个问题都是经过反复的看书本以及上网查找资料来解决的,发现这一点真的需要自己来而不是去遇到什么问题就去依靠他人(师兄.同学).在其中 ...

随机推荐

  1. Java多线程之使用ATM与柜台对同一账户取钱

    钱数要设置成静态的变量,两种取钱方式操作的是同一个银行账户! 废话不多说,直接上代码.注释写的都很详细!!! package com.thread.multi2; public class Bank ...

  2. vc 读xml文件 宏

    自定义FOREACH循环,便于coding 在指定xml的nodelist b中遍历每个节点 #define FOREACH_NODE(a,b)\ long cnt = 0; \ CComPtr< ...

  3. centos升级python2.7

    http://meiyitianabc.blog.163.com/blog/static/10502212720133192489840/

  4. Mongodb 折腾笔记

    简介: Mongodb 是一个由 C++ 语言编写的基于分布式文件存储的数据库,是目前最像关系型数据库的非关系型数据库. 下载地址:https://fastdl.mongodb.org/linux/m ...

  5. Jquery detect page refresh

    first thing there are 3 functions we will use: function setCookie(c_name, value, exdays) {           ...

  6. selenium中使用chromedriver备忘

    chromedriver是chrome浏览器的webdriver的一个实现.ChromeDriver是由Chrome开发团队来完成的因而ChromeDriver不包含在selenium包中,需要从Ch ...

  7. MS-SQL

    变量 一个@为局部变量,两个@@为全局变量 @@error 最后一句SQL语句的错误编号 错误码 @@identity最后一次插入的标示值符 insert into biao(lie) output ...

  8. tensor flow 的两种padding方式

    https://segmentfault.com/a/1190000007846181

  9. Windows自带的端口转发工具netsh使用方法_DOS/BAT

    Windows自带的端口转发工具netsh使用方法_DOS/BAT   作者:用户 来源:互联网 时间:2017-02-22 17:24:30 netsh 端口转发 摘要: 下面的代码在windows ...

  10. pod优先级与抢占测试

    # kubectl describe node k8s-n2Name:               k8s-n2Roles:              <none>Labels:      ...