自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

w-Bao的博客

自己的学习笔记录

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

原创 抽象类

抽象类的特点: 1、抽象方法一定在抽象类中 2、抽象方法和抽象类都必须被abstract关键词修饰 3、抽象类不可用new创建对象。因为调用抽象方法没意义 4、抽象类中的抽象方法要被使用,必须由子类复写起所有的抽象方法后,建立子类对象调用。 如果子类只覆盖了部分抽象方法,那么该子类还是一个抽象类。 特殊:抽象类中可以不定义抽象方法,这样做仅仅是不让该类建立对象。抽

2016-05-01 10:50:41 291 1

原创 属性和字段的区别:

访问修饰符+类名+变量名:只能称为字段 访问修饰符+类名+变量名 +get变量名+set变量名 ||get变量名(只读属性):称为属性一个类至少有一个属性 是Object类里的 getclass属性属性名称:set方法后面的部分,把首字母变成小写数据模型: public class User implements Serializable{}

2016-05-01 10:49:28 549

原创 javaWeb三层结构之表现层(MVC)

javaWeb分为哪三层:表现层、业务层、持久层MVC模式:视图、模型、控制器(只是表现层的一种设计模式)MVC模型中的控制:Controller Servlet init destroy service(ServletRequest,ServletResponse) Filter(框架核心控制器一般选择这个,因为Filter

2016-05-01 10:46:44 2040

原创 子父类中的构造函数

/*super();调用父类构造函数this();调用本类构造函数当子类继承父类时会默认执行父类的构造函数super()和this()不能在同一行:因为super()和this()只能在第一行,因为初始化工作要先做为什么子类一定要访问父类中的构造函数。应为父类中的数据子类可以直接获取,所以子类对象在建立时,需要先查看父类时如何对这些数据进行初始化的。所以子类在对象初始化时,要先访问一下父类

2016-03-11 15:49:30 385

原创 单例设计模式

/*单例设计模式:解决一个类在内存只存在一个对象。(控制类的申明对象的个数)记录原则:定义单例,建议使用饿汉式。*//*这个是先初始化对象称为:饿汉模式*/class Single{ private Single() {}; private static Single s = new Single(); public static Single getInsta

2016-03-08 08:32:35 250

原创 代码块

/* 在自定义的类中,构造代码块最先执行,其次是构造函数构。 造函数随着对象被new出来的同时执行。 默认的构造函数的访问类型跟类的访问类型相同。*/{ System.out.println("静态代码块!!");}

2016-02-17 11:22:03 275

原创 static修饰词

/*内存位置: static修饰符,修饰的成员变量、或函数存在于方法内存(也叫共享内存)中生命周期(长) 随着类的创建而创建,随着类的销毁而销毁用途: 在类中存在共性的变量可是用static修饰变量 在没有使用特性变量的方法时可使用static修饰(避免new出一个对象占用内存) 在创建工具类的时候没有使用使用特性变量的时候可以定义成static修饰方法

2016-02-16 16:18:59 581

原创 break和continue跳出指定for循环(for一些特点)

break和continue跳出指定循环num1: for (int i = 0; i < 10; i++){ for (int j = 0; j < 10; j++) { if (j % 2 == 0) { continue num1; } if (j == 5) {

2016-02-08 13:23:02 2052

原创 函数感悟(个人)

函数感悟(个人)创建函数: 1. 首先要知道自己自己定义的函数要解决什么样的问题 2. 函数不要做多余的事情,只需要完成原本它应该要玩成的事情就行 重点内容

2016-02-08 13:17:14 426

转载 android weight 剩余空间使用

Layout_weight=”数字”首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:1.   version="1.0" encoding="utf-8"?>     2.   xmlns:android="http://schemas.android.com/

2015-07-22 09:34:56 834

原创 android 基本控件

TextView 文本框     属性列表/>adroid:id                 属性:设置该TextView的id。android:text              属性:设置显示文本。android:textSize       属性:设置文字大小。android:textColor     属性:设置文本颜色。android:height

2015-07-22 09:32:33 361

原创 android 界面布局(大概)

布局: LinearLayout        线性布局 RelativeLayout      相对布局 TableLayout         表格布局    android:shrinkColumns 表示设置单元格的列是否收缩 对应的方法是setShrinkAllColumns(boolean)    android:shrinkColumn

2015-07-22 09:29:46 309

空空如也

空空如也

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

TA关注的人

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