自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员-多线程

1.定义:一个进程在执行的过程中的多条

2015-06-15 10:40:43 302

原创 黑马程序员-Java反射学习

1.反射的定义    Java中的成分映射成Java类。2.Class类 (1) Class 没有公共构造方法。Class 对象是在加载类时由 Java 虚拟机以及通过调用类加载器中的 defineClass 方法自动构造的,因此不能显式地声明一个Class对象。基本的 Java 类型(boolean、byte、char、short、int、long、float 和 double)

2015-06-11 21:41:38 301

原创 黑马程序员-网络编程

1.URL类1.1.URL的构造方法URL url=new URL(“网址”)。2.2读取URL中的资源public static void main(String[] args) throws Exception    {        URL url = new URL("http://www.ifeng.com");         String urlsource

2015-06-11 19:22:28 307

原创 黑马程序员-I/O流的学习

1.字符流 |-- Reader(读)|-- Writer(写) Reader|--InputStreamReader|--FileReader:用于处理文件的字符读取流对象Writer|--OutputStreamWriter|--FileWriter:用于处理文件的字符写入流对象其实很容易就可以看出来,IO体系中的子类名后

2015-06-11 12:15:48 316

原创 黑马程序员-Java基础-面向对象

1.面向对象(1)类与对象,类把一些具有相同属性封装成一个类,对象是类的实例,类的具体实现形式。(2)抽象类与接口,抽象类,只有抽象方法,没有具体的实现细节,需要继承去实现具体细节。接口是比抽象类更抽象,只有公共的方法,没有具体的实现细节。(3)多态、重载、覆写,多态是类有不同的方法,比如,人有各种各样的人,重载,是方法名相同,参数不同,根据参数来选择方法,覆写是子类覆写父类的方法,改

2015-06-15 22:04:18 281

原创 黑马程序员-Java基础-数组

1.数组的定义格式(1)int【】 arry=new int[5];(2)int [] arry=new int[5]{1,2,3.4,5};     int[] arry={1,2,3,4,5}(3)常见问题:数组越界异常、空指针异常。2.数组常见操作(1)遍历,查询数组,输出数组代码:int[] arry=new int[3]{1,2,3}           

2015-06-15 09:11:32 266

原创 黑马程序员-Java基础-if、while、for语句

1 if语句格式:if(表达式){                         若干语句                }例如:if(a>b){system.out.print("a大于b“)}2.for语句格式:for(表达式1;表达式2;表达式3){                    若干语句                       }例如:

2015-06-15 01:22:04 438

原创 黑马程序员-Java基础--类型转换、标识符、位运算符

1.在不同类型前面加强制类型转换例如:byte b=3;    b=(byte) (b+2);    System.out.println(b);    System.out.println(("a"+0));2.标识符Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符。Java标识符由数字,字母和下划线(_),美元符号($)组成。在Java

2015-06-15 00:59:38 232

原创 黑马程序员-Java获取时间与math函数库

1.Java获取时间并格式化SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式System.out.println(df.format(new Date()));// new Date()为获取当前系统时间Calendar c = Calendar.getInstance();//

2015-06-11 11:52:38 274

原创 黑马程序员-Java基础

1.system:类中方法和属性都是静态的。        out:标准输出,默认是控制台。        in:默认是键盘。2. Properties:用于读取项目配置文件(以.properties结尾获xml文件)。是hashtable的一个子类。    system.setproperties:在项目中自定义特有信息。    system.getproperties:获取

2015-06-10 22:38:51 304

原创 Android学习日记(10)

1.Android项目工程下面的assents目录的作用是放置一些文件资源,这些文件资源会被原封不动打包到apk里面。2.Android:gravity 设置控件类容的对齐方式。   Android:layout-gravity设置控件的本身对齐方式。   Android:padding 指定内边距。   Android:layout-margin 指定外边距。3.DDMS中L

2015-06-05 23:34:13 334

原创 Android学习日记(9)

1.get与post通信方式:GET将表单中的数据按照 variable=value的形式,添加到action所指的URL后面,使用?连接,POST是将表单中的数据放在form数据体中,按照变量和值对应的方式,传递到action所指向的URL。POST比|GET方式安全,GET比POST简单,传输的数据小。2.unreached code 不可达代码, 在return或者break之后打代码。

2015-06-05 23:27:34 265

原创 Android学习日记(8)

1.progressbar  等待控件2.seekBar 观看进度条,拖动进度条3.progressDialog 真在加载的对话框4.Notification控件  点击时在顶栏里显示图标5.Rating Bar  为评价图标6.Edittext 编辑文本7.surfaceview 绘制图形 ,绘制单个图形

2015-06-05 22:54:19 275

原创 Android学习日记(7)

1.常见的异常       ArrayIndex of Bounds Exception 数组越界异常       NumberFormatException       数组格式化异常        Arithmetic Exception              算术异常       Null poniter Exceptiong         空指针异常2.throw

2015-06-05 22:42:22 221

原创 Android学习日记(6)

1.在某些条件下使用"=="不能进行字符串比较,用equals进行比较。"=="比较的是地址,equals比较的是值。2.字符串的长度 length()、 tocharArray()拆分成数组 、charAt()从字符串中取出指定位置的字符、getBytes()把字符串转换成byte数组、indexof()过滤字符串中存在的字符。3.StringBuffer与String的区别,Strin

2015-06-05 22:32:31 237

原创 Android学习日记(5)

1.抽象方法:声明未被实现的方法,抽象方法必须用abstract关键字声明。2.抽象类被子类继承,子类如果不是抽象类必须重写抽象类中所有抽象方法。3.接口可以理解为一种特殊的类,里面全部是由全局常量和公共的抽象方法所组成。4.接口格式:       interface  interfaceName{               全局常量                  

2015-06-05 22:30:10 268

原创 Android学习日记(4)

1.Java中使用extends关键字来完成继承         格式: 子类 extends 父类{}2.在Java中值允许单继承,子类不能直接访问父类的私有成员3.在子类实例化之前,必须先调用父类中的构造方法,之后调用子类构造方法4.类的重写,super关键字调用类的重写5.重写限制           被子类重写的方法不能拥有比父类更加严格的访问权限6.使用fin

2015-06-05 22:21:40 247

原创 Android学习日记(3)

1.选中该段代码。用alt+shift+m,创建该段代码的方法2.封装性的实现        为属性和方法进行封装是通过关键字private声明的,实现该属性的set与get方法,为外部访问。3.每个类在实例化之后都会调用构造方法,如果没有构造方法,程序会在编译的时候创建一个无参的构造函数,什么都不用做的构造方法。4.String类型的数据不能改变。5.构造同名方法用this,

2015-06-05 21:21:17 252

原创 Android学习日记(2)

1.怎样给main函数中的args赋值    Run       ->Run Configurarions     ->类名      ->Arguments 输入赋值2.字符串与数值相加        "abc"+35的结果是"abc35"3.Java除数与被除数都是整形,输出默认的是整形。将被除数或者除数加成浮点数,输出是浮点数。    math.floor 取整 roun

2015-06-05 21:07:57 204

原创 Android学习日记(1)

1.scanner 键盘接受对象格式        Scanner scanner=new Scanner(System.in);        类型  变量名=scanner.next(类型)()。2.运行eclipse找不到获无法加载主类       解决方法:项目中的Java Build Path中的Libraries中有个jar包是不可用的 显示红色叉叉,说明系统找不到这个

2015-06-05 20:56:06 302

空空如也

空空如也

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

TA关注的人

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