
Java
wulinsam
这个作者很懒,什么都没留下…
展开
-
Java编程思想之成员初始化
`牢记:无法阻止自动初始化的进行,它将在构造器被调用之前发生。public class Counter { int i; Counter() { i = 7; }} 分析:i首先会被置为0,然后变成7`在类的内部,变量定义的先后顺序决定了初始化的顺序。变量会在任何方法(包括构造器)被调用之前得到初始化。class Window { Window(int marker)原创 2015-12-10 17:29:14 · 414 阅读 · 0 评论 -
Java编程思想之this关键字和static关键字
this关键字的作用(调用方法的那个对象): 1)可在方法的内部获得对当前对象的引用。即它只能在方法内部使用,表示对“调用方法的那个对象”的引用。如果在方法内部调用同一个类的另一个方法,就直接调用即可而不必使用this。 public class Apricot { void pick() { /* ... */ } void pit() { pick();原创 2015-12-10 16:03:00 · 541 阅读 · 0 评论 -
第一章 Java多线程技能
一个进程正在运行时至少会有1个线程正在运行。public class Test { public static void main(String[] args) { System.out.println(Thread.currentThread().getName()); }}输出结果:main分析: 一个名称叫做main的线程在执行main()方法中的原创 2015-12-05 18:25:14 · 404 阅读 · 0 评论 -
java之线程
多进程:在操作系统中能(同时)运行多个任务(程序) 多线程:在同一应用程序中有多个顺序流(同时)执行方法一://创建Thread子类class FirstThread extends Thread{ //重写run函数 public void run(){ for(int i = 0; i < 5;i++){ System.out.pr原创 2015-11-11 17:37:15 · 444 阅读 · 0 评论 -
Java输入/输出
File类 用于操作文件或目录,若要访问文件内容本身,则需要使用输入/输出流。文件过滤器 在File类的list()方法中可以接受一个FileNameFilter参数,通过该参数值列出符合条件的文件。import java.io.File;import java.io.FilenameFilter;public class FilenameFilterTest{ public sta原创 2016-09-29 12:05:36 · 372 阅读 · 0 评论 -
java泛型的理解
泛型的作用:泛型实现了参数化类型,能编写重用性更好的代码。使用泛型时不需要指定具体的参数类型,由编译器指定参数类型值。在类中使用泛型class Automobile {}public class Holder { private T a; public Holder(T a) { this.a = a; } public T ge原创 2018-01-22 17:37:42 · 311 阅读 · 0 评论 -
转换流(InputStreamReader和OutputStreamWrite )
InputStreamReader将字节输入流转换成字符输入流OutputStreamWriter将字节输出流装换成字符输出流 Tips:字符流比字节流操作方便import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader; public class test {原创 2016-01-12 21:03:15 · 1658 阅读 · 2 评论