`
8850702
  • 浏览: 28424 次
文章分类
社区版块
存档分类
最新评论
文章列表
//为控件绑定监听器 //1.获取代表控件的对象 private Button button; button = (Button) findViewById(R.id.button1); //2.定义一个类,实现监听器接口 class ButtonLister implements OnClickListener { @Override // 每点击Button一次,TextView上的字符串0,加1 public void onClick(View v) { count++; textView.setText(count+&quo ...
package myPro1; //实现线程的第二个办法,实现Runnable接口,复写run方法 //实际开发中,用这种比较多,因为继承能不用,就尽量不要用, //因为Java是单继承,继承了这个,就不能继续别的类 public class RunnableImpl implements Runnable { @Override public void run() { for (int i = 0; i < 100; i++) { System.out.println("Runnable=> " + i); ...
package myPro1; //先继承类Thread,并复写run方法 public class FristThread extends Thread { @Override public void run() {//在run()里面,输入你要执行的代码 for (int i = 0; i < 100; i++) { System.out.println("Thread-> " + i); } } } //总共有三个线程,主线程,自己的线程,Java资源垃圾回收的线程 package myPro ...
//在比较对象时,“==”和“equals”的区别 //“==”,比较两个引用,是否指向堆内存当中的同一块地址 //“equals”,比较两个对象的值,是否相等
package myPro1; import java.util.List; import java.util.ArrayList; import java.util.Collections; //Collections,工具类的常用算法 public class T7 { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); list.add(12); list.add(8); list.add(20 ...
package myPro1; import java.util.HashMap; import java.util.Map; import java.util.Set; //Map接口和实现类HashMap的使用 //Map接口和Set,List的不同,在于它并不继承collection接口 public class T6 { public static void main(String[] args) { Map<Integer, String> map = new HashMap<Integer, String>(); / ...
package myPro1; import java.util.HashSet; import java.util.Iterator; import java.util.Set; //迭代器iterator //iterator接口->collection接口->set接口->hashSet实现类 //iterator接口->collection接口->list接口->ArrayList实现类 //iterator接口的方法,next(),hasNext() public class T5 { public stati ...
package myPro1; import java.util.ArrayList; //什么是类集框架 //就是一组类和接口 //主要分为三大类,集合,列表,映射 //列表,List,存储数据,按照索引位置排序, //集合,Set,存储数据,没有排序,随意存放 //映射,Map,字典,键值对 public class T4 { public static void main(String[] args) { ArrayList<String> arrayList = new ArrayList<String>(); ...
package myPro1; public class T4 { public static void main(String[] args) { int[][] arr = { { 1, 2, 3 }, { 2, 34, 44, 33, 44, 3 }, { 1, 2, 3, 4 } }; //arr.length for (int i = 0; i < arr.length; i++) { //arr[i].length for (int j = 0; j < arr[i].length; j++) { ...
package myPro1; import java.io.*; //读取一行,如:张三=5000 //装饰者模式 public class T2Main { public static void main(String[] args) { FileReader fr = null; BufferedReader br = null; try { fr = new FileReader("C:/salary.txt");//节点流 br = new BufferedReader(fr); //装饰者模式, ...
package myPro1; import java.io.*; //读取大文件 package myPro1; import java.io.*; //读取大文件 public class TestMain { public static void main(String[] args) { FileInputStream fis = null; FileOutputStream fos = null; try { fis = new FileInputStream("C:/123.txt"); f ...
package myPro1; import java.io.*; //数据进入到java程序,为输入流 //数据从java程序输出到外部,为输出流 public class TestMain { public static void main(String[] args) { FileInputStream fis=null; try { //生成输入流对象 //读取哪个文件 fis=new FileInputStream("C:/Users/Administrator/Desktop/from.txt"); by ...
package myPro1; public class Person { private int age; //throws的作用,让调用setAge的处理异常 public void setAge(int age) throws Exception { if (age < 0) { Exception e = new Exception(); throw e;//如果年龄小于0,抛出异常 } this.age = age; } } package myPro1; public class TestMain { ...
Global site tag (gtag.js) - Google Analytics