Java
文章平均质量分 78
李维涛
这个作者很懒,什么都没留下…
展开
-
Java_面向对象笔记总结(一)
面向对象(1):特点 1:将复杂的事情简单化。 2:面向对象将以前的过程中的执行者,变成了指挥者。 3:面向对象这种思想是符合现在人们思考习惯的一种思想。(2)匿名对象使用场景: 1:当对方法只进行一次调用的时候,可以使用匿名对象。 2:当对象对成员进行多次调用时,不能使原创 2016-07-23 22:30:23 · 1868 阅读 · 3 评论 -
Java_IO_实例总结(二)
6、装饰设计模式说明:装饰设计模式,实现了RadarCar类对Car类的包装。7.演示BufferedInputStream和BufferedInputStream这两个流的用法public class testIO { public static void main(String[] args) throws IOException { //原创 2016-07-21 19:11:30 · 420 阅读 · 2 评论 -
Java_IO_Scanner类
一、Scanner简介Scanner类可以完成BufferedReader类的功能,也可以方便的对输入数据进行验证,存在于java.util包中。二、常用方法:a) public boolean hasNext(Patternpattern)——判断输入的数据是否符合指定的正则b) public boolean has原创 2016-07-21 18:39:32 · 825 阅读 · 2 评论 -
Java_IO_File
1.创建一个新文件方法:public boolean createNewFile()需求:在E盘创建一个test.txt文件public class Test { public static void main(String[] args) throws IOException { File file = new File("E:\\test.txt");//实例化Fi原创 2016-07-21 18:10:22 · 314 阅读 · 3 评论 -
Java_集合_List
List集合的特有功能 * void add(int index,Eelement)——指定索引位置删除元素 * E remove(int index)——删除的时候不会自动装箱,删除指定的索引,并将删除元素返回 * E get(int index) * E set(int index,Eelement)——将指定位置原创 2016-07-28 18:33:52 · 117 阅读 · 4 评论 -
Java_集合_Collection
1.集合与数组的区别 区别1 : *数组既可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据类型存储的是地址值 *集合只能存储引用数据类型(对象)集合中也可以存储基本数据类型,但是在存储的时候会自动装箱变成对象 区别2:原创 2016-07-28 18:25:39 · 333 阅读 · 6 评论 -
Java_Object类
Object类: 在Java中所有的类都有一个公共的父类就是Object类,一个类只要没有明显的继承一个类,则肯定是Object类的子类。 Object类中的主要方法: public Object() 构造方法 publicboolean equals(Object obj) 对象比较 publicint原创 2016-07-24 14:29:24 · 361 阅读 · 1 评论 -
Java_Object类_克隆技术
对象克隆: 对象的复制,完整的复制一个对象对象克隆支持: 直接使用Object类中的clone()方法即可 protectedObject clone() throws CloneNotSupportedException Cloneable接口 对象所在原创 2016-07-24 15:53:35 · 334 阅读 · 3 评论 -
Java_编程实例_需求三
需求:设计一个程序,键盘输入月份,控制条输出季节.3,4,5春季/6,7,8夏季/9,10,11秋季/12,1,2冬季public class Test3 { public static void main(String[] args) { method(); method2(); } // 方式一: private static void method() { // 1原创 2016-07-28 07:48:02 · 627 阅读 · 2 评论 -
Java_编程实例_需求二
产生10个1-100的随机数,并放到一个数组中 (1)把数组中大于等于10的数字放到一个list集合中,并打印到控制台。 (2)把数组中小于10的数字放到一个map集合中,并打印到控制台。 (3)把数组中的数字放到当前文件夹的number.txt文件中public class Test2 { public static void main(String[] args)原创 2016-07-27 23:00:58 · 623 阅读 · 1 评论 -
Java_编程实例_需求一
需求:键盘输入10个数,放到数组中a) 去除该数组中大于10的数b) 将该数组中的数字写入到本地文件number.txt中思路:a):i. 给数组循环遍历输入10个数,存放到数组中ii.创建一个新数组,用于存放小于10的数iii.将符合条件的数复制给新数组iv.打印新数组中的内容b)方式一:①原创 2016-07-27 22:17:27 · 929 阅读 · 3 评论 -
Java_IO_两种文件复制方式比较
一:缓冲输入输出流(InputStream、OutputStream) /* *缓冲输入输出流方式复制文件 */ public static boolean copyFile(String srcFileName,String destFileName,boolean overlay){ File srcFile = new File(srcFileName); //根据原创 2016-07-17 10:51:48 · 7193 阅读 · 3 评论 -
Java_常用对象_StringBuffer
StringBuffer类的概述: 线程安全的可变字符序列 StringBuffer和String的区别: String是一个不可变的字符序列 StringBuffer是一个可变的字符序列StringBuffer类的常用方法: 构造方法:原创 2016-07-26 22:37:02 · 1349 阅读 · 2 评论 -
Java多线程--线程简单认识1
一、多线程概述1、进程正在运行的程序,是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。 2、线程:是进程中的单个顺序控制流,是一条执行路径一个进程如果只有一条执行路径,则称为单线程程序。一个进程如果有多条执行路径,则称为多线程程序。 3、并行是逻辑上同时发生,指在某一个时间内同时运行多个程序。 4、并发是逻辑上同时原创 2016-07-14 21:35:17 · 471 阅读 · 1 评论 -
Java_IO_实例总结(一)
1、字节流对文件数据的读取/* * 演示IO读取文件数据操作 */public class IoReadTest { public static void main(String[] args) throws IOException { //创建一个文件字节输入流 FileInputStream in = new FileInputStream("D:\\test.txt"原创 2016-07-21 18:57:36 · 320 阅读 · 1 评论