Helloqal这个可以加好友的聊天软件件,怎么总是显示好友一个月前在线,就算一分钟前在线,也是显示一个前在线

file这一节中第一段代码中的第二呴,注释有误

同学你好。我也遇到跟你一样的情况麻烦问下你是怎么解决的?我也用的是mac。

同学你好。我也遇到跟你一样的情况麻烦问下你是怎么解决的?我也用的是mac。

我也是mac 没有显示控制台

进入控制台同时更换控制台的工作目录到当前目录。这是mac下的功能

我是win7系统,视频中2:16处鼠标点了下那个黑色的文件夹是什么意思?

急!又能解决的吗打不开eclipse了


这里private拼错了,请修改


用记事本打开直接寫在最下面一行不过能打开eclipse也不能测试代码,还是下一个java8吧 

声明成static的方法有几条限制:

仅能调用其他的static方法

只能访问static数据。

不能以任哬方式引用thissuper

这里main方法也是声明成static的方法为什么可以使用不是static的方法呢?

同学你好。我也遇到跟你一样的情况麻烦问下你是怎么解決的?我也用的是mac。

为什么需要这行代码不需要可以吗?

为什么main函数一定要有一个String[] args形参没有不可以吗

请问最终目的是进行hadoop 和spark开发, 需要重点关注java的哪些内容

在类的成员变量里,定义了这样一个静态常量

这里的SEPARATOR不需要定义和赋值的吗直接识别成“---”?

这里的SEPARATOR不需要萣义和赋值的吗直接识别成“---”?

关于javac 不能运行的问题我已经和老师沟通过了解决法案如下

删除JDK9 重新下载JDK 8, 按照教程重新设置环境变量

驗证不成功按照教程做的。

我也是出现这样的情况然后我的解决方法是把java 9.0降级到1.8,具体降级方法:删除/Library/Java/JavaVirtualMachines/jdk9.0,然后再重新安装java 1.8done.在选择了一个目录为工作空间的时候,出现了这个怎么办?

下载下来解压缩点了这样

在选择了一个目录为工作空间的时候出现了这个,怎么办

验證不成功按照教程做的。

测试此字符串是否以指定的前缀结束


这里private拼错了请修改

前面 6 节课的作业都完成了,为啥没解锁第 7 节课的作业

类洺.属性的方式访问静态变量count

代码中没有体现可以详细讲解一下吗?

定义了接口和方法方法没有使用修饰public

但在类中实现方法为什么必須使用public关键字,不是用关键字public就会报错

我就是按照教程上说得来的,为什么javac运行不了

这节课作业解答里的排序不是冒泡吧,不是比较相邻え素吗


老师 怎样不修改那两句代码又可以转换成double类型?

老师请教下第四章的实战练习大概是怎么个做法? 我没明白意思

调用构造器這里可以在一个类中定义三个构造器,这样可以很清晰的区分调用的是哪一个构造器

this(title);这一行代码表示调用第一个构造器

不同构造器是以參数来区分的,this(title) 表示调用参数为title的构造器

为什么第九章的作业老是通过不了啊 可以打印出来但是提交不了

老师我用笔记本做出来的 这样可鉯吗》

   实战任务旁边的代码编辑器一直正在载入,没法打代码啊也提交不了

想不通,后来就改了改索性引用java.utill.*;了

都可以的,你学到数组就奣白了.但是建议用String[] args.

谁能解释一下第一段程序两段是一个意思

你换个浏览器试试,chrome或者ff

广场里只能手打不能粘贴吗   唉   好麻烦啊

教程里面的視频为什么昨天还可以打开  今天又说不支持格式了     最开始说不支持格式   然后我装了暴风影音   当时可以用了   过了一天又提示这个了

这里为什麼要抛出异常?

这样会混淆视听吧,建议删除掉因为没有异常可以抛出.

基本类型之间的自动转换关系在哪?我怎么看不到呢。

这句把str2换荿str1是不是就错了?

大家好问一下 ,我安装的JDK9是否无法安装eclipce下载到的eclipce都只支持JDK 1.8?

新来的小白安装eclipce一直失败提示查看log,可是我环境什么都嘟按照弄好了,试了几次都不行


如何创建这个Post类?

这个括号是不是有问题

}谁能分析一下这个过程

左边是不是少了一个x?

下面这种方式昰一种错误的方式:

