- 博客(17)
- 收藏
- 关注
原创 java基础<基础知识整理>
对象的初始化过程一、对象进行new以后的内存发生了那些事情对象调用成员过程一、对象条用成员过程继承(概述)一、概述继承:1.提高了代码的复用性。2.让类与类之间产生了关系,有了这个关系,才有了多态的特性3.java语言中只支持单继承(因为多继承容易带来安全隐患。当多个类中定义了相同功能,当功能内容不同时,子类对象不确定要运行哪一个.)
2013-11-12 16:55:59 667
原创 java基础加强<高新技术>
枚举一、概述二、代码1.用一个普通的类来描述枚举package cn.enhance.day1;public abstract class WeekDay1 { private WeekDay1(){} public final static WeekDay1 SUN=new WeekDay1(){ public WeekDay1 nextD
2013-11-12 16:50:43 805
原创 java基础<集合框架——Map集合>
Map概述一、概述此接口是 Java Collections Framework 的成员。将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。Map又被叫做——双列集合二、Map集合共性功能1.添加pub(K key,V value)putAll(Map m)2.删除clear()remove(Object key)3.判断
2013-11-07 11:06:51 714
原创 java基础<String-StringBuffer-StringBuilder>
String概述一、概述class StringDemo { public static void main(String[] args) { String s=new String();//① String s1="";//② 这两个都表示空参数的字符串 String s2="abc"//s1是一个String类型的引用变量,"abc“是一个对象。 //字
2013-11-06 17:03:24 911
原创 java基础<多线程>
线程概述一、概述进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。(一个进程中至少有一个线程。)JVM 启动时,会有一个进程java.exe该进程中至少有一个线程,在负责java程序的执行,而且这个线程运行的代码存在于main方法中。该线程称之为—
2013-11-06 11:58:41 676
原创 java基础<异常>
异常概述一、概述异常:就是程序在运行时出现不正常情况异常的由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述,并封装成对象。 其实就是java对不正常情况描述后的对象体现。对于问题的划分: 一、严重的问题 对于严重的问题,java通过Error类进行描述。 对于Error,一般不编写针对性的代码对其进行处理。 二、非严重的问
2013-11-03 23:28:47 622
原创 java基础<内部类>
内部类访问规则一、内部类的访问规则:1.内部类可以直接访问外部类中的成员,包括私有之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用————格式: 外部类名.this2.外部类要访问内部类,必须建立内部类对象访问格式:1.当内部类定义在外部类的成员位置上,而且非私有,可以再外部其他类中。可以直接建立内部类对象。格式外部类明.内部类
2013-11-03 17:24:57 507
原创 java基础<多态>
多态概念一、概念多态:可以理解为事物存在的多种体现形态。 人:男人,女人 动物:猫,狗 猫 x=new 猫(); 动物 x=new 猫();从这4个方面来学习多态1.多态的体现父类的引用指向了自己的子类对象(即,父类的引用接收了自己的子类对象)2.多态的前提必须是类与类之间有关系,要么继承,要么实现
2013-11-02 20:34:55 510
原创 java基础<集合框架——Collection>
集合框架——体系概述一、概述二、集合框架分类为什么会出现这么多的容器呢?因为每一个容器对数据的存储方式都有不同。这个存储方式称之为:数据结构。迭代器一、概述迭代器就是集合的取出元素的方式。二、代码class { public static void main(String[] args
2013-11-01 16:42:28 671
原创 java基础<泛型>
泛型概述一、概述泛型:JDK1.5版本以后出现的新特性。用于解决安全问题,是一个安全机制。二、好处1.将运行时期出现的问题ClassCastException,转移到了编译时期。方便与程序员解决问题。让运行时问题减少,更加安全。2.避免了强制转换的麻烦。三、代码class GenericDemo { public static voi
2013-11-01 15:28:57 472
原创 java基础<网络编程>
网络编程概述 网络模型IP地址一、代码InetAddress类使用方法import java.net.*;class IPDemo { public static void main(String[] args) throws Exception { InetAddress i=InetAddress.getLocalHost();
2013-10-27 19:23:38 824
原创 java基础<IO输出与输入>--->IO流<字符流>
概述一、IO流,即Input Output流1.IO流用来处理设备之间的数据传输2.Java对数据的操作是通过流的形式3.Java用于操作流的对象都存放于IO包中4.流按操作数据分为两种:字节流和字符流5.按流向分为:输入流和输出流6.字符流对象中融合了编码表(GB2312--->GBK 中文相对于二进制的映射表,ASCII 英文相对于二进制的映射表,unicode
2013-10-14 10:48:43 691
原创 java基础<IO输入与输出>--->其他类
第一节 System类一、功能定义1、System类是描述系统一些信息的类,不可以实例化,也无构造函数。2、System类中的方法和属性都是静态的。用于描述系统的一些信息。二、方法1.获取系统的属性信息properties System.getProperties();1)Properties是HashTable的子类,也就是Map集合的
2013-10-12 21:56:47 564
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人