- 博客(5)
- 收藏
- 关注
原创 Java-IO流
最近两周学习了JAVA和C++中的IO流,明显感觉到,JAVA中的IO流比C++中的更加复杂和丰富,所用到的知识也不太一样,所以说学习的时间较长。接下来就是在学习IO流当中所记录的一些知识点:1.在整个java.io包中最重要的就是5个类和三个接口按照流分类:1 输入流:数据源到程序(Inputstream,Reader读进来)输出流:程序到目的地。(OutputStream,writer写出去)按照功能来分:节点流:可以直接从数据源或者目的地读写数据。处...
2022-05-29 17:14:21 107
原创 学习java第三周
本周学习的内容并不是特别多,前面的基础基本都学习完了,本周尝试着开始看源码,了解Java语言中源码的作用。所以说时间占用比较大。1.对String有了更深刻,更透彻的了解。String 为不可变字符串,通过原码发现,前面有final进行修饰,所以说不可变这一点与c++当中我们学习的string还是有所不同的,通过一个小例子我们可以很简单的比较出来。例如Stringstr1="hello"+"java"相当于str1=“hellojava”Stringstr2="hellojav...
2022-05-15 17:39:02 211
原创 学习Java第二周
1.对于与c++的区别来说,在通过循环结构读取数组中的元素来说:for-each专门读取数组或集合中的所有元素,不能修改数组元素的值for(intm:a)特点:非常简便,且速度非常快,用于展示数组中的元素。2.前期的学习当中,基本的知识和c++相差不是特别多,但是到了,类的思想,差距开始多了起来,例如专有名词的使用,例如内存分配,例如空间的使用和一些抽象类的重新定义与c++相差还是较大的。(1)抽象方法,抽象类abstract修饰方法与c++不同,virtual,定义抽象方法的时候,类也要定义抽..
2022-05-08 13:40:28 315
原创 初学java,对比c++不同
初学Java笔记:publicclassTestRecursion01{publicstaticvoidmain(String[]args){longd=a(10);System.out.println(d);longf=b(10);System.out.println(f);}staticintcount=0;staticlonga(intn){if(n==1)return1;elsereturnn*a(n-1);}//用循环的方法...
2022-05-01 16:40:34 1056 1
原创 【无标题】
1.苹果和虫子1.相减可能会出现负数,需要特判;除数可能为0,需要特判2.有效,无效。2.对角线的交点原公式为n * (n-1) * (n-2) * (n-3) / 24为了防止爆掉我们写成n*(n-1)/2*(n-2)/3*(n-3)/43.蛇形数组1.发现其变换规律,就是先右,再下再左再上,每当越界或某个位置有东西时进行变换2.设置的tx,ty数组,你的数组行列是1-n的话,那tx/ty应该是>n/<1的时...
2022-01-23 17:00:20 5533
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人