自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

思维的转变总在一瞬之间々

什么是坚持?就是一天,又一天,你告诉自己,再坚持一天!

  • 博客(10)
  • 收藏
  • 关注

原创 JAVASE----09----集合框架

1,集合类 ·为什么出现集合类? 面向对象语言对事物的体现都是以对象的方式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的方式。 ·数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的,集合长度是可变的,数组中可以存储基本数据类型,集合只能存储对象。 ·集合类的特点 集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。

2013-03-29 17:34:00 637

原创 JAVASE----08----String

String类适用于描述字符串事物。 String s1="abc"; //s1是个类类型变量,"abc"是一个对象。 //字符串最大特点,一旦被初始化就不可以被改变。 String s2=new String("abc"); //s1 和s2 有什么区别? s1在内存中只有一个对象, s2有2个。 Sy

2013-03-29 11:05:04 545

原创 JAVASE----07----线程

先讲进程: 是一个正在执行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫控制单元。         线程:就是进程中的一个独立控制单元,线程在控制着进程的执行。 一个进程中至少有一个线程。 java  VM 启动的时候会有一个进程java.exe.该进程中至少一个线程负责java程序的执行。而且这个线程运行的代码在于main方法中, 该线程称之为主

2013-03-28 17:31:12 557

原创 JAVASE----06----异常

异常:就是程序在运行时出现不正常情况。 异常由来: 问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述。并封装成对象。其实就是java 对不正常情况进行描述后的对象体现。 对于问题的划分:两种,一种是严重的问题,一种非常严重的问题。 对于严重的,java通过Error 类进行描述,对与Error一般不编写针对性的代码对齐进行处理。 对于非常严重的,java通过

2013-03-28 15:50:27 438

原创 JAVASE----05----多态

1.多态 可以理解为事物存在的多种形态。 人:男人,女人。 动物: 猫,狗。 猫 x=new 猫(); 动物 x=new 猫(); 1,多态的体现      父类的引用指向了自己的子类对象。      父类的引用也可以接收自己的子类对象。 2,多态的前提      必须是类与类之间有关系,要么继承,要么实现。     通常还有一个前提,存在覆盖。 3,多态的好处

2013-03-28 15:27:20 541

原创 JAVASE----04----继承

1.继承 1,提高了代码的复用性。 2,让类与类之间产生了关系。有了这个关系才有了多态的特性。 注意:千万不要为了获取其他类的功能,简化代码而继承。 必须是类与类之间有所属关系才可以继承。所属关系, is a。   java语言中:java只支持单继承,不支持多继承。 因为多继承容易带来安全隐患:当多个父类中定义了相同功能,当功能内容不同时,子类对象不确定要

2013-03-28 14:21:22 474

原创 JAVASE----03----面向对象编程

这句话。。。从我开始学习编程的语言的时候就听过N次了,从大1学C++,大2大3学C#,其实我就没学习过面向过程编程的语言。 1.面向对象:三个特征:封装,继承,多态,我们开发其实就是找对象,没有则创建一个对象。找对象,建立对象,使用对象,维护对象的关系。 类和对象的关系: 现实中的对象,张三,李四 对象要描述:提取对象中的共性内容,对具体的抽象 描述时:这些对象的共性有:姓名,年龄,

2013-03-27 20:37:24 535

原创 JAVASE----02----数组

1.先讲堆栈 1、静态变量不入栈。  2、栈由编译器自动分配和释放。栈中存放局部变量和参数,函数调用结束后,局部变量先出栈,然后是参数。  3、数组比用指针速度要快一些,因为指针在底层汇编中需要用edx寄存器中转一下,而数组在栈上直接读取。  4、堆是由程序员通过new、malloc、free、delete等指令进行分配和释放。如果程序员没有进行释放,程序结束时可能有OS回收。  5、堆

2013-03-27 19:49:41 537

原创 JAVASE----01----基础

1.常用dos命令 2.JDK 包含JRE,JRE 包含JVM 3.配置环境变量时为了更方便的使用,使用set方法 临时配置 set path=haha;%path%  (先配置JDK 下的 binary ,这样就可以使用 编译,生成等命令,再配置classpath ,放源文件的文件夹。不要加; 就不会在当前目录下查找) 4.javac 进行编译 生成字节码文件 .class  再

2013-03-27 18:10:08 498

原创 padding和margin

每次在进行xml布局的时候总会在设置距离的时候不知道使用android:padding还是android:layout_margin, 总是经过一阵试探后然后进行选择,其实这很简单, padding 内边距        margin 外边距 看看css盒模型,下图!margin是 DIV与周边元素的距离padding是 DIV里边内容与这个DIV的距离 padding是站在父v

2013-03-22 13:44:45 502

空空如也

空空如也

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

TA关注的人

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