随笔分类 - java编程学习
摘要:原文 http://www.cnblogs.com/xiohao/p/3524175.html 让我们用Spring来写第一个应用程序吧。 完成这一章要求: 熟悉Java语言 设置好Spring的环境 熟悉简单的Eclipse IDE的操作 如果你还没有设置好环境,请参考Spring开发环境的配置。
阅读全文
摘要:1、项目经历,项目流程图,程序执行流程 2、进程间通信 进程通信是指进程之间的信息交换。目前,高级通信机制可归结为四大类: 1)共享存储器系统Shared-Memery System (1)基于共享数据结构的通信方式 (2)基于共享存储区的通信方式 2)管道(pipe)通信系统。 所谓管道,是指用于
阅读全文
摘要:1、(唯品会笔试题)编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。 public class ThreeThread { public static void main (Str
阅读全文
摘要:public class EncodeStream_6 { public static void main(String[] args) throws IOException { //writeText(); readText(); } ...
阅读全文
摘要:打印流,序列流,操作对象,管道流,RandomAccessFile,操作基本数据类型,操作字节数组一、打印流:该流提供了打印方法,可以将各种数据类型的数据都原样打印。字节打印流PrintStream构造函数可以接收的参数类型1、File对象 File2、字符串路径 String3、字节输出流 Out...
阅读全文
摘要:util包Peoperties是hashtable的子类。也就是说它具备了map集合的特点,而且它里面存储的键值对都是字符串。是集合中和IO技术相结合的集合容器。该对象的特点,可以用于键值对形式的配置文件。那么在加载数据时,需要数据有固定格式,通常键=值public class Properties...
阅读全文
摘要:File类常见方法:1、创建。 boolean createNewFile(); 在指定位置创建文件,如果该文件已存在,则不创建,返回false。 和输出流不一样,输出流对象一创建文件,而且该文件已经存在会覆盖。 boolean mkdir():创建文件夹 boolean mkdirs...
阅读全文
摘要:流操作的基本规律: 最痛苦的就是流对象有很多,不知道该用哪一个。 通过三个明确来完成。 1、明确源和目的。 源:输入流。 InputStream Reader 目的:输出流。OutputStream Writer 2、操作的数据是否是纯文本。 是:字符流。 ...
阅读全文
摘要:/*字符读取流缓冲区该缓冲区提供了一个一次读一行的方法readLine,方便于对文本数据的获取。当返回null时,表示读到文件末尾。readLine方法返回的时候只返回回车符之前的数据内容,并不返回回车符。 */public class BufferedReaderDemo { public ...
阅读全文
摘要:/*Runtime对象:该类并没有提供构造函数,说明不可以new对象,那么会直接想到该类中的方法都是静态的。发现该类中还有非静态方法。说明该类肯定会提供了方法获取本类对象,并且该方法是静态的,并返回值类型是本类类型。由这个特点可以看出该类使用了单例设计模式完成。该方法是static Runtime ...
阅读全文
摘要:/*字符流和字节流:字节流两个基类:InputStream OutputStream字符流两个基类:Reader Writer先学习一下字符流特点。既然IO流是用于操作数据的。那么数据的最常见体现形式是:文件。那么先以操作文件为主来显示。需求:在硬盘上,创建一个文件并写入一些文字数据。找到一个专...
阅读全文
摘要://将C盘一个文本文件复制到D盘。/*复制的原理:其实就是将C盘下的文件数据存储到D盘的一个文件中。步骤:1、在D盘创建一个文件,用于存储C盘文件中的数据。2、定义读取流和C盘文件关联。3、通过不断的读写完成数据存储。4、关闭资源。 */public class CopyText { publ...
阅读全文
摘要:import java.text.SimpleDateFormat;import java.util.Date;public class DateDemo { public static void main(String[] args) { Date d = ne...
阅读全文
摘要:Map集合:该集合存储键值对,一对一对往里存。而且要保证键的唯一性。 1、添加 put(K key, V value) putAll(Map m) 2、删除 clear() remove(Object key) 3、判断 containsKey(Object ke...
阅读全文
摘要:/*泛型:JDK1.5版本以后出现新特性,用于解决安全问题,是一个类型安全机制。好处:1、将运行时期出现问题ClassCastException,转移到了编译时期。 方便于程序员解决问题,让运行时期问题减少,安全。2、避免了强制转换的麻烦。泛型格式:通过来定义要操作的引用数据类型。在使用java提供...
阅读全文
摘要:Collection !--List:元素是有序的,元素可以重复,因为该集合体系有索引。 !--ArrayList:底层的数据结构使用的是数组结构。 特点:查询速度很快,但是增删很慢。 线程不同步,效率高 !--LinkList:底层使用的是链表数据结构。 ...
阅读全文
摘要:/*String类使用于描述字符串事物。那么它就提供了多个方法对字符串进行操作。须知两点:初始化路径,使用方法常见的操作有哪些?“abcd” 1、获取 1.1 字符串中包含的字符数,也就是字符串的长度。 int length();获取长度。 1.2 根据位置获取位置上某个字符。 char cha...
阅读全文
摘要:/*StringBuffer是字符串缓冲区是一个容器。特点:(数据类型不确定,个数不确定可使用)1、而且长度是可变化的。2、可以直接操作多个数据类型。3、最终会通过toString方法变成字符串。CURDC create U update R read D delete1、存储。 StringBu...
阅读全文
摘要:/*数组的查找操作练习:有一个有序的数组,将要将一个元素插入到该数组中,还要保证该数组是有序的如何获取该元素获取数组中的位置*/class ArrayTest4{ public static void main(String[] args) { int[] arr={1...
阅读全文
摘要:1、获取任意年的二月有多少天? 思路:根据指定年设置一个时间就是: c.set(year,2,1);//某一年的3月1日 c.add(Calendar.DAY_OF_MOUTH,-1);3月1日,往前推一天,就是2月最后一天。import java.util.Calendar;import ...
阅读全文

浙公网安备 33010602011771号