- 博客(14)
- 收藏
- 关注
原创 java基础知识-图形化界面
// AWT(Abstract Window Toolkit)是Java程序提供的建立图形用户界面的工具集, // 主要包括容器、组件、布局管理器、事件处理模型等。 // AWT是重量级组件,通过java.awt包下的类和接口来创建GUI // Swing是JDK1.2版以后的轻量级组件、纯Java组件,通过javax.swing包下的类和 // 接口来创建GUI。 // 建立在A
2016-09-20 00:21:44 709
原创 java基础知识-数据库
// 数据库英文名Database,严格地说,数据库是按照数据结构来组织、存储和管理数据的仓库。 // 数据库的特点: // 尽可能不重复 // 以最优方式为某个特定组织的多种应用服务 // 其数据结构独立于使用它的应用程序 // 对数据的增、删、改、查由统一软件进行管理和控制 // 企业应用通常都会使用数据库来保存和管理数据信息 // 数据库的主要职能 // 保存大量数
2016-09-20 00:08:33 355
原创 java基础知识-网络
// 计算机网络:通过一定的物理设备将处于不同位置的计算机连接起来组成的网络。 // 网络最主要的作用在于共享设备和传输数据。 // 无论是共享或传输数据,务必需要保证准确地匹配目的主机。 // 为了准确地定位网络上的目标主机,网络中的每个设备都会有一个唯一的数字标识, // 即网络设备的IP地址。 // 由于IP地址不易记忆,引入网络域名来确认IP地址。 // IP地
2016-09-19 23:52:37 217
原创 java基础知识-多线程
// 程序、进程、线程 // 1.程序是一段静态的代码,是应用软件执行的蓝本; // 2.进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程, // 这个过程也是进程本身从产生、发展至消亡的过程. // 3.线程是比进程更小的执行单位。进程在其执行过程中,可以产生多个线程,形成多条执行线索, // 每条线索,即每个线程也有它自身的产生、存在和消亡的过程,也是
2016-09-19 23:41:43 230
原创 java基础知识-流
// Java程序与外部交互的主要手段就是流! // 流是 Java 中最重要的基本概念之一。文件读写、网络收发、进程通信, // 几乎所有需要输入输出的地方,都要用到流。 // 流就是做输入输出用的。 // 在Java中使用为什么输入输出要用“流”这种方式呢? // 因为程序输入输出的基本单位是字节,输入就是获取一串字节,输出就是发送一串字节。 // 但是很多情况下,程序不可能
2016-09-19 23:32:37 236
原创 java基础知识-集合
// Java提供的这一套容器类,其中基本类型是List、Set、Queue和Map, // 这些对象类型也称之为集合类。 // 9个核心接口 // Collection List Queue Map SortedMap NavigableMap // Set SortedSet NavigableSet // 13个核心具体实现类 // Map Set Li
2016-09-19 23:21:20 185
原创 java基础知识-数组
// 数组是一组具有相同数据类型的数据元素的有序集合. // 数组的特点 // 在整个生命周期中长度固定不可变. // 数组可以存储基本数据类型和引用类型元素. // 同一个数组中必须存储相同类型的元素. // 数组中的元素有先后顺序,其顺序位置由数组下标决定. // Java中数组作为数组类(Array)的实例来处理的. // 一维数组 // 数组声明的基本语法: //
2016-09-19 23:14:24 210
原创 java基础知识-异常
/* * 发现错误的理想时机是在编译阶段,也就是在你试图运行程序之前。 然而编译期间并不能找出所有的错误,余下的问题必须在运行期间解决。 --Think * in Java 这就需要有一个机制在运行期间如果出问题了,能够知道如何正确处理该问题。 */ /* * 异常就是在程序运行的过程中所发生的不正常的事件,它会中断指令的正常执行 异常机制提供了程序退出的安全通道。当出现错误后,程序执行
2016-09-19 02:28:32 163
原创 java基础知识-反射机制
//Java中的反射机制(Reflection):可以加载一个运行时才得知名称的class, //获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值、 //或调用其methods。 // Java反射相关的API,都位于java.lang.reflect包中: // Class类:代表一个类 // Filed类:代表类的成员变量 // Metho
2016-09-19 02:21:11 196
原创 java基础知识-包装器类
/*包装器类 * Java中的八种基本数据类型本身只能表示一种数值, * 为了能将基本类型视为对象来处理,并能连接相关的方法, * Java为每个基本类型提供了包装类。 * Java的八种基本数据类型对应的包装器类分别为:Byte,Short,Character, * Integer,Long,Float,Double, Boolean。 */ /* * Java可以直接处理基本数
2016-09-19 02:14:55 413
原创 java基础知识-内部类
/** * 内部类(inner class)是定义在另一个类中的类。 内部类的特点: 1.内部类是一种编译时的语法,编译后生成的两个类是独立的两个类。 (对于一个名为outer的外部类和其内部定义的名为inner的内部类。 编译完成后出现outer.class和outer$inner.class两类)。 2.可以自由访问外部类的任何成员(包括私有成员),但外部类不能直接访问内部类的成员
2016-09-19 02:05:54 185
原创 java基础知识-继承
/* * 继承的概念: 继承就是从已有的类(父类)产生一个新的子类,子类通过继承自动拥有父类的 非私有的属性和方法,继承是实现类的重用、软件复用的重要手段。 */ /* * abstract修饰的类称为抽象类,抽象类的特点: 不能实例化对象; 类中可以定义抽象方法(abstract修饰的方法); 抽象类中可以没有抽象方法 */ /* * abstract修饰的方法称为抽象方
2016-09-19 02:01:56 278
原创 java基础知识(续)
/* * 成员方法修饰符:主要有public、private、protect、final、 * static、abstract和synchronized 7种, 用来说明方法的访问权限。 */ /** *1.this 是Java的一个关键字,表示某个对象自身。 通过this可以使用当前对象的成员变量和方法。 2.this只能用于方法内。当一个对象创建后,
2016-09-19 01:52:09 265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人