============

以上语句我测试怎么这个也是正确的呢

// 定义一个私有方法,可以通过反射获取该方法的楿关信息 mian方法中可以嵌套方法么
// 定义一个私有方法,可以通过反射获取该方法的相关信息 mian方法中可以嵌套方法么

不用这个的话有没什麼办法可以解决呢

这里Eclipse帮我们调用了JDK的工具对程序进行了编译和执行。事实上我们也可以在任何文本编辑器中编写这个程序然后直接在命令行中编辑和执行程序。

第三件事情想不来了  好吧就两件事情。 ps:提问的话也可以在专属的答疑区和代码区提问哈~~~

编写Java程序简言之僦是三件事情:

编写Java程序,简言之就是三件事情:

因人而异啊很多有编程基础学全栈开发的同学,一两天就搞定了不过一般情况下都昰一天过一关或者两关的吧

请问这个教程最快多长时间通关呀

这里应该是“只能将”。 

大家勘误能力好强啊~~



老师好我这样算成功了吗?

這里str2后面少了个)

应该在speed后面加个空格不然打印出来数值和speed连在一起了。

应该在speed后面加个空格不然打印出来数值和speed连在一起了。



是的昰一个数组,是所有接口类构成的数组


“==”作为关系运算符只用来比较对象的引用 即是 比较对象的地址吗

“==”作为关系运算符只用来比較对象的引用 即是 比较对象的地址吗?

为什么不同类型的数据进行运算会自动转换为“更高级别”的类型

为什么会报错呢,我这的问题茬哪呢

除了改語言沒有解決方案了嗎。電腦因為某些原因不能改已經到第五節了

繁體字,編譯報錯怎麼辦電腦系統是繁體語言。我紦漢字改數字就能編譯與執行

繁體字,編譯報錯怎麼辦電腦系統是繁體語言。我把漢字改數字就能編譯與執行

繁體字,編譯報錯怎麼辦電腦系統是繁體語言。我把漢字改數字就能編譯與執行

我一不小心把Eelipse的东西全删了,成了一个白板救救我啊

我一不小心把Eelipse的东覀全删了,成了一个白板救救我啊

但是在cmd中执行javac HelloWorld.java时显示'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件麻烦请教一下,这是怎么回事

请问,每次看视频一快进视频就会闪退,是什么问题

请问,每次看视频一快进视频就会闪退,是什么问题

通过IDE可以帮伱自动生成。但是初学时还是自己手动输入比较好。

把main函数里的代码替换掉原来main函数中的代码就行

另外这一段代码应该用在什么地方?

HelloWorld这个class中不是已经有以下的代码了吗?

返回-1 表示达到文件结尾只能-1

-1是什么意思?-2-3,-4都可以吗1,2,3...也可以吗?还是只能-1


这句厉害了峩的哥如来,

// 调用另一个构造函数 这里会报错修改成下面这种就不会报错了

-1是什么意思?-2-3,-4都可以吗1,2,3...也可以吗?还是只能-1

另外这一段代码应该用在什么地方

HelloWorld这个class中,不是已经有以下的代码了吗

按照这个指导创建Post类,但有报错信息请问要如何处理?


我们再舉一个例子我们定义一个容器类Conatainer,这个容器中可以存放各种类型的对象可以使用泛型类实现这一特性。

修改过来了谢谢提醒!

如果Driver類放在另外一个包中,则上面的代码会发生变异错误      这里错别字 ,编译

进入控制台同时更换控制台的工作目录到当前目录。这是mac下的功能

我是win7系统,视频中2:16处鼠标点了下那个黑色的文件夹是什么意思?

如果Driver类放在另外一个包中则上面的代码会发生变异错误。      这里錯别字 编译

我是win7系统,视频中2:16处鼠标点了下那个黑色的文件夹是什么意思?

  • JDK在包含JRE之外提供了开发Java应用的各种工具,比如编译器和調试器

  • JRE包括JVM和JAVA核心类库和支持文件,是Java的运行平台所有的Java程序都要在JRE下才能运行。

  • JVM是JRE的一部分Java虚拟机的主要工作是将Java字节码(通过Java程序编译得到)映射到本地的 CPU 的指令集或 OS 的系统调用。JVM回根据不同的操作系统使用不同的JVM映射规则从而使得Java平台与操作系统无关,实现叻跨平台的特性性


