java 学习日记
文章平均质量分 82
bei__kou
这个作者很懒,什么都没留下…
展开
-
黑马程序员——java基础(函数与数组)
------- android培训、java培训、期待与您交流! ----------第一节:函数一、函数的简述: 1 函数的定义:就是在类中的具有特定功能的一段独立小程序叫做函数,也称方法。 2 函数的格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {方法体语句;return 返回值;}对上面的语法格式具体的说明:(原创 2015-06-09 17:57:40 · 422 阅读 · 0 评论 -
黑马程序员——java基础-网络编程
------- android培训、java培训、期待与您交流! ----------第一节:网络编程的概述一、网路编程的简述:1、计算机网络:是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。2、网络编程:就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。3、网络编程模型图原创 2015-06-12 19:01:30 · 524 阅读 · 0 评论 -
黑马程序员——高新技术-反射
------- android培训、java培训、期待与您交流! ----------第一节:反射的概述一、反射的简述:1、什么是反射机制? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。2、如何对一个类进行剖析?要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文原创 2015-06-13 07:41:44 · 555 阅读 · 0 评论 -
黑马程序员——java基础-GUI
------- android培训、java培训、期待与您交流! ----------第一节:GUI一、GUI的简述:1、GUI图形化界面的分类: (1)、Graphical User Interface(图形用户接口)。 用图形的方式,来显示计算机操作的界面,这样更方便更直观。 (2)、Command line User Interface (命令行用户接口) 就是常见的Dos命令行操作(需要记忆一些常用的命令,操作不直观) 2、java也将这种界面封装为对象,把对象原创 2015-06-14 19:30:03 · 496 阅读 · 0 评论 -
黑马程序员——java基础-IO(二)
------- android培训、java培训、期待与您交流! ----------第一节:File类一、File类简述:1、文件和目录路径名的抽象表示形式。二、File类的特性:1、可以将文件夹及文件封装成对象,对文件及文件夹的属性信息进行操作。2、File对象可以作为差数传替给流的构造函数。3、File.separator表示目录分割符,可以跨平台使用的。三、File类的常用方法1、构造方法(1):File file = new File("e:\\demo\\a.txt");(原创 2015-06-12 17:00:30 · 338 阅读 · 0 评论 -
黑马程序员——java基础-IO(一)
------- android培训、java培训、期待与您交流! ----------第一节:io流的概述一、概述:1、io流用来处理设备之间的数据传输。比如:上传文件和下载文件。2、java对数据的操作是同过流的方式。3、java用于操作流的对象都在io包中。二、io的分类:1、按照数据流向(1)输入流 读取数据(2)输出流 写出数据2、按照数据类型(1)字节流(2)字符流原创 2015-06-12 15:45:50 · 442 阅读 · 0 评论 -
黑马程序员——java基础-其他的对象
------- android培训、java培训、期待与您交流! ----------第一节:其他对象一、System类简述:1、System 类包含一些有用的类字段和方法。它不能被实例化。2、out对应标准输出流(显示器),int属性对应的是键盘。3、System类中的一些方法:(1) public static long currentTimeMillis():获取当前时间。可以用于计算程序运行时间只要将开始时间和结束时间相减即可。(2) public static Properties原创 2015-06-12 14:57:14 · 345 阅读 · 0 评论 -
黑马程序员——java基础-集合
------- android培训、java培训、期待与您交流! ----------第一节:集合的概述一、集合的简述:1、集合的由来:我们学习的是Java -->面向对象 -->操作很多对象 -->存储 -->容器(数组和StringBuffer) -->数组而数组的长度固定,所以不适合做变化的需求,Java就提供了集合供我们使用2、集合特点:(1)、用于存储对象的容器。 (2)、集合的长度是可变的。 (3)、集合中不可以存储基本数据类型值。 3、集合和数组的区别:(1)、长度区别原创 2015-06-11 16:48:20 · 429 阅读 · 0 评论 -
黑马程序员——java基础-String类和基本数据类型包装类
------- android培训、java培训、期待与您交流! ----------第一节:String类一、String类的简述:1、定义:多个字符组成的一串数据。2、String类的特点:(1)、字符串一旦被赋值,就不能改变。注意:这里指的是字符串的内容不能改变,而不是引用不能改变。(2)、字符串都是对象。二、String类的方法1、常用的构造方法:(1)、public String()无参的。(2)、public String(byte[] bytes)参数是一个字节数组。(3原创 2015-06-11 14:58:45 · 555 阅读 · 0 评论 -
黑马程序员——java基础-多线程
第一节:多线程的概述一、多线程引入1、我们在之前写的代码程序只有一个执行流程,这样的程序就是单线程程序。2、假如一个程序有多条执行流程,那么,该程序就是多线程程序。二、进程和线程的概念:1、进程:应用程序在内存中运行的空间2、线程:是进程中的一个执行单元,负责执行进程中的代码。3、一个进程如果只有一条执行路径,则称为单线程程序。4、一个进程如果有多条执行路径,则称为多线程程序。原创 2015-06-11 11:43:17 · 785 阅读 · 0 评论 -
黑马程序员——java基础-面向对象(一)
------- android培训、java培训、期待与您交流! ----------第一节:面向对象的概述一、面向对象的简述:1、何为面向对象?面向对象是一种符合人类思维习惯的编程思想,我们在现实的生活中,有着各种形态不同的事物,他们之间直接或者间接有着各种各样的联系。在程序中使用对象来反应现实生活中的事物,用对象的关系来描述事物之间的关系,这种思想就是面向对象。2、面向对象是相对面向过程而言的。面向对象是一种思想。3、面向过程,强调的是功能行为。4、面向对象,将功能封装成对象,强调了具备原创 2015-06-11 06:35:18 · 461 阅读 · 0 评论 -
黑马程序员——java基础-面向对象(二)
------- android培训、java培训、期待与您交流! ----------第一节:继承一、继承的简述1、继承的概念:类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作为子类,现有的类被称为父类,子类会自动拥有父类所有可继承的属性和方法。2、java中如何表示继承及格式?(1)、用关键字extends来表示(2)、格式是:class 子类名 extends 父类名 {}3、继承的好处(1)、提高了代码的复用性多个类相同的成员可以放到同一个类中。(2)、提高了原创 2015-06-11 07:10:03 · 501 阅读 · 0 评论 -
黑马程序员——java基础-泛型和集合框架工具类
------- android培训、java培训、期待与您交流! ---------第一节:泛型一、泛型的由来和基本使用1、因为集合可以存储的对象类型是任意的,在取出进行向下转型时,容易发生ClassCastException。所以JDK1.5以后就有了解决这个问题的技术:泛型。2、泛型的原理:其实就是在操作的元素类型不确定时,通过传递参数的形式来明确类型。3、泛型的体现就是 <参数类型变量>用于接收具体的实际元素类型。4、泛型技术在集合框架中应用非常广泛,只要记住:在使用类或者接口时,如果接原创 2015-06-11 18:53:01 · 607 阅读 · 0 评论 -
黑马程序员——java基础-面向对象(三)
------- android培训、java培训、期待与您交流! ----------第一节:内部类一、内部类的简述1、内部类的概述:分析事物时,发现该事物描述中还有事物,而且这个事物还在访问被描述事物的内容。这时就用到内部类来描述。简单的说:把类定义在另一个类的内部。2、内部类访问特点 (1)、内部类可以直接访问外部类中的成员。(2)、外部类要访问内部类,必须建立内部类的对象。3、内部类的分类(1)、内部类在成员位置上根据修饰符不同(1).1、public:格式 外部类名.内部类名原创 2015-06-11 07:25:36 · 441 阅读 · 0 评论 -
黑马程序员——java基础(语法)
------- android培训、java培训、期待与您交流! ----------第一节:关键字 一、关键字 1 定义:就是被赋予特定含义的单词。 2 特点:体现上英文全部小写。 3 许许多多的关键字往后会慢慢的学。 注: main不是关键字 ,但是它能被虚拟机所识别。第二节:标识符一、标识符的概述 1 标识符的定义:原创 2015-06-09 15:23:54 · 332 阅读 · 0 评论 -
黑马程序员——java概述
------- android培训、java培训、期待与您交流! ----------第一节:计算机的概述一、计算机的简述:1、计算机软件系统软件:Window,Linux,MAC应用软件:QQ,习信等。2、软件开发软件:是由数据和指令组成的。开发:就是把软件做出来。就是使用开发工具和计算机语言做出来的。3、语言自然语言:人与人交流沟通的计算机语言:人与原创 2015-06-09 15:09:46 · 432 阅读 · 0 评论 -
黑马程序员——java基础-正则表达式
------- android培训、java培训、期待与您交流! ----------第一节:正则表达式一、正则表达式的简述:1 正则表达式:符合一定规则的表达式。2 作用:用于专门操作字符串。3 特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。4 好处:可以简化对字符串的复杂操作。5 弊端:符号定义越多,正则越长,阅读性越差。二、常见的功能:1 功能的概述: (1)、正则里面有 1匹配 2切割 3替换 4获取 四种方法进行对字符串操作。原创 2015-06-13 07:59:11 · 411 阅读 · 0 评论