自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

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

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 【基本原理】 1:对于基本聊天程序而言,需要传输的及时数据一般不大,但要求传输速度快。因此,一般情况下,聊天软件都采用UDP协议进行数据传输。 2:聊天程序代码可以分为三部分,UDP接收端,UDP发送端,主程序。对于发送端而言,注意在数据的打包过程中就已经把发送的目的地已经封装在包中,而不是

2015-10-08 09:29:15 307

原创 黑马程序员—Java基础(二)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-1:常量 (1)在程序执行的过程中,其值不发生改变的量 (2)分类: A:字面值常量 B:自定义常量(后面讲) (3)字面值常量 A:字符串常量 “hello” B:整数常量 12,23 C:小

2015-10-07 22:40:02 396

原创 黑马程序员—Java基础(一)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一Java语言发展史 詹姆斯·高斯林(James Gosling) 1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patri

2015-10-07 22:31:17 493

原创 黑马程序员—反射机制(二)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-用反射机制调用对象的方法public class InvokeTester { public int add(int param1, int param2) { return param1 + param2; } public String echo(String msg) {

2015-10-07 22:16:53 278

原创 黑马程序员—反射机制

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。J

2015-10-07 22:10:52 188

原创 黑马程序员—线程概述

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 多线程: 线程是依赖着进程存在的进程: 正在运行的程序,是系统进行资源分配和调用的独立单位。 每一个进程都有它自己的内存空间和系统资源。 线程: 是进程中的单个顺序控制流,是一条执行路径 一个进程如果只有一条执行路径,则称为单线程程序。 一个进程如果有多条执行路径,则称为多

2015-10-06 23:33:21 274

原创 黑马程序员—IO概述

——Java培训、Android培训、iOS培训、.Net培训、期待与您交——- IO概述 IO流用来处理设备之间的数据传输。 Java对数据的操作是通过流的方式。 Java用于操作流的对象都在IO包中。IO分类:流按操作数据分为两种:字节流与字符流。 注意:其实计算机里的所有数据都是以字节的形式体现的,计算机可以直接识别字节。但是作为人类的程序员更擅长操作字符,所以后期产生了字符流 。流

2015-10-06 21:53:44 242

原创 黑马程序员—集合

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! —— 一:集合 (1)集合的由来 我们需要对多个对象进行存储和获取。可以使用对象数组。 但是,如果对象的个数是变化的,对象数组就解决不了了。 怎么办呢?java就提供了集合类解决。 (2)集合和数组的区别? A:长度问题

2015-10-05 22:49:38 276

原创 黑马程序员—Arrays工具类,数组的高级操作,基本数据类型包装类

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-数组的高级操作 (1)数组:存储同一种数据类型的多个元素的容器。 (2)特点:每个元素都有从0开始的编号,方便我们获取。专业名称:索引。 (3)数组操作: A:遍历 public static void printArray(int[] arr) {

2015-10-05 19:47:27 380

原创 黑马程序员—常见API

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一Scanner类 (1)Scanner是JDK5以后出现的方便我们从键盘接受数据的类。 (2)Scanner的构造格式: Scanner sc = new Scanner(System.in);System.in 是System类下面有一个静态的成员变量in。它的类型是Input

2015-10-05 19:26:43 251

原创 黑马程序员—Java开发工具及常见类

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一Java开发工具的使用 A:notepad windows自带的记事本。 B:高级记事本 Editplus Notepad++ UE sublime3 C:集成开发工具(IDE) 开发和运行

2015-10-02 08:49:03 329

原创 黑马程序员——包,内部类总结

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一内部类 (1)把类定义在一个类的内部。(2)特点: A:内部类可以直接使用外部类的成员,包括私有。 B:外部类要使用内部类成员,必须创建对象使用。(3)内部类的分类: 局部内部类:定义在方法中的内部类(4)成员内部类 class Outer { cl

2015-10-02 08:30:00 84

原创 黑马程序员——抽象类,接口总结

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一抽象类 (1)多个具体的事物具备相同的方法声明,而方法体不同,我们就只抽取方法声明,然后定义到一个类中。 而一个没有方法体的方法是一个抽象方法,一个类中有抽象方法,该类必须定义为抽象类。(2)抽象类的特点: A:抽象类或者抽象方法用abstract修饰。

2015-10-01 17:21:24 237

原创 黑马程序员——继承,多态,方法重写总结

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一继承:extends (1)把多个类中的相同的属性和行为进行抽取,封装到一个类中, 然后再建立新类的时候,不需要从头做起,继承刚才定义的那个类即可。(2)好处: A:提高代码的复用性。 B:让类与类之间产生了一个关系,是多态的前提。(3)什么时候使用继承?

2015-10-01 17:09:24 265

原创 黑马程序员—面向对象知识总结(二)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一封装 封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。常用方式:将成员变量私有化,对外提供对应的set ,get方法对其进行访问。 细节:set方法与get方法的命名形式是固定的!均为 set/get + 成员变量名(首字母由变量时的小写变为大写)2.封装的好处: 1)隐藏实现细节,

2015-10-01 16:41:48 201

原创 黑马程序员—面向对象知识总结

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一面向对象概述(1)面向对象:是基于面向过程的一种思想。 面向过程:以函数为基础,关注实现过程。 面向对象:以对象为基础,关注实现结果。(2)面向对象的思想特点: A:是一种更符合人们思考习惯的思想。 B:把复杂的事情简单化了。

2015-10-01 15:52:15 285 1

空空如也

空空如也

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

TA关注的人

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