自定义博客皮肤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)
  • 收藏
  • 关注

原创 12 Java基础 集合框架

数组是固定长度的,集合的长度是可变的集合的由来:对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。就用集合容器进行存储集合特点:1 用于存储对象的容器2 集合的长度是可变的3 集合中不可以存储基本数据类型值*/集合容器因为内部的数据结构不同,有多种具体容器。不断向上抽取,就形成了集合框架。框架的顶层Collection接口:

2015-12-11 16:43:17 213

原创 11 Java基础 StringBuffer

/*基本数据类型对象包装类byte  Byteshort Shortint   Integerlong  Longboolean Booleanfloat Floatdouble Doublechar   Character基本数据类型对象包装类的最常见作用就是用于基本数据类型和字符串类型之间做转换基本数据类型转换成字符串

2015-12-11 16:29:43 212

原创 10 Java基础 多线程2

/*线程间通讯:其实就是多个线程在操作同一个资源但是操作的动作不同 */class Res{         Stringname;         Stringsex;}class Input implements Runnable{         privateRes r ;         Input(Resr)        

2015-12-11 16:26:04 248

原创 9 Java基础 多线程

/*进程:是一个正在执行的程序                   每一个进程执行都有一个执行顺序 该顺序是一个执行路径 或者叫一个控制单元线程:就是进程中的一个独立的控制单元                   线程在控制着进程的执行一个进程中至少有一个线程Java VM 启动的时候会有一个进程Java.exe该进程中至少有一个线程负责Java程序的执行而且这个线

2015-12-11 16:05:33 151

原创 8 Java 基础 内部类访问

内部类的访问规则1内部类可以直接访问外部类中的成员 包括私有之所以可以直接访问外部类中的成员是因为内部类中持有了一个外部类的引用格式  外部类名.this2外部类要访问内部类 必须建立内部对象 访问格式1 当内部类定义在外部类的成员位置上 而且非私有 可以在外部其他类中可以直接建立内部类对象格式    外部类名.内部类名 变量名=外部类对象.内部类对象;

2015-12-11 15:52:36 212

原创 7 Java基础 异常

异常:是对问题的描述,将问题进行对象的封装====================异常体系Throwable    |--Error          |--Exception               |---RuntimeException-=========================================异常体系的特点:异常体系中所有类以及建

2015-12-11 15:45:42 210

原创 6 Java基础 多态

/*多态:可以理解为事物存在的多种体现形态 人:男人 女人 动物:猫 狗 猫 x=new 猫(); 动物 x=new 猫(); 对象函数都有多态的体现 1多态的基本体现父类的引用指向了自己的子类对象父类的引用也可以接受自己的子类对象2多态的前提必须是类与类之间有关系要么继承 要么实现通常还有一个前提 就是存在覆盖3多态的好处多

2015-12-11 15:12:02 249

原创 5 Java基础 继承 接口

/*将学生和工人的共性描述提取出来,单独进行描述只要让学生和工人与单独描述的这个类有关系,就可以了 继承1 提高了代码的复用性2让类与类之间产生了关系 有了这个关系 才有了多态的特性  注意:千万不要为了获取其他类的功能简化代码而继承必须是类与类之间有所属关系才可以继承所属关系 is a .  calss C{         voidd

2015-12-11 15:09:26 205

原创 4 Java基础 静态

/*静态:static 用法是一个修饰符 用于修饰成员(成员变量 成员函数)当成员被静态修饰后就多了一种调用方式除了可以被对象调用外还可以直接被类名调用  类名.静态成员特有数据随对象存储在堆内存中方法去(共享区 /数据区)statict特点1静态随着类的加载而加载也就是说静态会随着类的消失而消失说明它的生命周期最长2优先于对象存在明确一点:静态是先存在的对

2015-12-11 15:05:34 172

原创 2 Java语言基础组成

Java语言基础组成:关键字:就是被Java赋予了特殊含义的单词   标识符 :在程序中自定义的一些名称(数字不可以开头 不可以使用关键字) 注释:用于注解说明解释程序的文字就是注释。(单行注释、多行注释、文档注释 ) 常量和变量:常量  :常量表示不能改变的值。整数进制:二进制    八进制    十进制    十六进制   进制的转换  十进制转二进制:十进制进行除2运算  二

2015-12-08 20:34:51 240

原创 1 Java基础 Java概述

软件开发:软件:一系列按照特定顺序组织的计算机数据和指令的集合。常用软件分为应用软件和系统软件。Java是Sun公司所开发的,是一种面向Internet的编程语言,在TIOBE编程语言排行榜上常年居于前两位的一门编程语言(与它不相上下的是C语言)。随着Java技术在web方面的不断成熟,应经成为web应用程序的首选开发语言。Java是简单易学的、完全面向对象的、安全可靠的、与平台无

2015-12-08 19:51:05 241

转载 Java 语言实现的八大排序算法

1 直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。package com.njue;     public class insertSort {  public insertSort(){      inta[]={49,38,65,97,7

2015-11-27 16:28:00 224

空空如也

空空如也

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

TA关注的人

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