原创 (八)黑马程序员——反射
A.类的加载概述当程序使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,链接,初始化来实现对类的初始化。 * 加载 * 就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。 * 连接 * 验证 是否有正确的内部结构,并和其他类协调一致 * 准备 负责为
2016-03-13 19:10:18 239
原创 (七)黑马程序员——正则表达式
------- android培训、java培训、期待与您交流! ----------正则表达式* 是指一个系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的正则表达式善于处理文本,对匹配、搜索和替换等操作都有意想不
2016-01-04 17:02:51 358
原创 (六)黑马程序员——数据排序
------- android培训、java培训、期待与您交流! ----------一、冒泡排序相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了代码实现:package com.heima.array; public class Demo1_Array { public static void main(Str
2016-01-04 16:41:00 328
原创 (五)黑马程序员——Java中的字符串操作类(String、StringBuilder、StringBuffer)
------- android培训、java培训、期待与您交流! ----------java语言的字符串序列是通过字符串类实现的。java提供了3个字符串类:String类、StringBuilder类和StringBuffer类。String类是不变字符串,StringBuffer类和StringBuilder类是可变字符串,这3种字符串都是16位的Unicode字
2016-01-04 15:55:41 473
原创 (四)黑马程序员——抽象类&接口
------- android培训、java培训、期待与您交流! ----------一、抽象类的概述及其特点* A:抽象类概述* 抽象就是看不懂的 * B:抽象类特点* a:抽象类和抽象方法必须用abstract关键字修饰* abstract class 类名 {}* public abstract void
2016-01-04 14:40:44 182
原创 (三)黑马程序员——面向对象2
------- android培训、java培训、期待与您交流! ----------面向对象(继承的好处和弊端)* A:继承的好处* a:提高了代码的复用性(如果再有个猪的类,只需要直接继承Animal就可以用了)* b:提高了代码的维护性 如果要给动物加一个属性name,只需要在Aniaml中添加name就行* c:让类与类之间产生了
2016-01-04 14:28:51 291
原创 (一)黑马程序员——Java基础程序设计
------- android培训、java培训、期待与您交流! ----------一、数据类型的划分Java中规定了8种基本数据类型变量来存储整数、浮点数、字符和布尔值基本数据类型:基本数据类型转换规则:隐式:(1)转换前的数据类型与转换后的数据类型兼容(2)转换后的数据类型比转换前的数据类型的精度大eg: double nu
2016-01-03 19:20:45 507