自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 黑马程序员:字符编码

UTF-8的标记头: EF BB BFGB2312 国标码Unicode码 字符编码的一个奇怪现象:用记事本编写三个文件,分别输入“联通”,“联想”,“联”。打开记事本 会出现异常,“联通”和“联” 无法正常显示。 因为早期的UTF-8文件不要求必须有标记头,所以软件要通过整个文件的数据特征来猜测它的字符集编码。“联”和“通”的GB2312码 符合 UTF-8的编码规则,它就把这些数据作为UTF-

2011-07-11 10:55:59 303

原创 黑马程序员:java IO randomAccessFile类

  randomAccessFile 类(随机访问) 对等长格式的记录 访问 有很大优势 如:学生成绩,员工信息。两种构造方法: new randomAccessFile(file,"rw")   // 可读写                       new ramdomAccessFile(file,"r")    // 只读例子:/** * @author cui * 定义员工信息 */p

2011-07-11 10:55:38 411

原创 黑马程序员:查看Unicode码,GB2312码 及System.out.println()的含义

/** * @author cui *  */public class CharCode { /**  * @param args  */ public static void main(String[] args) {    String charChina = "中国";  for (int i = 0; i    /* 查看Unicode码,字符编码通常为16进制 */   System.o

2011-07-11 10:55:21 499

原创 黑马程序员:字符的编码和解码(输入中文查看他的Unicode码)

import com.sun.corba.se.impl.oa.toa.TOA;public class CharDeCode { /**  * @param args  */ public static void main(String[] args) {  //System.getProperties().list(System.out);     System.setProperty("fi

2011-07-11 10:55:03 528

原创 黑马程序员:将字符串的所有字符转化为大写(ByteArrayOutPutStream/ByteArrayInPutStream)

import java.io.*;/** *  *//** * @author Administrator *  */public class ByteArrayTest { /**  * @param args  */ public static void main(String[] args) {  // TODO Auto-generated method stub  String tem

2011-07-11 10:54:13 593

原创 黑马程序员:字节流与字符流的转换/ObjectOutputStream;ObjectInputStream

ObjectInputStream和 ObjectOutputStream这两个包装类,              用于从底层输入流中读取对象类型的数据和将对象类型的数据写入到底层输出流。ObjectInputStream与ObjectOutputSream类所读写的对象必须实现了Serializable接口。              对象中的transient和static类型的成员变量不会被

2011-07-11 10:51:36 1729 1

原创 黑马程序员:面向对象思想

**面向对象的思想:谁有数据,谁就对外提供操作这些数据的方法。例子 1 人在黑板画圆  public class circle {  private int []circleCenter=new int[]{0.0};  private int  radius=1;  publi

2011-07-09 16:32:04 407

原创 黑马程序员:jdk1.5新特性5(代理)

类加载器1 java 虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类: BootStrap,ExtClassLoader,AppClassLoader2 类加载器也是java类,第一个类加载器BootStrap不是java类,它是java虚拟机

2011-07-07 21:21:31 442

原创 黑马程序员:jdk1.5新特性4(注解泛型)

重点:注解了解注解及java提供的几个基本注解(jdk中java.lang包提供了最基本的annotation)     注解:相当于一种标记,加了注解就等于打上了某种标记,没加,则等于没有某种标记。以后,java编译器开发工具和其他程序可以用反射来了解你的类及各种元素上有无标记

2011-07-07 21:18:47 614

原创 黑马程序员:jdk1.5新特性3 (反射)

反射 ( reflect 反射不是JDK 1.5的新特性,是java1.2开始有的。)  透彻分析反射的基础-Class  1 java 程序中的各个java类 属于同一类事物,描述这类事物的java类名就是 Class。  2  Class类 代表java类

2011-07-07 20:48:50 1047

原创 黑马程序员:jdk1.5新特性2 (枚举)

 枚举枚举 就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式           在开发阶段无法实现这一目标。如何实现枚举1 私有的构造方法2 每个元素分别用一个公有的静态成员变量表示3 可以有若干公有方法或抽象方法 ,例如要提供nextDay方法 必须是抽象的。采用抽象方法定义nextDay 就将

2011-07-02 22:39:16 351

原创 黑马程序员:jdk1.5新特性1 (静态导入、可变参数、增强for循环、享元模式)

 静态导入: import static java.lang.Math.*;          //import static java.lang.Math.max;         导入Math包下 所有的静态方法。这样程序里的静态方法就可以直接使用      import static java.lang.Math.*;       public class StaticImport { /*

2011-07-02 22:25:22 424

原创 黑马程序员:API

1.简述下你是如何理解API 的?  我认为API就是各种java类,已经编写好,程序员可以直接调用。3.查阅JDK文档,通读String和StringBuffer这两个类的所有方法,总结下这两个类对字符串进行哪些处理。了解String类的所有方法后,回答:"String类对象中的内容一旦被初始化就不能改变,那么String类中怎么还会有replace和toUpperCase方法呢?这俩个方法都要

2011-07-01 10:20:00 459

原创 黑马程序员:final

final关键字final标记的类 不能被继承final 标记的方法不能被子类重写final标记的变量(成员变量或局部变量)极为常量,只能赋值一次     方法中定义的内置类 只能访问该方法内的final类型的局部变量,     final定义的局部变量相当于常量,它的生命周期超出方法运行的生命周期。     将一个形参定义为final也是可以的,但是限定了我们在方法中修改形式参数的值public

2011-07-01 10:12:00 303

Android闹钟

Android小闹钟,apk 和源代码。只是简单小实例。

2015-09-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除