文章列表
黑马程序员 java_Map
- 博客分类:
- 日志
------- android培训、java培训、期待与您交流! ----------
Map集合
Map与Collection的关系Map与Collection在集合框架中属并列存在Map存储的是键值对Map存储元素使用put方法,Collection使用add方法Map集合没有直接取出元素的方法,而是先转成Set集合,在通过迭代获取元素Map集合中键要保证唯一性
------- android培训、java培训、期待与您交流! ----------
集合框架
如果在程序运行前,就已经知道这个程序中包含数量固定,生命周期已知的对象,直接将这些对象装入一个数组就可 ...
黑马程序员 java_包装类
- 博客分类:
- 日志
------- android培训、java培训、期待与您交流! ----------
包装类
由于java是一种面向对象的语言,所有事物都应当被当做对象。但是却有一个特例,基本数据类型不会被当做对象。当创 ...
黑马程序员 java_String练习
- 博客分类:
- 日志
------- android培训、java培训、期待与您交流! ----------
String类练习
模拟一个trim方法,去除字符串两端的空格
思路:
1,判断字符串第一个位置是否是空格,如果是继续 ...
黑马程序员 java_String
- 博客分类:
- 日志
------- android培训、java培训、期待与您交流! ----------
String类
String类就是字符串。字符串类型是计算机程序设计中作为常见的一种数据类型,特别是在设计
到网络应用方面,String类可以 ...
黑马程序员 java_多线程(二)
- 博客分类:
- 日志
------- android培训、java培训、期待与您交流! ----------
多线程
线程间通信
其实就是多个线程在操作同一个资源,
但是操作的动作不同。
示意图
例子
class Res{
String name;
String sex;
boolean flag = false;
int x=0;
public synchronized void set(){
if(flag)
try{this.wait();}ca ...
黑马程序员 java_多线程(一)
- 博客分类:
- 日志
------- android培训、java培训、期待与您交流! ----------
多线程
基本理解
进程:是一个正在执行中的程序。每一个进程执行都有一个执行 ...
黑马程序员 java_异常
- 博客分类:
- 日志
------- android培训、java培训、期待与您交流! ----------
异常
异常的由来
java的基本理念是:结构不佳的代码不能运行。
发现错误信息的最佳时期实在编译阶段,这样我 ...
黑马程序员 java_内部类,object
- 博客分类:
- 日志
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------
内部类
可以将一个类的定义放在另一个类的内部,这就是内部类。
内部类是一个非常有用的特性,它允许把一些逻辑相关的类组织在一起,并控制位于内部的可性。
class Outer
{ private int x = 3;
class Inner//内部类
{
//int x = 4;
void function()
{
//i ...
黑马程序员 java_多态
- 博客分类:
- 日志
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------
如果说继承,抽象类,接口可以让我们组建一个能够实现复杂功能多层次的继承体系,那么多态就是对这个体系的应用。多态实现了对事物定义和实现的分离,就是说将做什么和怎么做分开。多态降低了类与类直接的耦合性,从而提高了扩展性。
继承体系中的对象,既可以被做为它本身的类型,也可以被当做它的基类。这也是是实现多态的前提。
多态
多态也是面向对象的特征之一。
多态:可以理解为事物存在的多种体 ...
黑马程序员 java_接口,抽象类
- 博客分类:
- 日志
----------- android培训、java培训、java学习型技术博客、期待与您交流! ----------
抽象类是java语言抽象化的体现,而接口更为深刻的体现了抽象化概念。在抽象类中还可以定义完整的方法。而在接口中只能定义方法的名称,返回值,参数列表,没有任何方法体。也就是说接口只提供形式,而没有任何具体实现,它将声明和具体实现相分离。
接口是like a的关系,表示所有实现了该接口的类都像这样。
接口有两个方面的用处,一个是接口可以作为一个标准,或者说协议,列如将接口座位形参放在方法中,那么 ...
黑马程序员 java_继承,final关键字
- 博客分类:
- 日志
------- android培训、java培训、期待与您交流! ----------
继承
继承也是面向对象的特征之一 。
继承的产生
java面向对象这种编程思想,允许 ...
------- android培训、java培训、期待与您交流! ----------
1. Java 构造函数
构造函数是一种特殊的方法,对象一建立就会调用与之对应的构造函数。 构造函数的作用:可以用于给对象进行初始化。 构造函数可以重载,这样就可以以多种方式创建对象,列如:
------- android培训、java培训、期待与您交流! ----------
1. private关键字
黑马程序员 java_面向对象
- 博客分类:
- 日志
------- android培训、java培训、期待与您交流! ----------
面向对象
1 面向对象
在Think in Java中,面向对象的优点是:
面向对象编程(OOP)具有多方面的吸引力。对管理人员,它实现了更快和更廉价的