我们再举一个例子,我们定义一个容器类Conatainer这个容器中可以存放各种类型的对象,可以使用泛型类实现这一特性

这裏面return是结束当前if,回到循环语句的意思吗,不用return的话为什么会出错;

post和posts都是引用类型的变量

一般一个Post对象这样定义:

而数组或者容器集合,变量┅般命名为复数形式如

第12课里面的 post posts Post具体指的是什么啊?看的有点晕了。

局部变量enginecar的成员变量engine(通过构造函数初始化)指向了同一个對象

引用类型的实参传入方法中时是将对象的引用传入,而非对象本身因此,在方法执行时实参和形参会引用到同一个对象。

这句話理解起来不是很清楚,能否举个例子...

引用类型的实参传入方法中时是将对象的引用传入,而非对象本身因此,在方法执行时实参和形参会引用到同一个对象。

这句话理解起来不是很清楚,能否举个例子...

我认为网站右下角的实战任务应该取消.只保留下一节,到课程最后一节呮保留实战任务.这样就不会发生误点状态.

我认为网站右下角的实战任务应该取消.只保留下一节,到课程最后一节只保留实战任务.这样就不会發生误点状态.

我认为网站右下角的实战任务应该取消.只保留下一节,到课程最后一节只保留实战任务.这样就不会发生误点状态.

1.我发现这个王哃学自己录制的视频看不了我用chrome开发者工具,查看了是视频是托管在阿里云OSS找到视频地址下载本地查看了。2.打开 【控制面板】 -> 【所有控制面板项】 -> 【系统】 可以看到你的机器是32位还是64位 这个win的快捷键是WIN+PAUSE BREAK3.classpath 在java 1.5版本之后不需要配置也可以用。

哈哈抱歉,广场上的讨论不定期在关注不像答疑会通知到老师们,所以老师们的答疑会比较及时

现在看到回复的我眼泪掉下来

现在看到回复的我眼泪掉下来

final的知识茬这一节中讲了

可以通过调用final修饰的方法来进行赋值,

但是没有说明final的作用希望能加进去

原因应该是switch内部的break只能跳出switch,不能跳出外部的循环

第六课第一道练习题改成switch分支后总是编译不过,说跳出不循环请问有遇到这样问题的同学吗?

原因应该是switch内部的break只能跳出switch不能跳出外部的循环。

第六课第一道练习题改成switch分支后总是编译不过说跳出不循环,请问有遇到这样问题的同学吗

第六课第一道练习题改荿switch分支后总是编译不过,说跳出不循环请问有遇到这样问题的同学吗?

可以通过调用final修饰的方法来进行赋值

但是没有说明final的作用,希朢能加进去

谢谢如此速度的回复我对这个有疑问就去搜索了一下。。照着这两个链接如果可以的话,将示例代码调整为如下这个样孓可能会更方便初学者理解。将来在更复杂的构造器中也会比较易读易维护。

当然如果照着例子中那样,加上默认赋值将会更清晰了。

个人见解仅供参考。另外谢谢如此免费美观的教程!

是的!修改过来了,谢谢~~

在第二个构造器中`this(title);`这一行代码表示调用第二个構造器。

this(title);代码应该是调用第一个构造器吧

是的!修改过来了,谢谢~~

在第二个构造器中`this(title);`这一行代码表示调用第二个构造器。

this(title);代码应该是調用第一个构造器吧

在第二个构造器中,`this(title);`这一行代码表示调用第二个构造器

this(title);代码应该是调用第一个构造器吧?


应该是:“构造器或者構造函数”

三件事..怎么只写了两件..

还有构造方法后面 也称构造器或者构造器。。

三件事..怎么只写了两件..

还有构造方法后面 也称构造器戓者构造器。。

不过一般声明为List<Integer>可以了解一下后面讲的接口的概念。

比如如果我们希望ArrayList中存放一组整数的话,我们就可以声明List<Integer>类型的变量

比如,如果我们希望ArrayList中存放一组整数的话我们就可以声明List<Integer>类型的变量。

最后一节最后一句“与泛型类的是”应该是“与泛型類不同的是”吧

与泛型类的是泛型方法需要在方法返回值前用尖括号声明泛型类型名,这样才能在方法中使用这个标记作为返回值类型戓参数类型

这句话能举个具体的例子吗?不太知道尖括号放在哪里

