自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 JavaSE基础视频28_反射机制

一、反射机制——概述&应用场景 概念: 1、java反射机制是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法

2015-03-21 06:16:33 437

原创 Java基础视频教程第25天_正则表达式

一、正则表达式——特点 正则表达式:符合一定规则的表达式。 作用:用于专门操作字符串。 String 类中对正则表达式应用的其中一个方法: boolean matches(String regex); 判断此字符串是否匹配给定的正则表达式。  需求: 对Q

2015-03-20 13:15:44 1614

原创 Java基础视频教程第24天_网络编程二(了解即可)

一、网络编程——TCP-上传图片  import java.io.*; import java.net.*; class Client { public static void main(String[] args) throws Exception { Socket

2015-03-20 08:32:34 948

原创 Java基础视频教程第23天_网络编程一(了解即可)

一、网络编程——概述 网络通讯要素 IP地址 端口号 传输协议 两台机器相连接: 1、找到对方主机——通过IP; 2、数据发送给对应的端口(应用程序对应的数字标识): 数据要发送到对方指定的应用程序上,为了标识这些应用程序,所以给这些网络应

2015-03-20 08:16:19 630

原创 Java基础视频教程第22天_GUI(了解即可)

一、GUI概述 GUI: Graphical User Interface (图形用户接口) 用图形的方式,来显示计算机操作的界面,这样更方便更直观。 CLI: Command line User Interface (命令行用户接口) 就是常见的DOS命令行操作;

2015-03-19 14:20:47 677

原创 Java基础视频教程第21天_IO流之其他流对象、字符编码

一、IO流——对象的序列化  java.lang.Object  -java.io.InputStream  -java.io.ObjectInputStream  public class ObjectInputStream extends InputStream im

2015-03-19 14:11:30 707

原创 Java基础视频教程第20天_IO流之File、递归

一、IO流 —— File 概述 1、 File 是文件和目录路径名的抽象表示形式。 作用: 用来将文件或者文件夹封装成对象; 方便对文件与文件夹的属性信息进行操作; File 对象可以作为参数传递给流的构造函数。 java.lang.Object

2015-03-19 13:45:47 518

原创 Java基础视频教程第19天_IO流二

一、IO流 —— BufferedWriter  1、字符流缓冲区:缓冲区的出现提高了对数据读写的效率。 2、对应类: BufferedWriter  BufferedReader  3、缓冲区要结合流才可以使用;在流的基础上对流的功能进行了增强。 4、写入

2015-03-19 04:17:23 906

原创 Java基础视频教程第18天_其他常用对象、IO流一

一、其他对象—— System  java.lang.System  public final class System extends Object  System: 不能实例化,其方法都是静态的。 out: 标准输出,默认是控制台。 in: 标准输入,默认是键盘。

2015-03-18 13:17:56 531

原创 Java基础视频教程第17天_Collections、Arrays、1.5新特性

十、集合 —— Collections-sort  1、 Collections(集合框架工具类) 中的方法都是静态的,不能创建对象。 2、 List 集合可以不用保证唯一,但是不能排序。 Set 集合刚好相反。  当需要一个集合既不需要元素唯一,但又需要对集合中的元素进行排序时

2015-03-18 06:35:49 640

原创 Java基础视频教程第16天_Map集合

一、集合—— Map 概述 Map  —— key value  Map 集合: 该集合存储键值对,一对一对往里存,而且要保证键的唯一性。值可以不唯一。 注意: 一个键只能对应一个值,但是一个值可以对应多个键。 1、添加 V put(K key, V va

2015-03-18 03:56:14 607

原创 Java基础视频教程第15天_集合之TreeSet、泛型

一、集合框架 —— TreeSet  Set: 无序,不可重复 -HashSet: 数据结构是哈希表,线程非同步;保证元素唯一性的原理:判断元素的hasCode值是否相同,如果相同,再判断元素的equals方法是否为true。 -TreeSet: 可以对 Set 集合中的元素进行排

2015-03-18 02:27:33 709

原创 Java基础视频教程第14天_集合之List、HashSet

一、集合框架——体系概述 为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。 数据多了用对象存,对象多了用集合存。数组是固定长度的,集合是可变长度的;数组只能存储同中类型的数据,集合可以存

2015-03-17 06:38:27 558

原创 Java基础视频教程第13天_String类、基本数据类型包装类

一、 String —— 概述 API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。(来自网络释义) ====

2015-03-17 05:15:01 456

原创 Java基础视频教程第12天_多线程二之线程间通信

一、多线程——线程间通信——示例代码 class Resource { String name; String sex; } class Input implements Runnable { private Resource r; Input(Resource r)

2015-03-17 02:53:20 347

原创 Java基础视频教程第11天_多线程一

一、多线程——概述 进程和线程: 进程:正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。 一个进程中至少有一个线程。 参阅: http://j

2015-03-17 00:05:10 432

原创 Java基础视频教程第10天_面向对象之异常2、包

一、面向对象——异常- finally finally 代码块:定义一定执行的代码,通常用于关闭资源。 代码示例一: class NoException extends Exception { } class Demo { public void method()thr

2015-03-16 22:26:10 452

原创 Java基础视频教程第09天_面向对象之内部类、异常1

一、面向对象——内部类访问规则 1、内部类概念: 将一个类定义在另一个类的里面,对里面那个类就称为内部类(内置类、嵌套类)。 2、访问特点: A、内部类可以直接访问外部类中的成员,包括私有成员;(之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式是

2015-03-16 06:24:48 556

原创 Java基础视频教程第08天_面向对象之多态

一、面向对象——多态——概念 1、概念:某一类事物的多种存在形态。 例如: 猫 m = new 猫(); 狗 n = new 狗(); 动物 a = new 猫(); 动物 a = new 狗(); 动物是猫和狗具体事物中抽取出来的父类型; 这里父类引用

2015-03-16 00:42:18 466

原创 Java基础视频教程第07天_面向对象之继承、抽象、接口

一、面向对象——继承概述 (1)继承的概念:继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。(网络释义) (2)继承的作用: 1、提高了代码的复用性; 2、让类与类之间产生了关系,有了这个关系,才有了多态的特性。 示例代码: c

2015-03-15 00:15:03 709

原创 Java基础视频教程第06天_面向对象之静态、单例设计

一、面向对象—— static 关键字 1、用法: static(静态)是一个修饰符,用于修饰成员(成员变量和成员函数); 2、被修饰后的成员具备以下特点: A、随着类的加载而加载; 类需要被使用时,需要进内存;类进内存时,静态就已经存在了。反过来,静态随着类的消失而消失,

2015-03-14 16:31:55 351

原创 Java基础视频教程第05天_面向对象入门及this关键字

一、面向对象概述 1、理解面向对象: a、面向对象是相对面向过程而言; b、面向对象和面向过程都是一种思想; c、面向过程:强调的是功能行为; d、面向对象:将功能封装进对象,强调具备了功能的对象; e、面向对象是基于面向过程的。面向过程是面向对象的基础。

2015-03-14 14:27:20 664

原创 Java基础视频教程第04天_学习笔记之数组常见操作

一、数组——静态初始化——常见问题 1、书写格式1: int[] arr = new int[3];//常用格式 int arr[] = new int[3]; 以上两种书写格式都OK。 格式2(静态初始化方式): 元素类型[] 数组名 = new 元素类型[]{元素,元素……

2015-03-14 10:22:31 484

原创 Java基础视频教程第03天_学习笔记之循环结构、函数

一、语句 while循环结构代表语句: while , do while , forwhile 的格式:定义初始化表达式;while(条件表达式)//这个位置不能加分号{执行语句;}Ctrl+C  强制结束命令行的运行二、

2015-03-14 09:18:45 541

原创 Java基础视频教程第02天_学习笔记之语法基础

一、关键字&标识符(一)关键字:被java赋予了特殊含义的单词。关键所有字母都是小写。在Editplus中的java模式下,蓝色的都是关键字。1、用于定义数据类型的关键字class  interface  byte  short  int  long  fl

2015-03-14 08:51:21 464

原创 Java基础视频教程第01天_学习笔记之Java入门

一、基本常识什么是软件开发?1、软件:一系列按照特定顺序组织的计算机数据和指令的集合。常见的软件:系统软件: DOS, windows, Linux 等。应用软件: 扫雷、迅雷、QQ 等。2、什么是软件开发?制作软件3、软件的出现实现了人与计算机

2015-03-12 22:03:25 448

空空如也

空空如也

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

TA关注的人

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