- 博客(35)
- 收藏
- 关注
原创 总结—2014.03.15
来北京已经一个月了,进入黑马学习的这段日子里感觉还是没有进入状态,没有那种在人生最后的机会上拼搏一次的冲动与激情。我感觉自己陷入了一种非常严重的误区,就是认为自己学的安卓,那么javaee就没有必要好好学,可是作为一个程序员,作为一个这么年轻的程序员,我未来的路还很长,我不可能靠这一门技术走完我的整个人生,我现在陷入的另一个误区就是只要学好安卓找个好工作就OK了,我以前的梦想都哪去了,那么远大的理
2014-03-15 22:45:36
484
原创 黑马程序员-----javaIO流总结*
分为字符流和字节流字符流:Reader、Writer字节流:InputStream、OutputStream 利用FileWriter类创建文件并写入数据FileWriter fw = null; try { //续写:fw = new FileWriter("H:\\a.txt",true); fw = new FileWriter("H:\\a
2014-01-13 23:02:20
590
原创 黑马程序员-----代理之动态代理总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------final修饰的属性、方法、类分别表示为属性不可变,方法不可复写、类不可继承代理的作用与概念作用:为其他对象提供一种代理以控制对这个对象的访问,在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以
2014-01-12 20:18:36
650
原创 黑马程序员-----类加载器与委托机制总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 类加载器: 1、类加载器的作用:当JVM运作时需要使用某个类,就需要加对应的字节码文件加载到内存中,而类加载器就是负责这个工作的。如果需要多次使用该字节码文件,类加载器不会多次加载,而是直接使用内存中的字节码 2
2014-01-11 12:30:03
628
原创 黑马程序员-----银行业务调度系统总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、项目需求:银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。异步
2014-01-11 10:00:28
545
原创 黑马程序员-----交通灯管理系统总结*
做项目前的准备工作:1、对于复杂的需求如果想不明白最好的办法就是画图分析2、如何成为一个面向对象设计的高手,记住一句话:谁拥有数据,谁就对外提供操作数据的方法 面向对象的分析与设计 对象:红绿灯,红绿灯的控制系统,汽车,路线。 1、汽车看到自己所在路线对应的灯绿了就穿过路口吗?不是,还需要看其前面是否有车,看前面是否有车,该问路,路中存
2014-01-10 22:21:04
609
原创 黑马程序员-----JDK1.5新特性-自动拆装箱、静态导入、枚举、可变参数、for循环增强
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 一、静态导入 静态导入与导入的区别: 导入,是指导入一个类或某个包中的所有类 静态导入,是指导入一个类中的某个静态方法或某个类中的所有静态方法 import static java.lang.Mat
2014-01-08 16:12:08
557
原创 黑马程序员-----java反射总结*
一、java的反射机制概述反射和类的关系:在程序运行状态中,对于任意一个类(指.class文件),都能够知道这个类所有的属性和方法反射和类对象的关系:反射对于某个类的对象,都能够调用它的任意一个方法和属性 概念:动态获取类的信息以及动态调用类对象的方法和属性的功能称为java语言的反射机制好处:提高了程序的扩展性该好处与多态的好处比较:通过反射可以省略new子类对象这个步骤
2014-01-07 18:14:37
572
原创 黑马程序员-----JDK1.5新特性-泛型总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 泛型的由来:往集合中存入数据时可能会存入不同类型的数据,而编译时无法发现,运行时会报错,为了消除这种隐患,提高安全性,JDK1.5以后引入了泛型,泛型是借鉴了数组定义的原则,在声明时就定义了数据类型,保证往集合中存入
2014-01-06 19:39:16
497
原创 黑马程序员-----java中String类、StringBuffer容器、StringBuilder容器总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、String类1、由于String类是final的,它的值一经创建就不可改变2、String s1 = "abc"; //创建了一个对象String s1_1 = "abc" ,String
2013-12-05 16:14:45
593
原创 黑马程序员-----java多线程总结*
一、多线程调用run方法的对象必须是Runnable的子类对象,第一种:继承Thread类,因为Thread类也实现了Runnable接口第二种:实现Runnable接口,因为Runnable接口中没有start方法,所以要把该接口类对象引用作为参数传递给Thread类的构造方法1、线程控制着进程的执行2、一个线程又称为一个控制单元3、JVM启动的时候,会产生一个java.
2013-12-03 22:39:00
673
原创 黑马程序员-----java异常总结*
一、异常异常的来源:第一种是java本身定义的一些基本异常类型;第二种是自定义异常自定义的目的:为了便于程序的维护,当出现问题时可以立马知道问题在哪处理异常的目的:第一是增强程序的及健壮性,使程序不轻易因异常而终止;第二是为了便于维护,通过异常信息可以找到问题之所在1、Throwable 类是 Java 语言中所有错误或异常的超类。2、
2013-12-02 22:51:12
488
原创 黑马程序员-----java内部类总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、内部类定义在类中的类就称之为内部类,外面的类称为外部类访问特点1、外部类外部内部类需要创建内部类对象2、内部类访问外部类可以直接访问内部类的位置1、成员位置上:可以用public、st
2013-12-02 16:06:33
542
原创 黑马程序员-----java中成员和局部的区别总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------成员变量和局部变量的区别:1、成员变量存在于类中;局部变量存在于方法参数列表或方法体或代码块(例如for)中2、成员变量可以不显示初始化就被使用,系统自动为他们默认初始化;局部变量除了形参外必须显示初始化才能够使
2013-12-02 15:54:57
534
原创 黑马程序员-----Object类中的重要方法总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------Object类中的重要方法:一、equals方法源码:public boolean equals(Object obj){return this==obj;}作用:用于比较两个对象引用地址
2013-12-02 15:31:22
552
原创 黑马程序员-----java多态、instanceof总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、多态格式:Animal a = new Cat();经典例子:class Animal{ void method1(){ System.out.println("FU 1"); } vo
2013-12-02 10:34:06
485
原创 黑马程序员-----java中final关键字、抽象类、接口总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、final关键字final可以修饰类、函数、变量1、修饰类,final修饰的类不能够被继承2、修饰函数final修饰的函数不能够被复写3、修饰变量(包括成员变量和局部变量)final修饰的
2013-12-01 16:39:53
571
原创 黑马程序员-----java静态代码块总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------静态代码块特点:1、格式:static{ }2、随着类的加载而运行,并且只执行一次3、优先于main函数执行,原因是静态代码块没有名字,如果不开始就加载,以后就找不到了类的加载两种方式:第一种
2013-12-01 16:13:03
471
原创 黑马程序员-----java继承总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、继承中变量的特点1、类的继承知识点 (1)java不支持多重继承,也就是说子类至多只能有一个父类 (2)子类继承了其父类中不是私有的成员变量和成员方法,作为自己的成员变量和方法 (3)子
2013-12-01 15:36:53
475
原创 黑马程序员-----java面向对象之封装、构造函数、this关键字、static静态总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、封装1、是指隐藏对象的属性和实现细节,仅对外提供公共访问接口 封装的原则:1、把属性都隐藏,提供公共方法对其访问2、把不需要对外提供的内容都隐藏起来封装的做法:1、修改属性的可见性
2013-12-01 12:33:44
682
原创 黑马程序员-----java面向对象思想总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、面向对象的概念面向对象和面向过程的区别:1、面向对象是相对于面向过程而言的;面向对象时基于面向过程的2、面向过程强调的是行为过程;面向对象强调的是拥有功能的对象3、面向过程不允许程序员自己定义
2013-12-01 10:27:22
604
原创 黑马程序员-----数组总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、数组的概念数组就是一个容器,用来装东西的。数组的特点:必须是同一种数据类型的集合数组的好处:可以自动给数组中的元素从0开始编号,便于操作管理这些数据二、一维数组格式:数据类型 [] 数组
2013-11-27 15:35:15
453
原创 黑马程序员-----java函数总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、函数的特点1、函数可以把功能代码进行封装起来,便于对该代码进行复用2、函数中只能够调动函数,不能够定义函数3、函数只有被调用才会执行4、函数的出现提高了代码的复用性怎么定义函数:1、首
2013-11-27 15:12:23
455
原创 黑马程序员-----java基础语法知识总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、关键字基本数据类型:整数型:byte(字节)、short、int、long浮点型:float、double布尔型:boolean字符型:char(字符)注意:java中整数默认为int,小数默
2013-11-27 14:46:17
531
原创 黑马程序员-----java常用命令与环境配置总结*
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、常用dos命令dir:列出当前目录下的文件以及文件夹md:创建目录(文件夹)rd:删除目录cd:进入指定目录cd..:退出当前目录,返回到上一级目录cd\:
2013-11-27 14:10:09
532
原创 黑马程序员------集合总结*
一、为什么出现了集合因为面向对象中对事物都是以对象的形式而体现,为了方便对对象的操作,首先要对对象进行存储,而集合就是存储对象的一个很好的容器二、集合和数组的区别1、数组长度是固定的;集合长度是可变的2、数组可以存储基本数据类型和引用数据类型;集合只能够存储对象3、数组只能怪存储同一类型数据;集合可以存储不同类型的对象三、集合的体系图Co
2013-11-19 20:54:52
756
原创 黑马程序员-----Comparable和Comparator的区别
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------Comparable接口和Comparator接口的区别:1、Comparable接口存在与java.lang包中;Comparator接口存在于java.util包中2、Comparable接口内部方法
2013-11-18 16:58:50
666
原创 黑马程序员---- java中 equals 和 ==的区别
equals和==的区别?经常被简单的理解为equals方法用来比较两个对象是否相同,而==比较运算符用来比较两个基本数据类型的数值是否相同。这样的理解无可厚非,但还要透过简单看看本质,才会更清晰。1,基本数据类型的值。int x = 3;int y = 3;System.out.println(x==y);//true对于基本数据类型的值只能用 == 比较运算符进
2013-11-18 16:14:08
408
原创 黑马程序员------java基础String类与StringBuffer
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 一.String概述/* * string:字符串类 public final class String{} * 1、 只要是""定义的都是String的对象 * 2、字符串的最大特点:一旦被初始化就
2013-11-09 13:59:24
529
原创 黑马程序员------java中可能出现的面试题(重点)
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一.单例设计模式* 单例设计模式的体现 * 需求:为了保证一个类在内存中只能够存在一个对象 * 方法步骤: * 1、首先对此类构造函数进行私有化 * 2、构造函数私有化以后,外界就不能够创建对象了,那么只
2013-11-07 20:17:31
507
原创 黑马程序员----java面向对象05(多线程)
一.线程概述 * 学习笔记: * 1、当多个程序例如QQ、暴风、音乐同时运行时,其实CPU是一个一个的执行的,只不过进行的快速切换 * 2、例如,搬东西,五个人一起把A区的一批货物搬到B区,这就是一个进程,而每个人搬运就是线程 * 3、java中进程就是正在执行的程序,而线程就是进程中的一个独立单元,控制着进程的执行 * 4、JVM执行的时候会有一个进程java.exe *
2013-11-07 20:02:28
512
原创 黑马程序员----java面向对象04(异常、包)
一.异常的概述/* * 异常:就是程序在运行过程中出现不正常情况 * * 异常由来:问题也是现实生活中的一种事物,也可以通过java的类的形式进行描述,并封装成对象 * 异常也就是java对不正常现象进行描述后的对象体现 * * 问题分为两种,一种是严重的问题;一种是非严重的问题 * 对于严重的,java通过Error类进行描述(癌症) *
2013-11-05 16:22:23
484
原创 黑马程序员----java面向对象03(接口、多态)
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 一.接口概述 * 接口概述: * 接口的成员修饰都是固定的 * 属性:public static final * 方法:public abstract * * * 1、接口与接口之间可以多继承
2013-10-28 23:01:12
507
原创 黑马程序员----java面向对象02(继承、final)
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 一.继承(Extends)的意义(讲解顺序:属性、函数、构造函数)继承的思想由来:当若干个类都存在共性的属性或方法时, * 例如不管大小中学生都有年龄、姓名的属性和学习的方法, *
2013-10-23 10:31:01
443
原创 黑马程序员----java面向对象01(封装、静态)
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一.面向对象的概念理解1、把复杂的问题简单化了2、面向过程相当于一个执行者的行为,而面向对象相当于一个指挥者的行为3、面向对象就是把一系列行为和属性封装起来,然后通过直接调用拥有这些行为和属性的实体也就是对象来实现功
2013-10-21 10:13:32
583
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人