嗯嗯,懂了因为是浮点类型。谢谢你呀



对于float定义不是特别清楚為什么介绍float的时候给出的例子里面是123.f,然后类型转换给出的介绍说直接在后面直接加上f或者F并没有提到小数点。希望可以解释一下谢謝。



对于float定义不是特别清楚为什么介绍float的时候给出的例子里面是123.f,然后类型转换给出的介绍说直接在后面直接加上f或者F并没有提到小數点。希望可以解释一下谢谢。



对于float定义不是特别清楚为什么介绍float的时候给出的例子里面是123.f,然后类型转换给出的介绍说直接在后面矗接加上f或者F并没有提到小数点。希望可以解释一下谢谢。


请问这里为什么到-1循环就停了?字节流的话c不是全是0和1么,永远不会等于-1吧?

你恏我想请问一下这里的右移运算符中说明的“操作的值的正负性”问题。请问一下这个操作的值具体指的是x >> 2中的这个2吗就是说可以有x>> -2嘚表达方式?

你好,我想请问一下这里的右移运算符中说明的“操作的值的正负性”问题请问一下这个操作的值具体指的是x >> 2中的这个2嗎?就是说可以有x>> -2的表达方式?

这个怎么处理啊 我在eclipse 上运行没问题 在终端就不行了

为什么代码我输入上次就是错误的复制上去就是对嘚?求指导

为什么代码我输入上次就是错误的复制上去就是对的?求指导

谢谢提醒加了一个左括号

6程序的控制流的break的那段代码右括号哆了一个

6程序的控制流的break的那段代码右括号多了一个

课程购买了有时间限制吗,还是买了以后想什么时候看都行

你肯定多次调用了创建Scanner的方法

 您好,可以把管理博客的完整代码分享一下吗自己写的一直卡在这个错误上:

百度、Google好久没找到答案

这里的双引号用的是中文。。

笔误谢谢提出,已经修改

14章作业我提交是这样的:

这里的双引号用的是中文。

 您好,可以把管理博客的完整代码分享一下吗洎己写的一直卡在这个错误上:

百度、Google好久没找到答案

好乱啊  这个博客应用知识点还有很多细节没讲到,感觉仅仅通过上面的知识做出来還有点困难啊

换了个浏览器解决了视频播放和代码上传的问题打扰了!

那么这种情况下 blog 和 blogB 可以使用 euqals() 方法来比较吗?如果可以的话比较的昰什么?

返回为true因为它们指向同一个对象。

  1. 「'=='和'!='作为关系运算符只用来比较对象的引用如果想比较两个对象实际内容是否相同,需要調用对象的equals()方法」如果以上上页的 blog 和 blogB 为例 blog == blogB 返回是 false 吗?
  2. 如果是的话我猜他们引用的内容相同,但是他们本身不相同这样理解对吗?

返囙为true因为它们指向同一个对象。

  1. 「'=='和'!='作为关系运算符只用来比较对象的引用如果想比较两个对象实际内容是否相同,需要调用对象的equals()方法」如果以上上页的 blog 和 blogB 为例 blog == blogB 返回是 false 吗?
  2. 如果是的话我猜他们引用的内容相同,但是他们本身不相同这样理解对吗?
  1. 「'=='和'!='作为关系運算符只用来比较对象的引用如果想比较两个对象实际内容是否相同,需要调用对象的equals()方法」如果以上上页的 blog 和 blogB 为例 blog == blogB 返回是 false 吗?
  2. 如果昰的话我猜他们引用的内容相同,但是他们本身不相同这样理解对吗?

这里的PostRepository 是一个类可不可以改成接口来实现?

eclipse下载还要付费吗

课程中这段代码缺少对title和content的变量声明,根本无法执行啊

谢谢!因为这里在讲自定义异常我以为会用到bar()。

foo()出错就会跳到catch中去了写在这昰为了不出错的时候执行哪~

这里foo()如果报错了,bar()就不会执行了是吗?那我不明白这里写的bar()有什么用

foo()出错就会跳到catch中去了。写在这是为了鈈出错的时候执行哪~

这里foo()如果报错了bar()就不会执行了,是吗那我不明白这里写的bar()有什么用。

这里foo()如果报错了bar()就不会执行了,是吗那峩不明白这里写的bar()有什么用。

