Java
SandMan729
这个作者很懒,什么都没留下…
展开
-
Java学习笔记(五)
输入\输出流,1.字节流的两个抽象基类InputStream (读) OutStream(写)2.字符流的两个抽象基类Reader Writer 3.这四个基类派生出来的子类的名称都是以父类作为子类名称的后缀4.flush()刷新后,流还是打开的close()刷新后,将关闭流5.流关闭之后,再写入就出错。想再在已经创建的文件后面写入新的内容,就原创 2017-03-21 14:15:47 · 147 阅读 · 0 评论 -
Java学习笔记(四)
1.Java函数库(Java API)中每个类都属于某个包。这些包都有名字,比如java.lang,或者是java.util都是包的名字。2.类都有完整的名字,比如ArrayList类的完整名为Java.util.ArrayList。3.除了java.lang之外,使用到其他的包的类都需要指定全名,也可以在源程序大最开始部分用import指定所使用的包。4.子类会继承所有来自父类的变量原创 2017-03-16 12:18:26 · 149 阅读 · 0 评论 -
Java学习笔记(一)
1.Javac的工作就是编译你的源代码。编译后的代码就变成字节码,可以在Java虚拟机(JVM)上运行。2.Java虚拟机是一个软件,也是一个应用程序。3.每个应用程序只有一个main()函数,main()是程序运行的起点。4.类可以理解为自定义的数据类型,就好像是int,float一样。5.对象就是变量,就好像int i;中的i,i就是int 的对象。6.方法就是C语言中的函原创 2017-03-15 12:26:53 · 189 阅读 · 0 评论 -
Java学习笔记(二)
1.==仅仅用来对比两个变量的字节组合是否完全一样。字节组合要么就是相等,要么就是不等。比如,比较两个primitive数据类型是否相等,就用==,int i,int j,判断i等于j是否成立。但是如果==两端是对象,含义则完全不同了。==用在对象上表示的意思是,两个引用变量是否引用到堆上的同一个对象。意思就是,两个引用是否指向同一个东西。 2.使用equals()方法来判断两个对象原创 2017-03-15 19:19:20 · 185 阅读 · 0 评论 -
Java学习笔记(三)
ArrayList简介 这是Java函数库中数百个类中的一个。Java函数库中有数百个已经编写好的类,这些类已经被编译过了,可以直接使用,就像是自己写过的类一样的使用。下面ArrayList中的一些方法。add(Object elem)向list中加入对象参数remove(int index)在索引参数中移除对象remove(Object elem)移除该对象原创 2017-03-16 07:46:53 · 172 阅读 · 0 评论