- 博客(14)
- 收藏
- 关注
转载 java 工厂模式
JAVA工厂模式看了这么多关于工厂模式的讲解,还是觉得这篇文章讲的好理解,贴出来和大家分享分享。一、引子 话说十年前,有一个暴发户,他家有三辆汽车——Benz奔驰、Bmw宝马、Audi奥迪,还雇了司机为他开车。不过,暴发户坐车时总是怪怪的:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上Audi说“开奥迪车!”。你一定说:这人有病!直接说
2014-03-09 23:31:59 462
转载 DBC连接数据库
DBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{
2014-03-09 23:04:57 1255
原创 JDBC
什么是JDBC?Java语言访问数据库的一种规范,是一套APIJDBC (Java Database Connectivity) API,即Java数据库编程接口,是一组标准的Java语言中的接口和类,使用这些接口和类,Java客户端程序可以访问各种不同类型的数据库。比如建立数据库连接、执行SQL语句进行数据的存取操作。 连接一旦建立,就可用来向它所涉及的数据库传送SQ
2014-03-02 23:13:43 437
原创 UDP和TCP的区别
两种不同的协议而已,UDP实现起来相对比TCP更加的简单.TCP-有连接,所以握手过程会消耗资源,过程为可靠连接,不会丢失数据,适合大数据量交换UDP-非可靠连接,会丢包,没有校验,速度快,无须握手过程 3.TCP(Tranfer Control Protocol)的缩写,是一种面向连接的保证传输的协议,在传输数据流前,双方会先建立一条虚拟的通信道。可
2014-03-02 21:29:04 483
转载 Timer TimerTask 定时器线程
(1)Timer.schedule(TimerTask task,Date time)安排在制定的时间执行指定的任务。(2)Timer.schedule(TimerTask task,Date firstTime ,long period)安排指定的任务在指定的时间开始进行重复的固定延迟执行.(3)Timer.schedule(TimerTask task,long del
2014-02-23 17:48:50 502
原创 java多线程
线程是程序中一个单一的顺序控制流程.在单个程序中同时运行多个线程完成不同的工作,称为多线程.线程和进程的区别在于,子进程和父进程有不同的代码和数据空间,而多个线程则共享数据空间,每个线程有自己的执行堆栈和程序计数器为其执行上下文.多线程主要是为了节约CPU时间,发挥利用,根据具体情况而定. 线程的运行中需要使用计算机的内存资源和CPU。多线程:线程是程序中一个单一的顺序控制流程
2014-02-23 11:20:19 400
原创 java String类(字符串)的方法
java String(字符串)方法1.所有方法均为public。 2.书写格式:[修饰符] 例如:static int parseInt(String s) 表示此方法(parseInt)为类方法(stati返回类型为(int),方法所需要为String类型。3.使用构造方法创建并初始化 String();//初始化一个对象,
2014-02-16 14:40:00 449
原创 java接口
Java中在接口的应用中,要注意一下几点: 接口一般定义的是常量和一些抽象方法。抽象类中可以包含抽象方法,也可以有非抽象方法,但是有抽象方法的类一定是抽象类。抽象方法不能有方法体。接口是一个引用类型。在接口中只能包含有常量、方法签名和嵌套类型,它没有构造器。在接口中声明的方法,没有方法体。因为接口没有构造器,所以它不能被实例化,它只能被类所实现或者被另外的接口所继
2014-02-12 23:12:53 423
原创 java类和对象
1、学生信息管理系统 学号,姓名,性别,出生日期,政治面貌,籍贯,联系方式,家庭住址,民族,身份证号2、因为,Java只提供了8种原始的数据类型+String类型。 如果Java当中能够提供一种学生类型的数据类型,是不是会幸福许多?3、Java提供了一种类似的机制,让我们根据需要,自已来定义新的数据类型。 新的数据类型,也是由原始数据类型构造而成的,所以,也
2014-01-23 20:24:59 557
转载 java 判断语句
一.判断语句: if(.....){......}else{......}if...else是程序判断语句,它的执行流程是先经过条件的判断,在执行符合条件的程序体,如果条件不符合,为假时,则执行else部分.如:int i=1;if(i>0){//判断条件是否成立 System.out.println("该条件成立!");}else{//如果条件不成立,则执行els
2014-01-23 20:11:19 918
原创 java编写程序查找出在一个字符串中出现次数最多的字母
public class TeatDemo2 { public static void main(String[] args) { String aa = "qqqwweerrrrr"; //自定义 char[] cs=aa.toCharArray(); int[] ints = {0, 0, 0, 0};
2014-01-23 15:31:51 1188
转载 java位运算符
按位与运算符(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 即:两位同时为“1”,结果才为“1”,否则为0 例如:3&5 即0000 0011 & 0000 0101 = 0000 0001 因此,3&5的值得1。
2014-01-23 15:15:32 451
原创 java方法的重写和重载
类和对象:方法和方法签名方法签名:方法名称+参数列表。方法名称是可以相同的,但方法签名是不相同的。-----------------------------------------------------------重写:重写的方法名.返回类型,参数类型和参数个数都要求和父类中的一样.这是重载和重写形式上的区别--------------------------------
2014-01-22 00:21:41 451
转载 java JDK环境变量配置
JDK1.7.0 WIN7方法/步骤 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错) JDK安装与环境变量配置 1:安装jd
2014-01-22 00:17:56 539
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人