j2se学习笔记
文章平均质量分 76
johnnycmj
这个作者很懒,什么都没留下…
展开
-
01.java 介绍及环境变量配置
1.1 java 概述 1.1.1、java的历史地位第一代语言 打孔机——纯计算机语言 第二代语言 汇编...原创 2012-06-08 13:04:22 · 207 阅读 · 0 评论 -
13、数据库(SQL)
13、数据库(SQL)13.1、什么是SQL SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库操纵语言。 SQL使用场合: 应用程序与数据库的通讯 通过DBMS或第三方工具,完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据 13.2、SQL命令分组 DML(Data Manipula...原创 2012-07-20 09:22:49 · 139 阅读 · 0 评论 -
12、java集合类
12、java集合类12.1、Collection框架概览包位置:java.utilCollection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素 一些 collection 允许有重复的元素,而另一些则不允许。 一些 collection 是有序的,而另一些则是无序的。 先来了解下集合框架的类图结...原创 2012-07-12 09:58:50 · 99 阅读 · 0 评论 -
11.I/O输入输出流
11、IO输入输出流11.1、File类 File类是IO包中唯一代表磁盘文件本身的对象,File类定义了一些与平台无关的方法来操纵文件,通过调用File类提供的各种方法,我们能够创建、删除文件,重命名文件,判断文件的读写权限及是否存在,设置和查询文件的最近修改时间。 import java.io.*; public class FileTest{ public s...原创 2012-06-14 10:00:04 · 138 阅读 · 0 评论 -
10.多线程
10、多线程10.1、 进程与线程 进程: 简单地说,在多任务系统中,每个独立执行的程序称为进程,也就是“正在进行的程序”。 线程: 一个进程中又可以包含一个或多个线程,一个线程就是一个程序内部的一条执行线索。 10.2、java生命周期: ①新建状态:即创建一个新的线程对象(new Thread)。当一个线程处于创建状态时,系统不为它分配资源。 Thre...原创 2012-06-13 10:29:30 · 72 阅读 · 0 评论 -
09.面向对象(6)--访问控制
9.类成员的访问控制9.1、private访问控制 如果一个成员方法或成员变量名前使用了private访问控制符,那么这个成员只能在这个类的内部使用。 注意:不能在方法体内声明的变量前加private修饰符。 9.2、缺省访问控制 如果一个成员方法或成员变量名前没有使用任何访问控制符,我们就称这个成员是缺省的(default),或是友元的(friendly),或是包类...原创 2012-06-12 15:19:12 · 95 阅读 · 0 评论 -
08.面向对象(5)--this、super、final、static等关键字
8、this、super、final、static等关键字8.1、this关键字1).我们想通过构造方法将外部传入的参数赋值给类成员变量,构造方法的形式参数名称与类的成员变量名相同。 class Person{ String name; Public Person(String name){ name=name; } } 2).假设我...原创 2012-06-12 11:02:48 · 96 阅读 · 0 评论 -
07.面向对象(4)--抽象类和接口
7.接口和抽象类7.1、抽象类 java中可以定义一些不含方法体的方法,它的方法体的实现交给该类的子类根据自己的情况去实现,这样的方法就是抽象方法,包含抽象方法的类就叫抽象类。一个抽象类中可以有一个或多个抽象方法。 抽象方法必须用abstract修饰符来定义,任何带有抽象方法的类都必须声明为抽象类。 1)抽象类定义规则: 抽象类必须用abstract关键字来修饰;抽...原创 2012-06-12 09:59:55 · 75 阅读 · 0 评论 -
06.面向对象(3)--面向对象3大特性:封装、继承和多态
6、面向对象3大特性:封装、继承和多态 6.1 封装性: 每个对象都包含了他能进行操作所需要的所有信息,因此对象不必依靠其他的对象来完成自己的操作,这样的特性叫封装。 例如: class Person{ private int age; public void setAge(int i){ if(i<0 || i&g...原创 2012-06-11 11:09:01 · 99 阅读 · 0 评论 -
05.面向对象(2)--函数方法
5、函数方法5.1、方的重载 函数的重载就是在同一个类中允许同时存在一个以上的同名函数,只要它们的参数个数或类型不同即可。在这种情况下,该函数就叫被重载(overloaded)了,这个过程称为函数的重载(method overloading)。 例如: public class Test{ public static void main(String [] args...原创 2012-06-11 10:32:14 · 91 阅读 · 0 评论 -
04.面向对象(1)--面向对象的概念
4、面向对象4.1、面向对象的概念4.1.1、 面向过程 在早期出现的编程语言中,如大家都非常熟悉的C语言,当我们要用这种语言来定义一个复杂的数据类型等都是面向过程。4.1.2、 面向对象 面向对象的3大特性: 封装 (Encapsulation) 继承 (Inheritance) 多态 (Polymorphism)4.1.3、类与对象 ...原创 2012-06-09 11:41:24 · 103 阅读 · 0 评论 -
03.java 运算符、流程控制
3.1 java中的运算符 运算符是一种特殊符号,用以表示数据的运算、赋值和比较。一般由一至三个字符组成,但Java将其视为一个符号。运算符共分以下几种: 1、算术运算符 2、赋值运算符 3、比较运算符 4、逻辑运算符 5、移位运算符 << 左移 >> 右移 >>> ...原创 2012-06-08 17:25:14 · 225 阅读 · 0 评论 -
02.java 标示符、变量、常量
java 标示符、变量、常量2.1 java是严格区分大小写2.2 java标示符 Java中的包、类、方法、参数和变量的名字,可由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,不能是关键字。 下面是合法的标识符: indentifier, username user_name _userName $username...原创 2012-06-08 14:34:43 · 99 阅读 · 0 评论 -
14、JDBC数据库编程
14、JDBC数据库编程14.1、为什么需要JDBC 当前所有的B/S系统无一不和数据库之间有交互 JDBC(Java Database Connectivity)是一种可用于执行SQL语句的 Java API JDBC的应用模型如下图所示: 14.2、JDBC驱动 JDBC 驱动的4种类型 TYPE 1: JDBC-ODBC桥驱动程序 适用于快速的原型系统,...原创 2012-07-20 10:03:58 · 100 阅读 · 0 评论