为了账号安全,请及时绑定邮箱和手机立即绑定
第一遍看的似懂非懂,自己eclipse敲了一遍,报错,仔细看了评论跟问答,重头看第二遍,看懂后找到了错误。
课后习题:https://www.imooc.com/notepad/201211

已采纳回答 / 慕姐4870163
因为类中会有成员变量,而使用这些成员变量就必须要为其赋值,没有赋值的成员变量是没有意义的。就比如创建一个Person类,name,age是成员变量,name="xiaoming"  age=10;  这才有意义。这才算创建了一个实例化对象。如果不初始化,name age都是空,构造出一个什么都没有的“person”有什么意义呢。构造函数是构造一个新的对象,给对象实例化,也就是初始化赋值。必须和类名一致。
分享一个个人学习方法:1.看视频同时在Eclipse中对着敲一遍。2.关掉视频跟自己刚刚敲完的代码,按脑海中的记忆再敲一遍(如果有错就删掉重头再来一遍)。3.加入自己的理解重头敲一遍,保证自己能看的懂自己敲的是什么有什么用处(不懂就回头看视频讲解,看完重新关掉回顾一遍,然后继续敲)。4.你会发现你在理解了的同时能闭着眼睛敲代码了。

已采纳回答 / 流动的风与雪
区别:1、构造方法与普通方法的作用不同,前者是用来初始化对象的,且只有这一个给功能,后者则是为了实现特定的功能;2、二者的语法格式是不一样的:前者如下:public 构造方法名 (){            //(构造方法名与类名同名,且构造方法无返回值)具体的初始化代码;}后者如下:访问修饰符 返回值类型 方法名(参数列表){            //(方法名与类名不同)方法具体代码;}3、其他的不同:(1)如果你不写构造方法,系统会偷偷加一个构造方法,普通方法可没这特权;(2)构造方法用来创建对象。...

最赞回答 / 流动的风与雪
视频中老师说封装会提高安全性,封装是把属性私有化。----这个你先刻在脑子里可我还是想不明白没封装的话用户在外部能改变程序什么?----我觉得你在定义一个类的时候会记得将属性用private修饰,这样就算是封装,这是一个习惯,至于“没封装的话用户在外部能改变程序什么?”这个问题,你想想电视机,都有外壳,假如没有外壳,孩子看见会对电视机做什么,能改变它什么,需要我告诉你吗?所以编写类必须封装。还有,封装后用户还不是能用get方法和set方法进行赋值,这样不也是不安全么?---这个不是安全不安全的问题,你在将...
public class HelloWorld {

// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";

public static void main(String[] args) {

// 访问静态变量,输出班级名称


System.out.println(className);
}
}
你们一般多久看完一整章课程
老师讲的不错
感谢各位的评论。感觉我都不用翻书了

已采纳回答 / 五岁麻瓜少年
上面的代码 输出结果为 cpu cpu的值 mem mem的值 ,准确的来说加号是连接代码的,带引号的是字符串,在引号中的任何东西都会原封不动的输出,而不带引号的是你设定的变量,其实System.out.println("cpu"+cpu)是输出的结果为  cpu和cpu的值,前面的引号中的cpu是相当于一个字符串,会打印出引号中的字符串,后面的不在引号中的那个cpu是变量的值,如果你想打印空格,只需在引号中加入一个空格就行,比如(“cpu    ”+cpu),这样输出的结果就带有空格了
感觉学多少,忘多少
子类是可以实现父类方法重写返回值类型的修改的,但是是基于J2SE5.0版本以上编译器提供的新功能,老师可能是用之前的版本,没有更新。
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消