自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员_java正则表达式

正则表达式:符合一定规则的表达式。作用:专门操作字符串。特点:用一些特定的符号来表示一些代码操作,这样就简化书写。学习正则表达式,就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性极差。具体操作功能:1.匹配:String matches()方法

2015-07-21 13:33:50 279

原创 黑马程序员_java反射

Java程序中的各个类属于同一事物,描述这类事物的java类名就是Class,想要学习反射就必须先理解Class。每一个类的实例对象在内存中都有相对应的字节码。一个类被类加载器加载到内存中,占用储存空间,而在该储存空间中的就是该类的字节码,不同类的字节码是不同的,所以在内存中也是不相同的。在内存中占用的空间可以用对象来表示,这些对象的类型就是Class。概念:

2015-07-21 13:27:45 291

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

网络模型:网络编程的三要素:1.IP地址2.端口号3.传输协议1.IP地址:计算机的唯一标识,本地地址:127.0.0.1,本地主机名字:localhost有IPv4和IPv6,出现IPv6的原因是由于使用计算的人越来越多,IPv4的数量不够分配。每台计算机都有指定的计算机名字IP地址的分类:A类: 1.0.0.0 -- 127.255.255.

2015-07-21 13:20:19 241

原创 黑马程序员_javaIO流

按操作数据分为字节流和字符流;按流向分为输入流和输出流;字符流基类:字符输入流(Reader):读取数据int read(); 读取一个字符int read(char[] buffer) 读取字符数组字节输出流(Writer):写出数据void write(int ch) 写入一个字符void write(char[] buffer) 写入一个字符数组void 

2015-07-21 12:55:50 384

原创 黑马程序员_java集合2

Map:该集合存储键值对,一对一对的往里存,而且要保证键的唯一性。添加:put(k key,v value)putAll(Map m)删除:clear();remove判断:containsValue(Object value)containsKey(Object key)isEmpty()获取:get(Object key)size()

2015-07-21 12:48:39 240

原创 黑马程序员_java集合1

集合的存在的原因:Java是面向对象的语言,描述的事物都是以对象的形式体现,对象多了就需要储存,但是又不确定存储的个数,所以有了集合。集合有哪些特点?1.集合只用来存储对象2.集合可以存储不同类型的对象3.集合的长度是可变化的但是1.5后有了泛型新特性,所以一般一个集合存储的还是同一个对象。集合和数组的区别:1.集合只能存储对象,而数组既能存储对象,又能存储基本数据

2015-07-21 12:36:47 293

原创 黑马程序员_javaAPI

API就是应用程序编程接口,给java程序员提供的接口和操作方法。常用的API;String类和StringBufferString:字符串数据类型。属于引用数据类型。String一旦初始化就不可修改,是常量示例:class StringTest { public static void main(String[] args) { String s = "abc

2015-07-21 12:24:42 411

原创 黑马程序员_java异常

异常:异常概述:就是程序在运行时出现的不正常情况,比如除0溢出,文件找不到,数组角标越界等,java通过面向对象的方式来处理异常。由于问题出现各式各样,对问题进行分类,并不断向上抽取共性内容,如:问题的名称,问题出现的位置,于是就形成了异常体系 异常体系Throwable:可抛出的。 Error:错误,严重问题,处理不了,基本没救了,要修改代码。Exceptio

2015-07-16 18:01:12 338

原创 黑马程序员_多线程

一.多线程的概念进程:正在运行的应用程序线程:进程中负责程序执行的一条执行路径(控制单元)单线程: 应用程序只有一条执行路径(控制单元)多线程: 应用程序有多条执行路径(控制单元)开启多线程是为了同时运行多部分代码,每一个线程都有自己运行的内容这个内容称为执行任务多线程运行时优先让优先级高的线程使用 CPU,如果线程的优先级相同,那么会随机选择一个。(线程随机性)因为使

2015-07-16 16:40:52 360

原创 黑马程序员_面向对象笔记

面向对象    面向对象是相对面向过程而言,面向对象和面向过程都是一种思想,面向过程强调的是功能行为,而面向对象是以对象为基础。强调的是对象.   特点:        (1)将复杂的事情简单化        (2)由执行者转变为指挥者.        (3)符合现在人们思考的一种思想完成需求时:    1. 先要去找具有所需的功能的对象来用。    2. 如果该对

2015-07-15 19:28:58 393

原创 黑马程序员_基础语法笔记

一:数据类型数据类型分为:基本数据类型和引用数据类型引用数据类型是:类(class),接口(interface),数组基本数据类型是:布尔型(boolean),字符型(char)和数值型数值型分为整数类型(byte,short,int,long)浮点类型(float,double)八大基本数据类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节

2015-07-15 15:49:58 369

原创 黑马程序员_Java概述笔记

一:基本常识1.软件开发:什么是软件?软件是一系列按照特定顺序的计算机数据和指令的集合是什么开发?使用开发工具和计算机语言来制作软件2.计算机语言人与计算机交流的特殊语言,简单来说就是我们告诉计算机我们要做什么,然后计算机再去执行。计算机语言有很多种如:C,C++,C#,Java,PHP3.人机交互两种方式:图形化界面:这种方式比较简单直观,容易上手

2015-07-15 15:45:45 255

空空如也

空空如也

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

TA关注的人

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