自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 学习大纲

安卓学习之路http://stormzhang.com/android/2014/07/07/learn-android-from-rookie/material design 中文版http://design.1sters.com/安卓官方培训课程中文版http://hukai.me/android-training-course-in-chinese/index.h

2015-09-21 17:34:14 389

原创 Java高新技术-类加载器

类加载器:一,什么是类加载器类加载器就是加载类的工具,当Java虚拟机需要运行一类时,首先需要将这个类的.class文件(一般位于硬盘)加载到内存中并转化为字节码文件。所有类都是通过类加载器被加载器内存中的,可以通过:Class类中的:getClassLoader()方法获取该的类加载器:package Test;public class Test { public

2014-03-06 21:42:56 518

原创 Java高新技术-注解

注解相当于一个标记,若程序中加入了注解就等于为程序打上了某种标记,没加则等于没有某种标记,以后Javac编译器开发工具和其他程序可以用反射来了解指定类及各种元素上有无何种标记,然后根据这些标记进行相应的操作,标记可以加载包、类、成员变量、方法、方法的参数、以及局部变量上。一,常见的注解@Deprecated该注解用于注解方法体,表示该方法已经过时@Override该注解用于注解

2014-03-05 00:01:35 561

原创 Java高新技术-JavaBean

一,JavaBean概述:1.JavaBean是一种特殊的Java类,JavaBean中的属性xxx通常会对应存在两个方法:setXxx()方法;getXxx()方法。这两个方法分别用于设置和读取对应属性的值。JavaBean的属性是根据其中的getXxx()和setXxx()方法来确定的,而不是根据成员变量的名称。如果Javabean中存在getXxx()和setXxx()方

2014-03-04 22:42:08 520

原创 Java高新技术-反射

说明:反射就是把Java类中的各种成分映射成该成分对应的Java类。一,Class类Class类对象为内存中类的字节码,例如:String.class1.获取类的Class对象方法一:Class.forName("java.lang.String"):1)若该类已加载,则直接返回该类字节码。2)若该类不在Java虚拟机内,则会先通过类加载器加载该类,然后返回该类字节码。

2014-03-04 00:36:30 515

原创 Java高新技术-枚举

一,枚举原理枚举类型特有:1.私有构造方法;2.每个元素分别用一个公有的静态成员变量表示;3.可以有若干个公有方法或抽象方法,抽象方法可以使每个元素(本类对象)通过覆盖具有自己独特的内容;注:枚举类型的元素就是本类对象,但是限制了用户自己创新的对象,只能使用该类提供的对象->元素。枚举是为了让这个类型的变量的取值只能为若干固定值中的一个。枚举代码原理举例一:clas

2014-03-03 22:44:02 454

原创 Java知识总结-正则表达式

说明:学习正则表达式其实就是在学习一些特殊符号的使用。正则表达式:符合一定规则的表达式,作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作,这样可以简化书写。一,匹配。通过String中的matches(String regex)方法来判断字符串是否符合规则,匹配则返回true。示例1:匹配QQ号码规则:长度在5-11为之间,都为数字。第一位不

2014-03-03 01:59:12 495

原创 Java知识总结-网络编程

一,InetAddress类InetAddress类表示互联网协议(IP)地址.本类没有构造函数来直接实例化对象,但是可以通过该类的静态方法获取本类对象。同时我们也可以通过该对象获取其IP地址与主机名。注:IP地址每段数值范围在0-255之间,占一个字节。端口:有效端口值为0-65535,其中0-1024为系统使用或作为紫铜保留端口。示例1:获取本地主机IP信息import

2014-03-03 00:00:58 661

原创 Java知识总结-常见流

一,打印流PrintWrite构造函数:PrintWriter(File file)           使用指定文件创建不具有自动行刷新的新 PrintWriter。PrintWriter(File file, String csn)           创建具有指定文件和字符集且不带自动刷行新的新 PrintWriter。PrintWrite

