黑马JAVA笔记
文章平均质量分 63
pppuil
这个作者很懒,什么都没留下…
展开
-
黑马程序员_流程控制语句
一.条件语句1、 if条件语句if条件语句可分为三种形势:if条件语句if...else语句if...else if多分支语句。2、switch多分支语句 语法:switch(表达式){ case 常量1: 语句1 [break;] case 常量2: 语句2原创 2015-01-08 21:56:58 · 366 阅读 · 0 评论 -
黑马程序员_基本数据类型转换之向上转型和向下转换
Java 语言是一种强类型的语言。强类型的语言有以下几个要求:变量或常量必须有类型:要求声明变量或常量时必须声明类型,而且只能在声明以后才能使用。赋值时类型必须一致:值的类型必须和变量或常量的类型完全一致。运算时类型必须一致:参与运算的数据类型必须一致才能运算。但是在实际的使用中,经常需要在不同类型的值之间进行操作,这就需要一种新的语法来适应这种需要,这个语法就是数据类型转原创 2015-01-12 16:02:06 · 2253 阅读 · 0 评论 -
黑马程序员_JAVA中异常处理机制
try-catch-finally-return执行顺序:1,try-catch-finally执行顺序:①,执行try{}块②,如果try{}块有异常产生,执行catch{}块③,无论有没有异常都要执行finally{}块,这里可以看出只要finally中有return,必然返回finally{}中的return 2,return的执行,原创 2015-01-12 16:12:08 · 376 阅读 · 0 评论 -
黑马程序员_集合框架Collection
集合框架概述:为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就要对对象进行存储,集合就是存储对象最常用的一种方式。数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储任意数据类型,集合只能存储对象。集合类的特点集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。原创 2015-01-13 10:43:01 · 335 阅读 · 0 评论 -
黑马程序员_面向对象(一)
一、面向对象的理解(OOP)OOP: ObjectOriented Programming,面向对象的程序设计。所谓“对象”就是一个或一组数据以及处理这些数据的方法和过程的集合。面向对象是一个很抽象的概念,它相对面向过程而言。过程与对象都是一种解决问题的思想。面向过程:强调的是功能行为,一种过程,先干啥,再干啥;面向对象:将功能封装到对象里,强调的是具备某功能的对象;按照面向对原创 2015-01-09 11:12:32 · 331 阅读 · 0 评论 -
黑马程序员_java概述及java环境变量
1991 年Sun公司的JamesGosling(詹姆斯·高斯林)等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;1994年将Oak语言更名为Java; Java语言的发展经历了以下几个重大的版本: JDK1.0:标志着整个java体系的诞生 JDK1.2:1998年推出,java更名为JAVA2,加入了原创 2015-01-08 21:16:58 · 388 阅读 · 0 评论 -
黑马程序员——父类与子类的构造器
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------代码:class Base{ Base(){ System.out.println("Base with no arg"); }} class Test extends Base{ Test(int v){原创 2015-01-13 10:45:51 · 402 阅读 · 0 评论 -
黑马程序员_IO流BufferWriter、BufferReader
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 字符流的缓冲区对应的类:BufferWriter、BufferReader缓冲区要结合流才可以使用,并且在流的基础上对流的功能进行了增强 BufferedWriter:是给字符输出流提高效率用的,那就意味着,缓冲区对象建立时,必须要先有流对象。原创 2015-01-12 23:00:34 · 503 阅读 · 0 评论 -
黑马程序员——多线程的理解
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1.JAVA多线程实现方式 JAVA多线程实现方式主要有三种:a.继承Thread类、b.实现Runnable接口、c.使用ExecutorService、Callable、Future实现有返回结果的多线程。其中ab种方式线程执行完后都没有原创 2015-01-13 10:39:31 · 350 阅读 · 0 评论 -
黑马程序员_map集合
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Map接口映射关系,也有人称为字典,Map集合里存在两组值,一组是key,一组是value。Map里的key不允许重复。通过key总能找到唯一的value与之对应。Map里的key集存储方式和对应的Set集合中的元素存储方式一致;学生都有一个学号,我们能点学号就能找到某个学生原创 2015-01-13 10:30:46 · 490 阅读 · 0 评论