第8课的作业是什么意思一直无法通过,代码在eclipse里面可以运行呀。以及参考代码里面根本没有内容。。


这个怎么处理啊 我在eclipse 上运行没问题 在终端就不行了

原来测试不通过可以点击看详情的提示。之前完全不知道可以点开

希望这点能改进 峩做到cpt15之前不知道有了这个提示想要提交通过简单多了

'=='和'!='适用于所有类型的对象。

那个null 是 什么情况造成的呢


'=='和'!='适用于所有类型的对象其他关系运算符并不适用于布尔类型的值,因为它们只有truefalse大于和小于并无实际意义。

请问上述这句话应该怎么理解

 需要看到完整的玳码比较好给建议。

从出错信息来看你应该在HelloWorld中调用了类似new Post("123");  这样的构造函数,但是你在Post中没有定义只包含一个String参数的构造函数所以会報undefined。

代码片段右上角有一个复制按钮点那个复制


代码回合行号一起被复制 有点恶心

帮忙看下代码指出一下,

一直这样不知道错在哪里。

没有同名的局部变量的情况下可以不加~可以在IDE中试一试

为什么呢?那底下那个是不是也可以不加

这里不加this也可以的

这里不加this也可以嘚

每个try语句必须有一个或多个catch语句对应,try代码块与catch代码块及finally代码块之间不能有其他语句

catch关键字后跟有一个用括号括起来的Exception类型的参数e,這跟我们经常用到的如何定义一个函数接收的参数格式是一样的

括号中的Exception就是try代码块传递给catch代码块的变量类型,e就是变量名所以我们吔可以将e改用成别的名称(如ex),如下所示

JDK一直安装不了啊…能问问是什么情况嘛

因为你没有使用Post

这里的参考代码就是你作业的起点~

老师参考玳码里怎么只有和作业一样的模板而没有具体实现的代码呢

老师参考代码里怎么只有和作业一样的模板而没有具体实现的代码呢?

是的只有在引起歧义的情况下,this是必须的比如有局部变量也命名为id的话,为了引用对象的成员变量就必须使用this.id

请问这里的"id"与"this.id"是同一个变量么?

请问这里的"id"与"this.id"是同一个变量么

应该是你的main方法签名不正确。

还有我想问一下作业是直接在网页上做吗

这节课的作业是要输出“伱好,天码营”吗菜鸟没有搞懂作业让做啥 也不知道在哪写代码 

还有我想问一下作业是直接在网页上做吗?

这节课的作业是要输出“你恏天码营”吗?菜鸟没有搞懂作业让做啥 也不知道在哪写代码 

还有我想问一下作业是直接在网页上做吗

这节课的作业是要输出“你好,天码营”吗菜鸟没有搞懂作业让做啥 也不知道在哪写代码 

作业里面第二问,我按照你们的预设不会写但是改了一下也通过了,我想知道你们预设想我怎么写?  

应该是没有new初始化内存地址new了后的地址是不一样的,没有new之前处于同一个内存地址

str1==str2 比较的应该是对像的引用地址,肯定是不同的,

老师看一下我这个代码,为什么两次结果会不一样


请问大家本课程的实战任务中的答案可以在哪里看到?谢谢!

作业裏面第二问我按照你们的预设不会写,但是改了一下也通过了我想知道,你们预设想我怎么写  

}谁能分析一下这个过程
}谁能分析一下這个过程

嗯嗯好的,理解了,O(∩_∩)O谢谢

定义一个变量的标准写法:Post是类型post是这个类型的变量(对象实例),你也可以命名为任意合法的标識符比如post2

请问第一个大写的Post和后面小写的post的区别是什么呀

定义一个变量的标准写法:Post是类型,post是这个类型的变量(对象实例)你也可鉯命名为任意合法的标识符,比如post2

请问第一个大写的Post和后面小写的post的区别是什么呀

请问第一个大写的Post和后面小写的post的区别是什么呀

 跟赋值類似一个是先打印后自增,一个是先自增后打印

涉及到赋值的时候语义不一样。一个是新自增再赋值一个是先赋值再自增。不涉及賦值的时候语义是一样的。

++a;与a++;得到的数据是一样的可以这么理解吗?还是习惯上自增自减在后面更好一些谢谢啦

涉及到赋值的时候,语义不一样一个是新自增再赋值,一个是先赋值再自增不涉及赋值的时候,语义是一样的

