自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员-递归10进制转化成2进制

public class Recursion { /** * 将数转换成二进制,打印出来 * 正常情况下会反序打印的,使用递归将其正确打印出来。 */ public static void main(String[] args) { Recursion recursion = new Recursion(); int i = 6; System.ou

2014-12-30 14:48:32 385

原创 黑马程序员-File-File方法

createNewFile   createNewFile(),返回值 boolean 。 当且仅当不存在具有此抽象路径名指定名称的文件时,检查文件是否存在,若不存在则创建该文件。 与IO流中的Write或OutputStream区别。 IO流不会检查,如有重名的文件存在,则会将其覆盖,File的创建方式更加合理一些。 测试文件是否存在 boolean exist()判断是否存在

2014-12-29 14:56:25 443

原创 黑马程序员-装饰设计模式

概念(纯个人理解): 想创建一个B类,在A类的基础上增强一些功能,但考虑到更改A类的代码时可能会导致一些错误。因此在B类的构造方法中接受A类的引用,在B类中基于A的对象提供更强功能。这种设计模式就叫装饰设计模式。   装饰与继承的区别: 继承的逻辑结构: Reader |-- TextReader |--BufferedTextReader |-- MediaReader |--

2014-12-25 15:48:51 467

原创 黑马程序员-抽象类abstract class 与 接口interface 的区别

l 从特性来看 1. 抽象类:含有抽象方法的类只能定义成抽象类。 抽象类不能被实例化,也即不能使用new关键字来实例化抽象类。 2. 接口:是一个完全抽象了的类,没有任何东西可以被子类来继承了。   l 从实现子类的角度来看 1. 子类与抽象类的关系,可以类比为”父子”关系,一个儿子只能有一个父亲。即一个子类只能继承一个抽象类。这是java所特有的,因为多继承会造成复杂性。 2. 子

2014-12-25 13:55:05 531

原创 黑马程序员-IO-BufferedReader,BufferedWriter

文件拷贝,从一个地方拷贝到另一个地方 有两种方式 1. 一个一个字符的拷贝。 2. 数组缓冲区拷贝。 package com.lxh.io; import java.io.*; public class CopyDemo { public static void main(String[] args) { CopyDemo c = new CopyDemo(); c.c

2014-12-25 10:16:49 424

原创 黑马程序员-IO-字符流-FileWriter&FileReader

根据内容分类 1. 字节流 2. 字符流 根据流向分类 1. Input 2. Output   抽象基类 字节流基类 字符流基类 InputStream OutputStream Reader Writer 字符流(以FileWr

2014-12-24 10:23:35 451

原创 黑马程序员-多线程:停止,守护线程,join方法

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 守护线程(后台线程) Thread中的方法,setDaemon() 当正在执行的线程都是守护线程时,JVM退出。 将线程设定为守护线程,就可以控制该线程依赖于某线程,当某线程结束后,所有守护线程都将结束。 条件: 该方法必须在启动线程前调用。 threadInstanc

2014-12-22 15:04:11 697

原创 黑马程序员-多线程2

又要开始抢火车票了。突然想到刚刚学习的多线程。 需求: 火车票售票的例子是解释多线程的好例子。主要用来解释多线程的线程安全问题。知道的朋友都知道,这里需要实现Runnable接口,怎么才能避免线程安全隐含呢? 解决方案:同步 何时同步呢?如何正确使用同步? 1. 大于等于两个线程 2. 所有线程使用同一个锁。 同步的意思就是为当前线程加锁(锁旗标),这个锁根据不同的同步方式又

2014-12-18 13:22:44 395

原创 黑马程序员-自学多线程

l 概念 进程:正在执行中的程序。 每个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。   线程:进程中一个独立的控制单元。 线程控制着进程的执行。 一个进程中至少有一个线程。   l 创建线程的第一种方法。 步骤: 1. 创建类继承Thread 2. 重写Thread的run方法。 3. 调用线程的start方法。该方法两个作用:1.启动线程,2.调

2014-12-17 22:32:10 377

空空如也

空空如也

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

TA关注的人

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