- 博客(55)
- 收藏
- 关注
原创 黑马程序员_JAVA笔记15——集合框架(泛型)
------- android培训、java培训、期待与您交流! ---------- 1、泛型:JDK1.5后出现的新特性,用于解决安全问题,是一个安全机制。 好处: 将运行时期出现问题ClassCastException异常,转移到编译时期,方便于程序员解决问题,让运行时期问题减少,提高安全。 避免了强制类型转换的麻烦 泛型理解:数组在
2013-09-01 16:51:29 637
原创 黑马程序员_JAVA笔记14——集合框架(List、HashSet、TreeSet)
------- android培训、java培训、期待与您交流! ---------- 1、为什么出现集合类,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最长哟昂的一种方式。 数组与集合类都是容器,有何不同?数组虽然也可以存储对象,但长度是固定的,集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。数组只
2013-09-01 16:50:50 680
原创 黑马程序员_JAVA笔记13——String、StringBuffer
------- android培训、java培训、期待与您交流! ---------- 1、String, 定义:public final class String 字符串是一个特殊的对象 字符串一旦初始化就不可以被改变 String str = "abc“;//str是一个类类型变量,所以”abc"是一个对象,字符串最大的特点在于
2013-09-01 16:49:51 496
原创 黑马程序员_JAVA笔记12——多线程间通讯
------- android培训、java培训、期待与您交流! ---------- 1、线程间通讯,其实就是多个线程在操作同一资源,但是操作动作不同 class Res { String name; String sex; } class Input implements Runnable { private Res r
2013-09-01 16:48:58 427
原创 黑马程序员_JAVA笔记11——多线程
------- android培训、java培训、期待与您交流! ---------- 1、多线程 进程:是一个正在执行的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元,线程在控制着进程的执行。 一个进程中至少有一个线程。 java VM 启动的时候会有一个进程 ja
2013-09-01 16:48:00 554
原创 黑马程序员_JAVA笔记10——面向对象6(异常、包)
------- android培训、java培训、期待与您交流! ---------- 1、finally,存放的是一定会被执行的代码,无论任何情况都会执行,包括程序终止。通常用于关闭资源。 2、异常三种格式 格式一: try { } catch() { } 格式二: try { } catch() {
2013-09-01 16:46:36 564
原创 黑马程序员_JAVA笔记09—面向对象5(内部类、异常)
------- android培训、java培训、期待与您交流! ---------- 1、内部类 访问规则: 内部类可以直接访问外部类中的成员,包括私有,之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式:外部类名.this 外部类要访问内部类,必须建立内部类对象。
2013-09-01 16:45:32 583
原创 黑马程序员_JAVA笔记08——面向对象4(多态)
------- android培训、java培训、期待与您交流! ---------- 1、多态:可以理解为事物存在的多种体现形态。 人:男人、女人 动物:猫、狗 动物 x = new 猫(); 2、多态的体现 父类的引用指向了自己的子类对象 父类的应用可以接受自己子类
2013-09-01 16:44:43 565
原创 黑马程序员_JAVA笔记07——面向对象3(继承、final、抽象类、接口)
------- android培训、java培训、期待与您交流! ---------- 1、继承 //有时不同类之间有共性的东西,如下的name和age class Student { String name; int age;
2013-09-01 16:43:41 522
原创 黑马程序员_JAVA笔记06——面向对象2(static、main函数、对象)
------- android培训、java培训、期待与您交流! ---------- 1 static关键字,是一个修饰符,用于修饰成员变量和成员函数。当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,还可以直接被类名调用,格式:类名.静态成员。 修饰成员变量:在生成对象时,不被修饰的成员变量,存放在堆内存中。对于多个对象中存在的共同数据,可以用
2013-09-01 16:42:42 622
原创 黑马程序员_JAVA笔记05 ——面向对象1(类与对象关系、封装、构造函数、this)
------- android培训、java培训、期待与您交流! ---------- 1 理解面向对象 面向对象是相对面向过程而言,其实面向对象和面向过程都是一种思想。面向过程强调的是功能行为,而面向对象则将功能封装进对象,强调具备了功能的对象。面向对象是基于面向过程的。一切皆对象。(通俗讲,面向过程就是用功能,面向过程就是用对象的功能)
2013-09-01 16:41:44 514
原创 黑马程序员_JAVA笔记04——数组
------- android培训、java培训、期待与您交流! ---------- 1 数组定义格式: int[] arr = new int[2]; int arr[]= new int[2]; // 这两种方式都可以 int arr1 = new int[ ]{2,4,3,6,7};
2013-09-01 16:40:45 534
原创 黑马程序员_JAVA笔记03——循环语句与函数
------- android培训、java培训、期待与您交流! ---------- 1 循环结构:while do while for while(条件表达式) //先判断条件,条件满足再执行语句。 { 循环体 执行语句 } 注意
2013-09-01 16:39:03 621
原创 黑马程序员_JAVA笔记02——标识符、进制、变量、运算符、if和switch语句
------- android培训、java培训、期待与您交流! ---------- 1 Java语言基础组成:关键字、标识符、注释、常量变量、运算符、语句、函数、数组 a 标识符:在程序中自定义的一些名称。 组成:由26个字母大小写,数字0-9,_和$组成。 规则:数字不可以开头,不可以使用关键字,严格区分大小写。
2013-09-01 16:37:46 794
原创 黑马程序员_JAVA笔记01—常识、环境变量、helloworld
------- android培训、java培训、期待与您交流! ---------- 1 软件的一般分类 a 系统软件,机器的操作系统,如早期的DOS,现在比较普遍的winXP win7 win8 和Linux等。 b 应用软件,在操作系统这个平台上开发的一些日常软件,如360、优化大师、QQ、迅雷和视频播放器等 2 人与计算机之间的交互
2013-09-01 16:35:54 578
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人