- 博客(10)
- 收藏
- 关注
原创 黑马程序员-多线程
——- android培训、java培训、期待与您交流! ———-1.1 进程和线程进程:正在进行中的程序(直译)。 线程:进程中一个负责程序执行的控制单元(执行路径)。一个进程中可以有多个执行路径,称之为多线程。一个进程中至少要有一个线程。开启多个线程是为了同时运行多部分代码,每一个线程都有自己运行的内容P.S.一个进程中有多个线程,称为多线程。思考:jvm启动是单线程还是多线
2015-08-12 15:12:15
464
原创 黑马程序员-反射
——- android培训、java培训、期待与您交流! ———-1.1 反射的概念JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 —摘自百度百科动态获取类中信息,就是java反射。可以理解为对类的解剖1.2 获取class文件想要对一个
2015-08-11 12:15:13
427
原创 黑马程序员-集合框架(二)
——- android培训、java培训、期待与您交流! ———-2.1 常用工具类2.1.1 Collections 是集合框架的工具类,里面的方法都是静态的。 package com.test.blog7;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.
2015-08-11 10:51:56
454
原创 黑马程序员-集合框架(一)
——- android培训、java培训、期待与您交流! ———-1.1 集合框架概述1.1.1 什么是集合 面向对象对事物的体现都是以对象的形式,为了方便对多个对象的操作,就对对象进行存储。集合就是存储对象最常用的一种方式.1.1.2 集合类的特点集合只能存储对象集合的长度是可变的集合可以存储不同类型的对象 P.S. 集合的特点可以和数值对比着记忆 数组长度固定;数组值可以存储对
2015-08-11 09:17:24
419
原创 黑马程序员-网络编程(二)
——- android培训、java培训、期待与您交流! ———-1.1 TCP1.1.1 文字发送 Demo服务端:package com.test.blog5;import java.net.ServerSocket;import java.net.Socket;import java.io.InputStream;import java.io.IOException;import ja
2015-08-10 20:25:32
341
原创 黑马程序员-网络编程(一)
——- android培训、java培训、期待与您交流! ———-1.1 网络编程概念网络类型 p.s. 应用软件之间通信的过程就是层与层之间封包、解封包的过程网络通讯要素 IP地址 ——192.168.1.1 端口号——-tomcat默认端口8080 , 0~65535,其中0~1024系统使用或保留端口 传输协议 —-UDP、TCP1.2 TCP和UDP区
2015-08-10 16:48:44
528
原创 黑马程序员--IO流之字符流
——- android培训、java培训、期待与您交流! ———- 1.1 字符流 字符流的由来:因为文件编码的不同,而有了对字符进行高效操作的字符流对象。原理:其实就是基于字节流读取字节时,去查了指定的码表。1.1.1 FileReader 字符读入例子:package com.test.blog4;import java.io.File;import java.io.FileNot
2015-08-10 15:16:25
392
原创 黑马程序员--IO流之字节流
——- android培训、java培训、期待与您交流! ———-1.1 字节流体系JDKAPI介绍如下:注:看红色箭头指向说明该类为抽象类,所以该类不能被实例化,实例化时要参看紫色框里面的子类。下面会详细介绍各个子类的使用1.2 字节流的使用1.2.1 FileInputStreampackage com.test.blog2;import java.io.File;import java.io
2015-08-08 21:16:46
409
原创 黑马程序员--IO流总述
——- android培训、java培训、期待与您交流! ———-1.1 什么是IO流IO流用来处理设备之间的数据传输。Java对数据的操作是通过流的方式。输入流和输出流相对于内存设备(也可以理解为我们的程序)而言。1.2 IO流的定义分类a)按照操作类型分类:字节流 (一次读入或读出是8位二进制)字符流 (一次读入或读出是16位二进制)b)按照数据流向分类:输入流输出流c)按照实现
2015-08-08 17:13:41
540
原创 黑马程序员--Java面向对象理解
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------1.1 面向对象概念1.1.1 面向对象概念 面向对象(Object Oriented,OO)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解
2015-08-08 14:27:09
521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