自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 API

API 一、常见对象(Scanner的概述和方法介绍)  A:Scanner的概述  B:Scanner的构造方法原理         Scanner(InputStream source)         System类下有一个静态的字段:                public static final InputStream in;

2015-11-21 21:36:39 259 1

原创 IO流

IO流 一、IO流概述及其分类  1.概念         IO流用来处理设备之间的数据传输         Java对数据的操作是通过流的方式         Java用于操作流的类都在IO包中         流按流向分为两种:输入流,输出流。         流按操作类型分为两种:                字节流

2015-11-21 20:29:13 228

原创 多线程

多线程 一、多线程的引入  1.什么是线程         线程是程序执行的一条路径, 一个进程中可以包含多条线程         多线程并发执行可以提高程序的效率, 可以同时完成多项工作  2.多线程的应用场景         红蜘蛛同时共享屏幕给多个电脑         迅雷开启多条线程一起下载         QQ同时

2015-11-21 20:25:49 244

原创 反射

反射 一、反射(反射概述) A:反射概述        JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;        对于任意一个对象,都能够调用它的任意一个方法和属性;        这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。        要想解剖一个类,必须先要获取到该

2015-11-21 20:24:54 209

原创 集合

集合 一、集合的由来: 1、集合的由来:数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的减少而减少 2、数组和集合的区别 区别1 : 数组既可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据类型存储的是地址

2015-11-21 20:23:00 229

原创 JAVA基础课总结九

本节重点介绍了内部类,是本人根据学习资料总结所得! 一、包                                                                        A包其实就是文件夹。用于将字节码(.class)进行分类存放  B格式: package 包名1.包名2...;       多级包用.分开即可 C定义包的注意事项

2015-11-18 23:34:49 312

原创 JAVA基础课总结八

 一、多态    A:对象在不同时刻表现出来的不同的状态      B:多态前提  a:要有继承关系。 b:要有方法重写。 c:要有父类引用指向子类对象。    在多态的时候,父类的引用除了子类重写的方法是调用的子类的之外,其他的都是调用的父类的,如果父类没有就报错   C:多态中的成员访问特点 a成员变量 编译看左边(父类),运行看左边(父类)。   b成员方法

2015-11-18 23:33:32 296

原创 JAVA 基础课总结七

 一、代码块     在Java中,使用{}括起来的代码被称为代码块。 A:代码块分类  根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块 B:常见代码块的应用 a:局部代码块  在方法中出现;限定变量生命周期,提高内存利用率 b:构造代码块 (初始化块) 在类中方法外出现,多个构造方法方法中相同的代码存放到一起,创建一次对象执行一次,优先于构造

2015-11-16 23:53:49 395

原创 JAVA基础课总结六

一、构造方法 (1)作用: 给对象的数据(属性)进行初始化 (2)构造方法格式特点   a:方法名与类名相同(大小也要与类名一致) b:没有返回值类型,连void都没有  c:没有具体的返回值return; (3)构造方法注意事项 a:如果我们没有给出构造方法,系统将自动提供一个无参构造方法。 b:如果我们给出了构造方法(无参构造或者有参构造),系统将不再提供默认的无参构

2015-11-16 23:52:41 233

原创 JAVA基础课总结五

 一、二维数组   A:二维数组格式 int[][] arr = new int[3][2];     int[][] arr = new int[3][];    int[][] arr = {{1,2,3},{4,5},{6,7,8,9}}; B:二维数组的遍历   arr.length   获取二维数组的长度,也是一维数组的个数   arr[i].length  获取每

2015-11-16 23:51:51 211

原创 JAVA基础课总结四

 控制跳转语句 break和continue (1)有些时候,我们需要对循环进行一些控制终止,这个时候,就出现了两个关键字: break和continue (2)注意事项: A:它们都必须在循环中(break还可以在switch中。)。   一般在循环的判断中。 B:如果单独使用break和continue,后面是不能有语句的。 (3)区别: A:break 结束当前循环。

2015-11-16 23:50:46 248

原创 JAVA基础课总结三

 一、流程控制语句:可以控制程序的执行流程。    流程控制语句的分类 顺序结构;代码按照顺序从上往下执行。         选择结构:根据以下选择或者判断做出不同的执行。 a:选择结构  switch语句 b:判断结构  if语句        循环结构for循环和while循环     执行流程:  从上往下,依次执行 二、if语句 常见于对某个范围进行判断,

2015-11-16 23:49:53 284

原创 JAVA基础课总结二

一、原、反、补码 计算机存储运算为补码,输出为原码,如果数据超出8byte则,舍弃超出   注意:任何数据类型用“+”和字符串连接会产生新的字符串,如 (“hello”+‘a’+2)-----helloa2 (‘a’+1+“hello”)--------98hello (“5+5=”+5+5)--------5+5=55 (5+5+ “=5+5”)--------------

2015-11-16 23:48:01 268

空空如也

空空如也

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

TA关注的人

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