- 博客(10)
- 收藏
- 关注
原创 黑马程序员-java基础(十)-反射、正则表达式
-----------android培训、java培训、期待与您交流! ----------反射、正则表达式一、概述反射: Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类中的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 简单一句话:反射就是将java类中的各种成分映射成相应的类1、反射的基石——Class类 a、所有的类文件都有共同
2015-11-15 23:21:14
584
原创 黑马程序员-java基础(六)-集合
------- android培训、java培训、期待与您交流! ----------JAVA基础_集合集合类对象用于封装特有数据,对象多了需要存储;如果对象的个数不确定,就使用集合容器进行存储数组和集合容器的区别: 数组、集合都是容器可以存储对象,但是数组长度固定,集合长度是可变的,数组还可以存储基本数据类型但是集合只能存储对象集合类特点:1、只用于存储对象,集合长度是可变的2、可以用于存储不同类型的对象(每个容器的数据结构不同)3、集合容器因为内部的数据结构不同,
2015-11-04 18:52:00
771
原创 黑马程序员-java基础(九)-网络编程
------- android培训、java培训、期待与您交流! ----------网络编程1 网络编程概述UDP:1、将数据及源和目的封装成数据包,不需要建立链接2、每个数据包的大小限制在64k内3、因无连接,是不可靠协议,但是速度快 应用于:QQ、FeiQ聊天、在线视频用的都是UDP传输协议。TCP:1、建立连接,形成传输数据的通道2、在连接中进行大量的数据传输3、通过三次握手(在?在!好)完成链接,是可靠协议4、必须建立链接,因此效率低 应用于:文件下载
2015-10-25 23:05:35
873
原创 黑马程序员-java基础(八)-图形用户界面GUI
------- android培训、java培训、期待与您交流! ----------图形用户界面GUIGUI (图形用户接口) |--Awt:需要调用本地系统方法实现功能 |--Swing:在Awt基础上,建立的一台图形界面系统,完全由java实现,增强了移植性。【布局管理器】容器组件的排序方式,即布局FlowLayout(流式布局管理器):从左到右顺序,panel默认布局管理器BorderLayout(边界布局管理器):东、南、西、北、中,F
2015-10-22 11:01:51
686
原创 黑马程序员-java基础(七)-IO流
------- android培训、java培训、期待与您交流! ----------IO流1 IO流IO流(Input Output)用来处理设备之间的数据传输。Java对数据的操作是通过流的方式。按操作数据分:字节流、字符流;字节流抽象基类:InputStream,OutStream;字符流抽象基类:Reader,Writer按流向分:输入流,输出流 输入输出都是相对于内存而言: 输入:将外设中的数据读取到内存中 输出:将内存的数写入到外设中 p.s.
2015-10-18 15:52:37
776
原创 黑马程序员-java基础(五)-多线程
------- android培训、java培训、期待与您交流! ----------java中Thread类用于描述线程【】创建线程方法一1、定义类继承Thread Thread中run()方法用于存储线程要运行的代码2、复写Thread中的run方法 将自定义的代码存储在run方法中3、调用线程的start方法(启用线程,调用run方法)【线程都有自己的名称,Thread-编号,编号从0开始】
2015-10-15 13:36:17
421
原创 黑马程序员-java基础(四)-面向对象(封装、继承、多态)
--------------- android培训、java培训、期待与您交流! ----------------面向对象(封装、继承、多态)1 封装封装:隐藏对象的属性和细节,仅对外提供公共的访问方式。 好处: 1、将变化隔离,提高安全性 2、便于使用,提高重用性 原则: 1、将不需要对外提供的内容都隐藏起来 2、把属性都隐藏,提供公共方法对其进行访问 ps. 1.封装不等于私有,私有仅仅是封装的一种表现形式
2015-10-11 18:15:03
460
原创 黑马程序员-java基础(三)-异常体系
------- android培训、java培训、期待与您交流! ----------异常体系异常的体系异常:是在运行时期发生的不正常情况,java通过面向对象的思想将问题封装成了对象,用异常类对其进行描述。Throwable:Throwable 类是 Java 语言中所有错误或异常的超类 特点:Throwable及其所有的子类都具有可抛性不正常情况分成了两大类: 1. 一般不可处理的:Error 是由jvm抛出的严重性问题。 这种问题发生,一般不针对性处理,直接修
2015-10-06 00:58:23
410
原创 黑马程序员-Java基础(二)-面向对象
----------------- android培训、java培训、期待与您交流! ----------面向对象1 面向对象概念1.面向对象概念:面向对象和面向过程都是一种思想,面向对象相对于面向过程而言,是基于面向过程。 1.面向过程:强调功能行为(c语言) 2.面向对象:将功能封装进对象,强调具备功能的对象(java、c++、c#) exp- 将大象装进冰箱 面向过程:1.打开冰箱2.存储大象3.关上冰箱;强调的是“打开”“存储”“关上”
2015-10-05 15:53:58
450
原创 黑马程序员-java基础(一)-基础知识
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Java语言基础由关键字、标识符、注释、常量和变量、运算符、语句、函数和数组等组成。1.1关键字定义:被Java语言赋予了特殊含义的单词特点:关键字中所有字母都为小写。 ps. java中严格区分大小写,编辑器中蓝色字体就是关键字,红色字体就是JDK为我们提供的类。 1Byte = 8bit、1KB = 1024Byte、1MB = 1024KB、1GB = 102
2015-09-28 13:59:56
608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人