第2、三章java
问题1:什么状况下,须要输入import java.util.Scanner
?git
问题1解决方案:这个是控制台动态输入的语句,
System.out.println("请输入一个数字:");
Scanner scan=new Scanner(System.in);
a=scan.nextInt();
System.out.println(a);
在你须要给一个变量赋值是就能够用了!数组
javac -d bin Hello.java
报错“找不到文件”。问题1解决方案:因为Hello.java
文件位于src
文件夹中,因此正确的命令行应该为javac -d bin src/Hello.java
。学习
问题2:第三章例题Example3_8程序最后输出的结果,字符串输出的结果都是对应的位置数字,不是字符,为何会有这样的结果?测试
for(char ch:b)
中,粗心得将char
打成了int
,进行了类型强制转换。错题1:课堂带包的代码编译运行测试spa
创建目录结构:利用mkdir 20165233
、mkdir src
、mkdir bin
,创建所须要的目录结构。命令行
打包:package is5233
设计
编译:javac -d bin src/Hello.java
,因为题目要求将Hello.java文件放入src
文件夹,因此是src/Hello.java
.要将编译后的字节码放入bin
文件夹就要使用-d
。3d
运行:java -cp .:bin is5233.Hello
,要到放置字节码文件的文件夹中进行运行。调试
缘由:对于上节课所讲的内容没有熟练掌握,现已彻底理解并会熟练使用这些语句。
第2、三章知识是学习Java的基础,已经学习过c语言对于这部分知识的掌握更加容易。可是在学习过程当中发现有一些与c语言不太同样的知识点。例如:Java中没有无符号的声明变量的用法;数组的[]
中不能指定数组元素的个数等。因此对于学习上细节方面应尤其注意,不然很容易出错。