摘要: 今天原本想要继续学习方法的,但是我发现了一个小问题,就是学了这么久为什么没学到键盘输入,于是我将教程往后翻,开始先学习键盘输入。 问题为什么只能用var定义输入的scannner的输入,而且还需要判断输入的类型,与c++和python的输入方法差异都很大。 明天学习正则表达式。 阅读全文
posted @ 2020-07-16 19:00 独倚高楼凭栏醉 阅读(70) 评论(0) 推荐(0)
摘要: 今天学习了方法关于参数传入的内容,Java和c一样均是值传入。 问题:如何在传入的同时可以改变值 明日继续学习方法 阅读全文
posted @ 2020-07-15 19:22 独倚高楼凭栏醉 阅读(74) 评论(0) 推荐(0)
摘要: 2020/7/14 今天学习了方法,然后其中遇到了一个问题: 看增强循环的时候看到这么一个博客,但是仔细想想说的并不对,我自己又试了试,的确,这个博客说的等价说法是错误的。 看我自己写的例子 int[] a; a=new int[5]; int b=0; for(int c:a) { a[c]=c; 阅读全文
posted @ 2020-07-14 21:17 独倚高楼凭栏醉 阅读(142) 评论(0) 推荐(0)
摘要: 今天学习方法。方法和c/c++函数类似 1、方法是特殊的函数,可以说是函数的子集2、方法平常往往是和类有关的,是我们在面向对象语言中会提到,用到的。3、函数是一一映射的关系,给定一个变量,则会出现一个确定的值。 是指一段可以直接被其名称调用的代码块,它可以传入一些参数进行处理并返回一些数据,所有传入 阅读全文
posted @ 2020-07-13 21:47 独倚高楼凭栏醉 阅读(88) 评论(0) 推荐(0)
摘要: 2020/7/14 一个.java文件内只能有一个public 类,可以有多个default类(顶级类只有public和default两种修饰符),而且源文件名必须与public类名一致,否则编译报错 如文件JavaA.java内有类public class Test{} 当用javac JavaA 阅读全文
posted @ 2020-07-12 23:14 独倚高楼凭栏醉 阅读(170) 评论(0) 推荐(0)
摘要: 2020/7/11 今天学习了匿名对象,与c++相比这也是一个多出来的知识点, (1)如果对一个对象只需要进行一次方法调用,那么就可以使用匿名对象。 (2)将匿名对象作为实参传递给一个方法调用。如一个程序中有一个getSomeOne()方法要接收一个MyClass类对象作为参数。 疑惑:缺省访问控制 阅读全文
posted @ 2020-07-11 22:07 独倚高楼凭栏醉 阅读(79) 评论(0) 推荐(0)
摘要: 2020/7/10 原本是想继续学习类的,然后在类的学习过程中我发现了一个新的东西,就是Java竟然可以返回数组? 这是文章的原话: 一个方法如果没有返回值,则在该方法的前面用void来修饰;如果返回值的类型为简单数据类型,只需在声明方法的前面加上相应的数据类型即可;同理,若需方法返回一个数组,则必 阅读全文
posted @ 2020-07-10 22:01 独倚高楼凭栏醉 阅读(115) 评论(0) 推荐(0)
摘要: 2020/7/9 因为c++和Java都有类,所以今天想先做一个Java类和c++类的对比,想来对学习Java类会有好处。 c++和java都是面向对象,在一些语bai法结构和对象的处理的区别如下:1.指针JAVA语言让编程者无法找到指针来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地 阅读全文
posted @ 2020-07-09 21:42 独倚高楼凭栏醉 阅读(124) 评论(0) 推荐(0)
摘要: 2020/7/8 今日学习了数组,其定义方式和C语言中普通的数组有所差别,反而是类似于指针数组,然后还学到了一个新的foreach语句用于遍历整个数组。 c语言的二维数组图形化只能是这样的 而Java可以是这样的 即有在C语言中定义一个二维数组,必须是一个m×n的矩形,而Java语言的二维数组不一定 阅读全文
posted @ 2020-07-08 22:08 独倚高楼凭栏醉 阅读(141) 评论(0) 推荐(0)
摘要: 2020/7/7 今天学习了Java的输入,发现它的输入相较于c与c++会复杂许多,它需要通过对象获取输入内容,不同类型的变量输入方式也不同,因此在往后两三天还需要多多熟悉,关于循环以及判断的语句Java与c和c++差别不大,都是使用while、for、if这些关键字来实现的。 所遇到的问题是输入语 阅读全文
posted @ 2020-07-07 21:05 独倚高楼凭栏醉 阅读(93) 评论(0) 推荐(0)