动手练习 这点是很重要的,光看不练是学不好的,一定要边学边实操。看视频的时候一定要把视频里面讲的知识点自己动手实践一边,书本里的例子和习题都要认真的做会了。
从网站建设到定制行业解决方案,为提供做网站、成都做网站服务体系,各种行业企业客户提供网站建设解决方案,助力业务快速发展。创新互联建站将不断加快创新步伐,提供优质的建站服务。
学习Java多看别人的代码 孔子曰:“三人行必有我师”。对同一种功能的实现,可以有很多种编码方式。多读别人的代码,非常有利用开拓思路,提高编码的灵活性。
学好基本语法,弄清Java的特点 学习Java,说白了,就是学习它的语法、功能、结构等。然后按照它的语法编写代码。Java语法是学习的根本。开始学习时,可能有些难懂。没关系,这很正常。多看多问,多实践,慢慢的你就入门了。
基础知识 学习Java开发之前必须首先了解计算机的基本知识,然后再学习Java,还应该熟悉常用DOS命令,总结Java和JDK安装配置,环境变量配置,当JDK和环境变量配置之后,北大青鸟建议可以编写一个Java程序尝试一下。
1、抽象类实现接口可以不实现其中的所有方法:其实接口就是一个抽象类的另一种体现形式。如果一个抽象类实现了抽象接口,那么本身这个抽象类就是抽象的,意味着就算实现了,子类再extends抽象类的话就没必要实现了。
2、b、抽象类当中可以存在非抽象的方法,可接口不能,且它里面的方法只是一个声明必须用public来修饰没有具体实现的方法。
3、接口的好处就是子类可以同时实现多个接口,解决子类只能继承一个类的问题。当然,你也可以在子类中直接定义抽象类或者接口中的方法,但是这就失去了java多态的好处。所以说,在必要时候定义通用抽象类或者接口是有好处的。
4、自定义的类是必须实现所有接口的,但如果是抽象类就没有必要。如果没有提前声明一个类为抽象类,并且不实现所有接口方法是不能编译成功的。
5、抽象类实现某个接口,可以不实现所有接口的方法,可以由它的子类实现。
字符串是从0开始的,你的charAt(5)就报错了。
public static int getDay(int year ,int month){ int i=0;if(month==1||month==3||month==5)return i=31;if(month==4||month==6)return i=30;return i;} 改为以上这样。
你的B方法错误了,每个方法都必须要指定它的返回类型。