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

转载 第十章:多线程

第十章:多线程 程序/进程/线程程序:为了完成某些功能而编写的有序代码的集合,程序在未运行之前是静态代码,保存在磁盘上。进程:正在运行的程序,计算机系统分配资源的基本单位,每个进程有独立的运行内存空间,进程间切换开销较大。线程:轻量级的进程,是任务和调度的基本单位,一个进程可以包含多个线程,线程没有独立的内存空间,共享进程的内存空间。 常见的线程的两种方式继承ja...

2017-06-22 21:22:00 123

转载 第九章:IO流

第九章:IO流 File类java.io.File类:表示文件或目录。常用方法:getName()getPath()getAbsolutePath()length()isFile()isDirectory()listFiles()mkdir()/mkdirs()createNewFile().... 流的原理和分类 按照方向分:输入流和输出流 按照读写单位:字节流和字符流...

2017-06-16 21:23:00 141

转载 第八章:集合

第八章:集合 数组和集合的区别数组:一旦声明了数组长度无法改变,只能保持指定的数据类型,元素的数据类型必须相同,不能混排。集合:长度和动态扩容,元素类型可以是任何类型,可以混合使用。 Collection接口List接口List接口:不唯一,有序(添加顺序) ArrayListArrayList可以看作可变长度的数组,在内存中存储空间是连续的。优点:随机访问或...

2017-06-16 19:37:00 140

转载 第七章:常用类

第七章:常用类 包装类java中有8中基本类型,对应有八种包装类作用:包装类中封装了该类型常用的属性和方法,以方便操作。byte---->Byteshort--->Shortint--->Integerlong---->Longfloat---->Floatdouble---->Doublechar---->Characterboolean-...

2017-06-13 22:20:00 115

转载 第六章:异常机制

第六章:异常机制 异常的定义异常:在程序运行过程中出现的意外事件,导致程序中断执行。 异常处理 try...catch语法:try{ //可能出现异常的代码}catch(异常类型 异常对象名){ //处理异常的代码;}执行过程:当try中的代码异常发生时抛出一个异常对象,该异常对象与catch中异常类型进行匹配,匹配成功进入catch块,否则不执行catch中代码(相当...

2017-06-13 22:04:00 65

转载 第四章:数组

第四章:数组 数组的定义数组是一个相同类型的有序集合。特点:1.数组的长度一旦声明指定后,无法更改2.数组中的数据类型不能混合(数组中元素的数据类型不能混合存储)。 数组的声明数据类型[] 数组名;或数据类型 数组名[];eg:int nums[];int[] nums;数组在声明时并未分配空间。 数组的初始化1.声明数组数据类型[] 数组名;2.初始化数组名 =...

2017-06-10 16:40:00 150

转载 第三章:流程控制语句

第三章:流程控制语句 程序结构 顺序结构 分支结构if结构if....else结构if...else if....else if...else结构switch结构 循环结构while循环do....while循环for循环 分支结构 if结构if结构语法:if(布尔表达式){ //语句;}执行过程:如果布尔表达式为true执行其下语句,布尔表达...

2017-06-10 10:03:00 156

转载 第二章:数据类型和运算符

第二章:数据类型和运算符 计算机中的进制**标识符总的命名规则:见名知意。如果有多个单词组成,首单词小写,其余单词的首字母大写(驼峰命名法)。1.首字母只能是字母,下划线和$2.其余字母可以字母,下划线,$和数字3.不能使用预留关键字4.严格区分大小写 数据类型*** 基本数据类型 整型 byte(1个字节) short(2个字节) int(4...

2017-06-09 21:03:00 172

转载 第五章:面向对象4

final关键字1.修饰符变量--->常量,运行的过程中无法重新赋值。2.修饰符方法--->最终的方法,在子类中无法重写3.修饰类--->最终的类,不能被继承。抽象类 抽象方法使用abstract修饰的方法。抽象方法的特征:没有方法体。 抽象类使用abstract修饰的类,抽象类中可以包含抽象方法。包含抽象方法的类一定是抽象类,但抽象类中不一定包含抽...

2017-06-09 20:09:00 87

转载 第五章:面向对象3

面向对象的三大特征封装封装:广义上的封装就是包装,可以将方法看作是对为完成特定功能的代码的封装,可以把类看作对属性和方法的封装....狭义上的封装:将属性私有化,然后提供公有的getter和setter方法以供访问。4种修饰符public修饰符项目下所有的类都能使用preotected修饰符本类,同包下的其他类或其他包下子类默认的(default/frie...

2017-06-09 20:02:00 84

转载 第五章:面向对象2

内存结构栈堆方法区栈在方法中声明的局部变量保存在栈中,方法执行结束后栈中数据会被回收堆堆中保存的是对象的信息,使用new关键字创建的对象信息。堆中信息会被java的垃圾回收器回收。方法区方法区保存的是类的信息和静态变量static关键字使用static修饰变量使用static修饰方法使用static修饰代码块使用static修饰变量static修...

2017-06-09 19:31:00 103

转载 第五章:面向对象1

面向对象和面向过程的区别两者都是软件开发思想,先有面向过程,后有面向对象。在大型项目中,针对面向过程的不足推出了面向对象开发思想。区别1. 编程思路不同: 面向过程以实现功能的函数开发为主,而面向对象要首先抽象出类、属性及其方法,然后通过实例化类、执行方法来完成功能。2. 封装性:都具有封装性,但是面向过程是封装的是功能,而面向对象封装的是数据和功能。3. 面向对象具有继承性和多态性...

2017-06-09 19:26:00 50

空空如也

空空如也

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

TA关注的人

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