自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java常用类库

Java的常用类库一、字符串操作:String / StringBuffer / StringBuilder:A) String做字符串拼接的时候,性能极低(耗时),原因是Sting是不可变的,每次内容改变都会在内存中创建新的对象。(1)String对象的创建:       1):直接赋一个字面量: String  str1  =“ABCD”;       2)

2017-12-06 17:32:53 345

原创 IO流

io流(类和接口存在于java.io包中)一、File类操作:1、File类介绍:File类是IO包中唯一表示磁盘文件和磁盘目录的对象的路径.该类包含了创建,删除文件,重命名文件,判断文件读写权限以及文件是否存在,查询等功能方法.只能设置和获取文件本身的信息,不能设置和获取文件的内容. 2、路径分隔符,属性分隔符:

2017-12-06 17:26:53 213

原创 集合框架

集合框架在没有学集合框架之前,我们存多个数据只会用数组,但是学了集合类后,我们存储多个数据就可以直接调用。在总结集合笔记之前,我们先学泛型,以泛型进入集合会更好理解。泛型:一、泛型的含义:1、广泛通用的类型。2、代码模板中类型不确定,谁调用该段代码,谁指明类型是什么。二、为什么要使用泛型?1、存储任意类型的数据在集合中 ,但是取出来都是Object类型的

2017-11-12 16:40:19 308

原创 线程笔记2--线程的通信(生产者与消费者案例分析)

线程通信1、线程通信:不同的线程执行不同的任务,如果这些任务有某种关系,线程之间必须能够通信,协调完成工作,线程通信是相互间状态的切换。2、线程通信-wait和notify方法介绍:java.lang.Object类提供类两类用于操作线程通信的方法.wait():执行该方法的线程对象释放同步锁,JVM把该线程存放到等待池中,等待其他的

2017-11-12 16:21:24 268

原创 线程笔记1——多线程概述

多线程前言:一、什么是线程,线程和进程的联系、区别?进程:进程是指一个内存中运行中的应用程序。每个进程都有自己独立的一块内存空间,一个应用程序可以同时启动多个进程。比如在Windows系统中,一个运行的abc.exe就是一个进程。线程:线程是指进程中的一个执行任务(控制单元),一个进程可以同时并发运行多个线程,如:多线程下载软件,多任务系统,该系统可以运行多个进程,一个进程也可

2017-10-29 21:21:23 224

转载 探秘Java中String、StringBuilder以及StringBuffer

转载地址:http://www.cnblogs.com/dolphin0520/p/3778589.html参考:http://rednaxelafx.iteye.com/blog/774673/http://rednaxelafx.iteye.com/blog/774673/   http://www.blogjava.net/Jack2007/archive/2

2017-10-21 15:59:35 192

原创 java面向对象——多态、设计模式、代码块

面向对象——多态一、定义:一个对象可以有多种形态。二、前提:需要存在继承或者实现关系(多态是对象的概念,和类没有关系);要有覆盖操作。三、多态的特点: 把子类对象赋给父类变量,在运行时期会表现出具体的子类特征(父类或者接口的引用指向或者接收自己的子类对象);成员变量:只看引用变量所属的类;成员函数:编译时,要查看引用变量所属的类中是否有调用的成员。运行时,要

2017-10-08 18:35:19 356

原创 异常处理机制

异常(exception)一、异常就是导致程序终止的一种指令流,异常会使程序终止执行。二、Throwable类是java语言中所有错误和异常的超类,有Error和Exception 两种直接子类,Exception和Error的子类名都是以父类名作为后缀。三、异常处理的原则:谁调用谁处理。四、常见的Error: StackOverflowError:当应用程序递归太深而

2017-10-03 23:20:25 269

原创 java——内部类

内部类一、定义:把一个类定义在另一个类中,对里面的那个类就称为内部类(内置类、嵌套类)。二、特点:内部类可以直接访问外部类中的成员,包括私有的成员;外部类访问内部类中的成员必须建立内部类的对象;静态内部类只能访问外部类的静态变量;接口里可以定义内部接口和抽象类,抽象类里可以定义接口和抽象类。三、 代码;class JavaDemo{ public static vo

2017-10-03 22:58:56 192

原创 java基础——接口

1、在java中,接口是一种标准、规范。2、格式:[修饰符]interface 接口名{}3、特点:① 没有构造方法,不能实例化。② 接口只能继承接口,不能继承类,且接口支持多继承。一个接口允许有多个父接口。    Eg:  interface IWalkable extends 接口1,接口2{}③ 接口里的

2017-09-18 22:57:24 384

原创 java面向对象——继承

1、概述:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可;多个类可以称为子类,单独这个类称为父类或者超类。2、格式:class 子类名 extends 父类名{}3、子类可以继承到父类哪些成员:1):若父类成员使用public修饰,子类可以继承.2):若父类成员使用包访问权限(不写):

2017-09-16 09:42:03 298

原创 Java入门第三式

Java中的新特性一、可变参数class Variable{ public static void main(String[] args){ TestDemo td = new TestDemo(); int temp = td.add(2,3,4); System.out.println(temp); }}class T

2017-09-09 21:14:12 157

原创 Java面向对象——封装

一、什么是面向对象?怎么理解呢?一切都是对象 定义一个新的类,就是定义了新的数据类型即引用数据类型 一个类即是对象实例的模板二、面向对象的特征: 1. 封装(Encapsulation) 2. 继承(Inheritance) 3. 多态(Polymorphism) 今天,我们先看第一个特征:封装。首先要知道类和对象的关系。下面来整理一下:三、类与对象:1. 类

2017-09-09 13:43:25 236

原创 jJAVA入门第二式

一、注释:1、// 单行注释 2、/* ..... */多行注释3、/** ...  */文档注释(可以被 doc 工具解析)二、标识符:1、含义:在Java 语言中,对各种变量、方法和类等要素命名时使用的字符序列称为标识符。2、命名规则:A:标识符由字母、下划线“_” 、美元符“$”或数字组成,且以字母、下划线 、美元符开头;B:Java 标识符大小写

2017-09-02 19:08:58 382

原创 JAVA入门第一式

在整理笔记之前想说点儿题外话。说实话,在过去的十九年里,从来没有想过自己会从事IT行业,对于计算机也知之甚少,用我们老师的话来说我就是计算机方面的文盲。但是通过一年多的学习,渐渐发现了代码的奥妙与乐趣。如今,开始接触到JAVA,那么,废话不多说,直接开整!此后每周更新我的学习笔记,可能有差错的地方或者不全面的知识欢迎交流补充!!!

2017-09-02 10:38:32 358

空空如也

空空如也

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

TA关注的人

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