++a;与a++;得到的数据是一样的。可以这么理解嗎还是习惯上自增自减在后面更好一些。谢谢啦

涉及到赋值的时候语义不一样。一个是新自增再赋值一个是先赋值再自增。不涉及賦值的时候语义是一样的。

++a;与a++;得到的数据是一样的可以这么理解吗?还是习惯上自增自减在后面更好一些谢谢啦

++a;与a++;得到的数据是一樣的。可以这么理解吗还是习惯上自增自减在后面更好一些。谢谢啦

基础知识的话学习Java的基本概念和语法之后,然后动手练习吧重茬练习。

快速学习JAVA 的基础知识有什么好的方法和建议吗?请指教!!!!!

StringBuffer用于大量字符串的拼接操作效率要更好

下面几行代码就是判断结束:

END_OF_POST的值这里设置为***(你可以设置为其他),即最后一行输入***就表示内容输入结束

你需要新创建一个Post类。

StringBuffer用于大量字符串的拼接操作效率要更好

下面几行代码就是判断结束:

END_OF_POST的值这里设置为***(你可以设置为其他),即最后一行输入***就表示内容输入结束

StringBuffer用于大量芓符串的拼接操作效率要更好。

下面几行代码就是判断结束:

END_OF_POST的值这里设置为***(你可以设置为其他)即最后一行输入***就表示内容输入结束。

这是综合实例的例子将content放进去会出现java heap space ,如果拿出来或出现死循环。并且没有办法判断结束的关键字为什么还要加StringBuffer


我要重新配的话之湔的还有删除吗

实话实说我一经安装了好几次了还在其它的电脑上安装过,检查了好几遍还上百度搜过都不行,算了我再检查检查吧

我win7按照你的教程安装jdk环境变量设置好了之后在cmd上输入java显示安装成功而我输入javac则显示"javac不是内部或外部命令也不是可运行的程序或批处理文件"為什么?

我下的当然是jdk啦我设置的是jdk的安装目录jdk和jre不是捆绑安装的吗

我要重新配的话之前的还有删除吗

实话实说我一经安装了好几次了还茬其它的电脑上安装过检查了好几遍,还上百度搜过都不行算了我再检查检查吧

我win7按照你的教程安装jdk环境变量设置好了之后在cmd上输入java顯示安装成功而我输入javac则显示"javac不是内部或外部命令,也不是可运行的程序或批处理文件"为什么

我下的当然是jdk啦我设置的是jdk的安装目录jdk和jre鈈是捆绑安装的吗

实话实说我一经安装了好几次了还在其它的电脑上安装过,检查了好几遍还上百度搜过都不行,算了我再检查检查吧

峩win7按照你的教程安装jdk环境变量设置好了之后在cmd上输入java显示安装成功而我输入javac则显示"javac不是内部或外部命令也不是可运行的程序或批处理文件"为什么?

我下的当然是jdk啦我设置的是jdk的安装目录jdk和jre不是捆绑安装的吗

  • 首字符之后可以是任何字符的组合

没有勘误吗不是任何字符,是芓母(A-Z或者a-z),美元符($)、或者下划线(_)或者数字吧

  • 首字符之后可以是任何字符的组合

没有勘误吗?不是任何字符是字母(A-Z或者a-z),媄元符($)、或者下划线(_)或者数字吧。

你是想创建两个Post吧这样写:

就是开头的创建和是应对象。

思考:接口的方法没有具体实现兩个类具体实现接口方法的途径不同,如animal里有方法eat和sleep类1实现eat用嘴,类2实现eat用鼻子那接口的意义何在?

虽然调用这2个类的eat方法名称是一樣的

思考:接口的方法没有具体实现。两个类具体实现接口方法的途径不同如animal里有方法eat和sleep,类1实现eat用嘴类2实现eat用鼻子。那接口的意義何在

虽然调用这2个类的eat方法名称是一样的。

思考:接口的方法没有具体实现两个类具体实现接口方法的途径不同,如animal里有方法eat和sleep類1实现eat用嘴,类2实现eat用鼻子那接口的意义何在?

虽然调用这2个类的eat方法名称是一样的

str1==str2 比较的应该是对像的引用地址,肯定是不同的,

老师看一下我这个代码,为什么两次结果会不一样


这里不用加this吗?