2014-02-28 23:01:13 579

原创 Java知识总结-File类

File类:将文件或目录封装成对象,并进行操作。一,File类对象的创建格式:import java.io.*;public class Test { public static void main(String[] args) throws IOException{ //File(String pathname) File f1=new File("d:\\a\\s\\d"

2014-02-27 23:58:31 504

原创 Java知识总结-IO字节流

一,字节流InputStream:字节输入流字节输入流常见共性方法:read():从输入流中读取一个字节;read(byte[] b):从输入流读取一定数量的字节,并将其存储在缓冲区数组b中;read(byte[] b,int off,int len):将输入流中最多len个数据字节读入byte数组;OutputStream:字节输出流字节输出流常见共性方法:wri

2014-02-26 23:09:49 459

原创 Java知识总结-IO字符流

一,字符流简介字符输入流:字符输入流类型体系的父类是Reader抽象类。字符输入流常见子类:StringReader 字符串读取流 BufferedReader 字符读取流缓冲区   LineNumberReader 跟踪行号的缓冲字符输入流CharArrayReader 字符数组读取流缓冲区 InputStreamReader 字节转换字符流  FileRea

2014-02-23 23:00:26 478

原创 Java知识总结-泛型

泛型是用于接收未知类型,泛型可以定义类和方法。本文介绍泛型的常见应用举例。一,集合的泛型import java.util.*;public class Test { public static void main(String[] args){ //通过泛型定义集合的接收数据类型 ArrayList al=new ArrayList(); al.add("aaa");

2014-02-22 23:42:35 529

原创 Java知识总结-集合二

一,集合体系中常见实现类。List接口常见实现类:List集合中元素是有序的(即元素存入和去除的顺序是一致的),集合中元素可以重复,该集合体系有索引。List集合判断元素是否相同,依据元素的equals方法。实现类一:ArrayList:底层的数据结构使用的是数组结构。特点:查询元素块,但是增删稍慢,线程不同步,集合长度可变(默认=初始长度为10)超过容量时集合以50%自动

2014-02-20 22:25:30 594

原创 Java知识总结-集合

集合:集合是用于存储对象的长度可变的容器,集合类对象存在于堆内存中,集合中存储的是元素对象的地址,不是元素对象本身。一,Collection接口Collection接口作为集合体系的根接口,接口中包含了Collection集合体系大部分常见方法。方法一:add(E e):添加元素,import java.util.*;public class Test { public

2014-02-19 21:54:53 683 1

原创 Java知识总结-数组

数组是用于存储相同数据类型的一组数据集合。一,数组的创建方法,创建一个数组时一定要明确数组的大小。具体元素可以在定义数组时确定,也可以在以后确定:下面是创建数组常见的几种方式:public class Test { public static void main(String[] args){ //数组元素不明确时 int[] arr1=new int[5]; int

2014-02-17 23:58:25 488

原创 Java知识总结-多态

一,多态多态的前提是继承或者实现。此时子类的对象可以指向本类类型引用,也可以子向父类类型引用。当父类引用指向子类对象时称为多态。class Fu{ void show(){ System.out.println("父类方法"); }}class Zi extends Fu{ void show(){ System.out.println("子类方法"); }}p

2014-02-17 21:29:27 411

原创 Java知识总结-多线程

说明:关于多线程,同步问题是我有待加强的知识点。一、线程的创建。创建线程可以通过两种方式:方式一,自定义一个类,继承Thread类并重写run()方法。例://自定义类继承Thread类class MyThread extends Thread{ //重写run()方法 public void run(){ System.out.println("重写run()方法");

2014-02-15 23:36:00 498

原创 Java知识总结-异常

说明:异常多多注语句的使用格式就好。一,异常类体系介绍1.异常类体系的父类是Throwable类。其中常见方法有:方法1:getMessage():返回异常的详细消息,返回值类型String;package Test;class DemoException extends Exception{ DemoException(String message){ super(mes

2014-02-14 23:11:32 422

原创 Java知识总结-抽象类和接口

说明:接口中容易混淆的是成员的隐式修饰,并且犯过以为抽象方法不需要写返回值类型的错误。这里特意写篇关于抽象类和接口的文章加深记忆。一、抽象类抽象方法:只有功能定义,没有功能主体的方法。抽象不可以被直接调用。具有抽象方法的类一定要定义为抽象类,注:抽象类中可以不定义抽象方法。下面为简单的抽象类和抽象方法定义:abstract class Demo{ //抽象类 abstr

2014-02-11 23:49:44 426

原创 Java知识总结-继承

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 一:通过提取不同类的共性,并进行单独描述,作为一个新的类。例如,下面有两个类:学生类,工人类;class Student{ String name; int age; void study(){ Syste

2014-02-10 23:35:16 460

原创 Java知识总结-字符串

说明:其实之所以写这篇文章总结字符串的知识点,纯粹是因为关于字符串所涉及到的方法太多,所以多写几次这些方法加深自己的记忆和运用。本文将列举字符串常见的方法及其应用。一,String类1.1 String类对象的创建Java中每个字符串都是String类的一个实例化对象。且每个字符串本身都是一个常量,其值不会改变,当我们将这些常量赋值给String类型的变量时,成为对字符串对象的应用。其

2014-01-10 01:14:42 813

原创 Java知识总结-内部类

说明:在学习过程中内部类的运用感觉还是相对比较少的,反而是内部类的另一种运用匿名内部类运用的更加频繁。因为运用的少,所以自己对内部类的很多细节都掌握的不够,所以这里他要写一篇关于内部类的文章对这个只是进行总结,加深印象。内部类:当在一个类中再定义一个类,则将在类中定义的那个类称为内部类。内部类可以分为成员内部类和拘捕内部类。一,成员内部类成员内部类格式:class OuterCla

2014-01-08 21:56:27 550

原创 Java常见错误与问题分析-对象的初始化

看毕老师视频讲解关于对象初始化时,类中各部分初始化顺序和过程,听的晕头转向的,后面自己也通过代码测试了,感觉有点头绪,可是回头过两天,顺序又乱了,这里特意写一篇关于对象初始化的文章,加强对这块知识的掌握。一,首先列举一个类里通常包含哪些部分:成员变量;静态成员变量;构造代码块;静态构造代码块;构造函数(无参构造函数或默认构造函数);构造函数(有参构造函数或自定义构造

2014-01-03 23:15:13 1410

原创 Java知识总结-for循环

for(int x=0;x<7;x++){ if(x<=3){ for(int i=3-x;i>0;i--){ System.out.print(" "); } for(int y=0;y<2*x+1;y++){ System.out.print('*'); } } if(x>3){ for(int i=x-3;i>0;i--){ System.out.print(" "); } for(int y=0;y<2*(7-x)-1;y++){ Syste

2014-01-03 00:58:08 1027

原创 Java常见错误与问题分析-2进制

概述:鉴于对2进制的知识点一直存在模糊,这里特意写一篇文章分析自己所了解的有关2进制的知识。以加深理解。            一切数据在计算机的中存储形式最后都可以归结为2进制数据,           注:为了方便,本文章数据都用byte(8位)表示。一、运算1.1表现形式:         2进制是形如:1101的数据,由0和1组合而成,逢2进1 。

2014-01-01 02:06:23 629

原创 Java知识总结-基础

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一,标识符1.1标识符概述标识符相当于一个名字,用来标识包名、类明、方法名、变量名、常量名等。1.2标识符命名规则(易记错知识点):1.2.1标识符由大小写字母(a-z,A-Z)、数字(0-9)、符号(_

2013-12-31 01:25:40 938

空空如也

空空如也

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

TA关注的人

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