本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
马士兵spring视频笔记
课程内容
<!--[if !supportLists]-->1. <!--[endif]-->面向接口(抽象)编程的概念与好处
<!--[if !supportLists]-->2. <!--[endif]-->IOC/DI的概念与好处
<!--[if !supportLists]-->a) <!--[ ...
马士兵生产者消费者
public class ProducerConsumer {
public static void main(String[] args) {
SyncStack ss = new SyncStack();
Producer p = new Producer(ss);
Consumer c = new Consumer(ss);
new Thread(p).star ...
马士兵课程笔记(续6)
容器
概念
Java API 所提供的用于在程序中存放对象的一系列类的实例。
数组其实也是一种容器, 不过其他容器类都不用也不能指定大小。
容器API
位于 java.util 包内;
类图结构如下:
Collection 接口 —— 定义了存取一个一个对象的方法,其子接口 Set 和 List 分别定义了存储方式
Set 中的数据对象无序且不重 ...
马士兵课程笔记(续5)
常用类
字符串相关类(String, StringBuffer)
基本数据类型包装类
Math类
File类
枚举类
更多参考API文档
常用类——String
java.lang.String类代表不可变的字符序列。
"xxxxx"是String类的一个对象常量。
String类常见的构造方法
String(String or ...
马士兵课程笔记(续4)
数组
数组可以看成是多个相同类型数据组合,对这些数据的统一管理。
数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。
差别:C/C++中的数组是可以分配在栈上的
数组中的元素可以是任何数据类型,包括基本类型和引用类型。
一维数组的声明
格式:type var[]; 或 type[] var;
Note:Java语言中声明数组时不能指定其长度(而 ...
马士兵课程笔记(续3)
抽象类
关键字abstract
含有抽象方法的类必须声明为抽象类;
抽象类必须先被继承,不能直接实例化;
抽象方法只需声明不需实现,所以必须在子类中被重写(类似C++中的纯虚函数)
abstract class A {
...
public abstract void b(); // note: 这里没有“{}”了
...
}
如果并不打算由抽象类的 ...