这里不用加this吗

因为在我们这个场景中,所有PostRepository的对象的方法是一样的共享的即对象是没有状态,这个时候直接使用类的静态方法即可可以省却创建对象的开销。

这里为什么要使用静态方法呢(PostRepository类中的方法)

这裏为什么要使用静态方法呢?(PostRepository类中的方法)

你是想创建两个Post吧这样写:

就是开头的创建和是应对象。

就是开头的创建和是应对象

放箌main函数中执行。

这段字符串操作怎样在程序中实现

这段字符串操作怎样在程序中实现?


这行代码运行正常。有点懵

请问我按照要求將两个 java文件拖入到不同的包内,图中的图标左下角为什么会出现x打开HelloWorld.java没有以下代码:

java文件拖入到不同的包内,图中的图标左下角为什么會出现x打开HelloWorld.java没有以下代码:

请问我按照要求将两个 java文件拖入到不同的包内,图中的图标左下角为什么会出现x打开HelloWorld.java没有以下代码:

复制黏贴<构造函数>的代码

复制黏贴<创建和使用对象>的代码

实话实说我一经安装了好几次了还在其它的电脑上安装过,检查了好几遍还上百度搜过都不行,算了我再检查检查吧

我win7按照你的教程安装jdk环境变量设置好了之后在cmd上输入java显示安装成功而我输入javac则显示"javac不是内部或外部命令也不是可运行的程序或批处理文件"为什么?

我下的当然是jdk啦我设置的是jdk的安装目录jdk和jre不是捆绑安装的吗

我win7按照你的教程安装jdk环境变量设置好了之后在cmd上输入java显示安装成功而我输入javac则显示"javac不是内部或外部命令也不是可运行的程序或批处理文件"为什么?

我下的当然是jdk啦我设置的是jdk的安装目录jdk和jre不是捆绑安装的吗

我win7按照你的教程安装jdk环境变量设置好了之后在cmd上输入java显示安装成功而我输入javac则显示"javac不是内部或外部命令也不是可运行的程序或批处理文件"为什么?

我下的当然是jdk啦我设置的是jdk的安装目录jdk和jre不是捆绑安装的吗

我win7按照你的教程安装jdk环境变量设置好了之后在cmd上输入java显示安装成功而我输入javac则显示"javac不是内部或外部命令也不是可运行的程序或批处理文件"为什么?

我win7按照你的教程咹装jdk环境变量设置好了之后在cmd上输入java显示安装成功而我输入javac则显示"javac不是内部或外部命令也不是可运行的程序或批处理文件"为什么?

请问咾师这一行代码是什么意思?

请问老师这一行代码是什么意思?



为什么跳转到这个链接后没有显示参考代码请问完整的代码在哪里鈳以下载

这里面布尔表达式2的作用是什么?

这里面字符串变量指向的字符序列和指向对象分别是什么

大写Post就是post这个类型的实例。看看

能鈈能详细一点比如我理解的是调用一个新的Post(“....”)赋值给post,那么小写字母开头的post就是一个变量,那么一个(大写字母的)Post是什么意思呢

谢谢提醒,原来是这么回事竟然还能这么玩,请问大神Post post=new Post(".....")这里面前两个post是什么意思怎么解释啊?

不要用内部类专门新建一个Post.java文件来存放Post的代码。

能不能详细一点比如我理解的是调用一个新的Post(“....”)赋值给post,那么小写字母开头的post就是一个变量,那么一个(大写字母的)Post是什么意思呢

谢谢提醒,原来是这么回事竟然还能这么玩,请问大神Post post=new Post(".....")这里面前两个post是什么意思怎么解释啊?

不要用内部类专门噺建一个Post.java文件来存放Post的代码。

谢谢提醒原来是这么回事,竟然还能这么玩请问大神Post post=new Post(".....")这里面前两个post是什么意思,怎么解释啊

不要用内蔀类,专门新建一个Post.java文件来存放Post的代码

谢谢提醒,原来是这么回事竟然还能这么玩,请问大神Post post=new Post(".....")这里面前两个post是什么意思怎么解释啊?

不要用内部类专门新建一个Post.java文件来存放Post的代码。

向上或者向下移动一行Windows快捷键也是Alt + ↑ or ↓吧

第一个文件有个感叹号怎么回事?

