自定义博客皮肤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)
  • 收藏
  • 关注

原创 黑马程序员--接口

我们来看一个类 class A { private int a; public int getA() { return a; } } 这个类的属性是私有的,外界不能访问,而外界可以通过公有方法来访问这个类。我们说一个类的公有方法就是这个类的对外接口。通常 一个类的属性都是私有的,方法大多是公有的。外界只能过个这些公有方法来访问类。这也是Java封装性的体现。

2015-07-06 19:04:56 338

原创 黑马程序员—网络编程

java基础学习笔记——网络编程网络编程,在java中亦可以称作Socket编程,此时,看到Socket这个英文单词的时候,动动手,在有道词典中便可以很轻松的获得它的含义:Socket n.  插座;窝,穴;牙槽;套接字。vt. 给…配插座。在本文中和java的官方手册中便采取套接字的含义。提到网络,我们最熟悉的就是TCP/IP协议的四层次结构和其中的一些协议了。这里我们只要简单的了解

2015-07-06 19:02:48 292

原创 黑马程序员-java1.5自动装箱与拆箱

1.什么是自动装箱拆箱基本数据类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。 一般我们要创建一个类的对象的时候,我们会这样: Class a = new Class(parameter);  当我们创建一个Integer对象时,却可以这样: Integer i = 100; (注意:不是 int i =

2015-07-06 18:08:49 260

原创 黑马程序员-设计模式

设计模式:把软件行业中出现的问题进行抽取并解决。总共有23种。 对问题行之有效的解决方式,其实它是一种思想。    设计模式分为三种类型,共23种。创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释

2015-07-06 17:56:30 488

原创 黑马程序员-正则

其实是用来操作字符串的一些规则。好处:正则的出现,对字符串的复杂操作变得更为简单。特点:将对字符串操作的代码用一些符号来表示。只要使用了指定符号,就可以调用底层的代码对字符串进行操作。符号的出现,简化了代码的书写。弊端:符号的出现虽然简化了书写,但是却降低了阅读性。其实更多是用正则解决字符串操作的问题。组:用小括号标示,每定义一个小括号,就是一个组,而且有自动编号,从1开始。

2015-07-06 17:51:57 194

原创 黑马程序员-多线程

创建线程的第一种方式:继承Thread ,由子类复写run方法。步骤:1,定义类继承Thread类;2,目的是复写run方法,将要让线程运行的代码都存储到run方法中;3,通过创建Thread类的子类对象,创建线程对象;4,调用线程的start方法,开启线程,并执行run方法。线程状态:新建:start()运行:具备执行资格,同时具备执行权;冻结:sleep(t

2015-07-06 17:46:48 210

原创 黑马程序员- 反射

反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。 反射的好处:大大的增强了程序的扩展性。 反射的基本步骤: 1、获得Class对象,就是获取到指定的名称的字节码文件对象。2、 2、实例化对象,获得类的属性、方法或构造函数。3、 3、访

2015-07-06 17:41:51 232

原创 黑马程序员-IO

字符流: Reader:用于读取字符流的抽象类。子类必须实现的方法只有 read(char[], int, int) 和 close()。      |---BufferedReader:从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。         |---LineNumber

2015-07-06 17:39:38 194

原创 黑马程序员—集合

4 集合框架 Collection:|--List:有序(元素存入集合的顺序和取出的顺序一致),元素都有索引。元素可以重复。|--Set:无序(存入和取出顺序有可能不一致),不可以存储重复元素。必须保证元素唯一性。1,添加:add(object):添加一个元素addAll(Collection) :添加一个集合中的所有元素。2,删除:clear():将集合中的元素全

2015-07-04 20:23:49 208

原创 黑马程序员-面向对象

什么是面向对象? Java中只有值传递,引用类型传递的是地址值。内存: 栈:先进后出。  弹栈:取数据的方式。  压栈:存数据的方式。  举例:   手枪的弹夹。面向对象: 面向对象和面向过程都是一种思想。 面向对象是基于面向过程的。 面向过程:以函数为基础,完成各种操作。强调的是过程。 面向对象:以对象为基础,完成各种操作。强调的是对象。 总结

2015-07-04 20:11:05 397

空空如也

空空如也

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

TA关注的人

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