day13总结

原创 2016年08月31日 12:41:06
final:
final是最终修饰符,可以修饰类、成员方法、变量。
final修饰的类无法被继承。
final修饰的方法无法被重写。
final修饰的变量无法被再次赋值,变为了常量。


final修饰的引用数据类型变量,可以修改对象里面的属性内容,不可改变地址值
final修饰的成员变量,不能使用默认值,没有意义,必须在创建对象之前完成赋值。



static:
静态修饰符,被static修饰的内容属于类不专属于某个对象,多个对象共享使用这一个成员
使用static修饰的成员可以用类名直接访问,建议这样使用:
类名.静态方法名(参数);
类名.静态常量名;
静态修饰的成员只能直接访问静态修饰的成员,不能出现this、super,因为类是优于对象产生

匿名对象:没有名字的对象,没有赋值给某个变量的对象
匿名对象如果始终没有给某个变量赋值,则只能使用一次

内部类的概念:定义在一个类的内部的一个类叫内部类   分为:成员内部类与局部内部类
匿名内部类:
是局部内部类的一种
匿名内部类完成两件事:
1:定义了一个类型的匿名子类
2:定义类后,即刻创建了该类对象

目的:为了创建某个类的子类对象
格式:new 父类/接口() {
重写方法
};

包:软件组织文件的基本方式,用于将相同功能的类放到同一个包下,方便管理
  在类的最前边使用package定义类所在包,注意:声明的package包必须与这个文件所在的文件夹一致
包的访问:(前提 类用public修饰)
同一个包下,随意访问
不同包下:
可以直接使用全名使用
为了方便,可以选择导包后,再直接使用类名本身,不加包名  在package后,class前使用import导入类
如果是lang包下的类,可以不导包,直接使用
访问权限:
见文档表格
代码块:一块执行代码的区域
构造代码块:每次创建对象调用(优先于构造方法运行)
静态代码块:第一次创建对象调用,再创建其他对象时不再重复调用(类加载时最先加载于静态区,优于构造代码块、静态成员变量、静态方法加载)

Day13

1.好像根本来不及熟能生巧,讲课讲完,基本就没什么时间了,把老师讲的消化完,然后就快下课了,最多也就能刷两三题,所以目前来看之前所谓的信条-----熟能生巧也就没有什么用了,但是其他捷径我目前也没找到...
  • Ricardoyzq
  • Ricardoyzq
  • 2017年08月11日 21:13
  • 57

DAY13

昨天有没有写博客,不过倒是有学习。昨天主要看了Machine Learning for Hackers一书,主要看了Cha3的邮件分类问题,主要是区别正常邮件和垃圾邮件。这里的使用的方法很简单,用了朴...
  • kongyanyang
  • kongyanyang
  • 2013年10月31日 10:54
  • 385

day13

一、    ■ 阻塞状态         ▲ 初始状态                ▲阻塞状态          ▲终止状态          \                  /   ...
  • zanbin169
  • zanbin169
  • 2013年10月13日 13:43
  • 377

day13/MySubstring.java

/* 4.获取两个字符串中最大相同子串。第一个动作:将短的那个串进行长度依次递减的子串打印。 "abcwerthelloyuiodef" "cvhellobnm" 思路: 1.将短的那个子串...
  • u011493348
  • u011493348
  • 2015年05月10日 19:41
  • 170

day13笔记

13.01_常见对象(StringBuffer类的概述) A:StringBuffer类概述 通过JDK提供的API,查看StringBuffer类的说明 线程安全的可变字符序列 B:String...
  • qgw15619235359
  • qgw15619235359
  • 2017年11月04日 12:35
  • 61

day13/StringMethodDemo.java

/* String类是用于描述字符串事物。 那么它就提供了多个方法对字符串进行操作。 常见的操作有哪些呢? "abcd" 1.获取。 1.1 字符串中包含的字符数,也就是字符串的长度。 i...
  • u011493348
  • u011493348
  • 2015年05月10日 19:43
  • 151

MyArrayList(Day13)

package Day12;import java.util.*;public class MyArrayList implements List { private Object[] data; p...
  • lvjun0565
  • lvjun0565
  • 2009年03月12日 23:14
  • 723

day13/Jibenshujuleixing.java

/* 基本数据类型对象包装类。 byte Byte short Short int Integer long Long boolean Boolean float Float double Dou...
  • u011493348
  • u011493348
  • 2015年05月10日 19:37
  • 212

day13/StringDemo.java

class StringDemo { public static void main(String[] args) { String s1 = "abc";//s1是一个类类型变量,"ab...
  • u011493348
  • u011493348
  • 2015年05月10日 19:40
  • 183

day12,day13

day12: 一:全局变量与局部变量。 1  局部变量:定义在函数内部以及函数的形参称为局部变量。作用域:从定义的哪一行开始直到其所在的代码块结束为止。 生命周期:从程序运行到定义哪一行开始分配内存空...
  • s_bug_bug_bug_bug_s
  • s_bug_bug_bug_bug_s
  • 2015年11月14日 14:23
  • 82
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:day13总结
举报原因:
原因补充:

(最多只允许输入30个字)