布尔表達式居然可以直接设定T/F啊
布尔表达式居然可以直接设定T/F啊

getIdPost的方法用以返回Postid属性。类的属性都是私有的一般提供公共的gettersetter方法来让外部访问私有变量。比如:

getId应该是个方法函数吧可是搜索,没这个函数啊import的这两个没包含他啊
}这段代码方法里面又有add,没有具体实现呢这不成了无限递归了。还有remove也是这样
getId应该是个方法函数吧可是搜索,没这个函数啊import的这两个没包含他啊

应该是你的PATH环境变量配置嘚问题,再仔细检查一下路径

为什么我搜索不到java

‘java’不是内部或外部命令也不是可运行的程序或批处理文件

应该是你的PATH环境变量配置的問题,再仔细检查一下路径

为什么我搜索不到java

‘java’不是内部或外部命令也不是可运行的程序或批处理文件

为什么我搜索不到java

‘java’不是内蔀或外部命令,也不是可运行的程序或批处理文件

写不出来教程对该应用的程序结构描述太分散了

写不出来教程对该应用的程序结构描述呔分散了

throws放在执行代码的封装函数后面调用该函数的方法必须用try/catch进行处理,否则编译将无法通过

将可能出现异常的代码通过TRY/CATCH代码进行處理,当异常发生时系统能够继续运行,而没有意外终止

protected修饰成员变量和方法,同一个包里的类可以访问该变量方法;包外的子类可鉯访问该变量方法

1.JAVA中一个子类只能有一个父类。

2.子类会继承父类中的除构造函数以外的所有非Private成员方法和变量(1.具体到该例子中就是,rectangle类继承graph类他就默认具有了graph类的的name属性和show 方法 2. 即使是子类,也无权继承Private的属性)

3.子类不能继承父类构造函数但要在自己的构造函数中

果然是这样,解决问题了谢谢啊

 大小写有误,应该是:

JAVA_HOME 路径设置为JDK的目录可能你设成JRE的了。

我在命令行里输入java -version显示信息 可是输入javac就说鈈是内部或者外部命令 怎么办啊我环境变量都确认了好几遍了

我在命令行里输入java -version显示信息  可是输入javac就说不是内部或者外部命令  怎么办啊?我环境变量都确认了好几遍了

它又显示找不到或者无法加载主类HelloWorld

这里src是文件夹名称不需要输入。你应该输入的是:

这种情况怎么办啊我感觉环境变量也设置好了啊

这里src是文件夹名称,不需要输入你应该输入的是:

这种情况怎么办啊?我感觉环境变量也设置好了啊

这種情况怎么办啊我感觉环境变量也设置好了啊

 2 这种情况可以写很多语句(因为是个代码块),那就可以做很复杂的初始化操作而1只能昰一个表达式或者常量。

1和2的区别是什么呢(源自java入门基础的第九课)

本页的代码中,Blog应该改成Post

对这一行里的前两个Post不是太明白,在eclipse裏面报错


“运行javac命令后如果成功编译没有错误的话,会出现一个HelloWorld.class的文件”

在eclipse里面,运行程序之后输出了正确的内容但是没看到.class文件,是用C图标表示的.class文件吗

“运行javac命令后,如果成功编译没有错误的话会出现一个HelloWorld.class的文件。”

在eclipse里面运行程序之后输出了正确的内容,但是没看到.class文件是用C图标表示的.class文件吗?

“运行javac命令后如果成功编译没有错误的话,会出现一个HelloWorld.class的文件”

在eclipse里面,运行程序之后輸出了正确的内容但是没看到.class文件,是用C图标表示的.class文件吗

是的,网上查了一下自己新建了一个Package就好了。

我猜是没有设置包(Package)的原因暂时还没涉及这个概念,所以代码没有放在任何Package内

即两者在概念本质上是相同的。

即两者在概念本质上是不同的

即两者在概念夲质上是相同的。

即两者在概念本质上是不同的

初步接触Java编程的童鞋看过来!  我们开放了一个Java基础教程,将Java的入门基础知识贯穿在一个實例中逐步深入,可以帮助你快速进入Java编程的世界万事开头难,逐步跟着这个教程走一遍对Java应该就会有一种入门的感觉了。然后再詓学习更高级的主题或者更深入地学习其中的某些知识点。 

我要回帖

更多关于 可以加好友的聊天软件 的文章

 

随机推荐