java自学
jcy2sls
这个作者很懒,什么都没留下…
展开
-
java自学笔记第一天
|| (&&) 短路或(与) a||b 如果a为true 那么b不需要判断a&&b 如果a为假 那么b不需要判断| 和 & 非短路与(或) a||b 如果a为true 那么b也需要判断a&&b 如果a为假 那么b也需要判断以上两个的结果基本相同数组长度为 数组.length可变参数 数据类型...原创 2013-11-29 08:15:15 · 550 阅读 · 0 评论 -
Java自学--IO操作(4) 打印流
在整个IO包中,打印流是输出信息最方便的类,主要包含字节打印流和字符打印流。打印流提供了非常方便的打印功能,可以打印任何的数据类型,例如:小树、证书、字符串等。使用PrintStream输出信息import java.io.* ;public class PrintDemo01{ public static void main(String arg[]) throws Exce原创 2013-12-18 10:55:04 · 613 阅读 · 0 评论 -
Java自学--IO操作(3) 管道流
import java.io.* ;class Send implements Runnable{ // 线程类 private PipedOutputStream pos = null ; // 管道输出流 public Send(){ this.pos = new PipedOutputStream() ; // 实例化输出流 } public void run(){ S原创 2013-12-18 10:31:01 · 678 阅读 · 0 评论 -
Java自学--IO操作(2)字节流 字符流
Byte是字节,肯定使用字节流操作,所有的数据基本上都可以直接使用byte数组表示出来1、OutputStream 字节输出流import java.io.File ;import java.io.OutputStream ;import java.io.FileOutputStream ;public class OutputStreamDemo01{ p原创 2013-12-18 09:43:37 · 799 阅读 · 0 评论 -
Java自学--二叉树排序
class BinaryTree{ class Node{ // 声明一个节点类 private Comparable data ; // 保存具体的内容 private Node left ; // 保存左子树 private Node right ; // 保存右子树 public Node(Comparable data){ this.data = data原创 2013-12-17 14:50:03 · 516 阅读 · 0 评论 -
Java自学--IO操作(1)File类
如果想要使Java程序继续保持可移植性,那么在编写路径是应该使用File类中的常量修改,之前的程序。常量: File.separator 在windows中表示/ 在Linux中表示”\No.方法或常量类型描述1public static final String pathSeparator常量表示路径的分隔符(win原创 2013-12-17 16:30:05 · 557 阅读 · 0 评论 -
Java自学--StringBuffer类
凡是需要提供需要频繁修改字符串内容的时候,都要使用StringBuffer类完成,而且在StringBuffer类中也提供了一些方法是String类中没有的,包括:delete()、insert()方法等。实例操作一:字符串连接操作public class StringBufferDemo01{ public static void main(String args[]){ Stri原创 2013-12-17 08:59:23 · 556 阅读 · 0 评论 -
Java自学--观察者设计模型
被观察的事物发生变化后将会将变化的东西高数观察者eg: 房子价格放生改变,买房者需要第一时间知道。import java.util.* ;class House extends Observable{ // 表示房子可以被观察 private float price ;// 价钱 public House(float price){ this.price = price ; }原创 2013-12-17 15:02:14 · 533 阅读 · 0 评论 -
Java自学--比较器
Array函数import java.util.* ;public class ArraysDemo{ public static void main(String arg[]){ int temp[] = {3,4,5,7,9,1,2,6,8} ; // 声明一个整型数组 Arrays.sort(temp) ; // 进行排序的操作 System.out.print("排序原创 2013-12-17 14:01:24 · 615 阅读 · 0 评论 -
Java自学--Date类 格式化输出时间
import java.text.* ;import java.util.* ;public class DateDemo05{ public static void main(String args[]){ String strDate = "2008-10-19 10:11:30.345" ; // 准备第一个模板,从字符串中提取出日期数字 String pat1 = "yy原创 2013-12-17 10:35:17 · 938 阅读 · 0 评论 -
java自学--泛型
泛型的结构【访问权限】 class 类名称 {【访问权限】 泛型类型标示 变量名称; }类名称 对象名称 = new 类名称();eg:public class F {private T1 t1;private T2 t2;}F f = new F();适配符:? 接受泛型变量的时候如果不知道泛型的原创 2013-12-16 16:35:40 · 686 阅读 · 0 评论 -
Java自学--线程
Java 多线程1.threadclass MyThread extends Thread{ // 继承Thread类,作为线程的实现类private String name ;// 表示线程的名称public MyThread(String name){this.name = name ;// 通过构造方法配置name属性}public void ru原创 2013-12-16 15:34:34 · 682 阅读 · 0 评论 -
java自学 抽象类和接口的应用
抽象类与接口之间的关系NO.区别点抽象类接口1定义包含一个抽象方法的类抽象方法和全局变量的集合2组成构造方法,抽象方法,普通方法,常量, 变量常量,抽象方法3关系抽象了可以使用多个接口接口不能继承抽象类,但允许继承多个接口4使用子类继承抽象类(extents)子类实现接口原创 2013-12-05 09:53:32 · 710 阅读 · 0 评论 -
java自学 Object类
Object类1、object类是所有类的父类,只要是引用数据类型都可以使用object进行接收2、对象在进行向下转型之前一定要先发生向上转型,要使用instanceof关键字判断3、tostring():对象打印的时候调用4、equals():对象比较时候使用5、String类也是Object类的子类对象比较class Person{ private Str原创 2013-12-05 10:10:36 · 631 阅读 · 0 评论 -
java自学笔记之抽象类,接口,对象的多态性,instanceof关键字
interface A{全局常量;抽象方法;}全局常量 final static抽象方法 abstract一个子类可以有多个接口(public C implements A,B{})一个子类只能有一个父类(public C extents A{})一个子类同时继承抽象类和实现接口class 子类 extends 抽象类 imple原创 2013-12-03 00:02:09 · 635 阅读 · 0 评论 -
解决listview加载图片内存溢出的方案
listview 里的图片太多 会导致 listview 的OutOfMemoryException发生,解决方案,只有例如 软引用 ,手动recycle 资源,缩小bitmap等等。(不过貌似都治标不治本,所以以前这个问题 一直困扰了我很久。。。)即使使用了这些解决方案 也很可能碰到 以下的几个问题1. 图片 比如 bitmap 或者 drawable 虽然可以用recy转载 2014-05-16 10:52:13 · 1056 阅读 · 0 评论