我的人生就好比这两条线


随笔分类 -  java

控制台图书管理系统
摘要:这个系统完成简单的增删改查全查,借还图书,退出系统功能 亮点:借还图书的设计(多加了一个字段—图书数量)、退出系统的控制。 废话不多说,符代码如下: 1.Books类—图书的bean //图书类public class Books { private String bid; //图书编号 priva 阅读全文

posted @ 2017-12-02 09:57 StephenChowcai 阅读(1284) 评论(0) 推荐(0)

用Java画简单验证码
摘要:以下是具体代码: package com.jinzhi.tes2; import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image 阅读全文

posted @ 2017-08-21 22:27 StephenChowcai 阅读(352) 评论(0) 推荐(0)

Java反射机制
摘要:反射机制原理图如下: 以下是例子: package com.jinzhi.test1; import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTar 阅读全文

posted @ 2017-08-21 21:36 StephenChowcai 阅读(127) 评论(0) 推荐(0)

纯Java增删改查
摘要://自己写的一个完整的带增删改查提交重置功能的表单代码。package com.l16.test5;import java.awt.Color;import java.awt.Container;import java.awt.Dimension;import java.awt.FlowLayout 阅读全文

posted @ 2017-08-19 14:59 StephenChowcai 阅读(2906) 评论(0) 推荐(0)

Java动态菜单添加
摘要:自己做出来的添加数据库配置好的动态菜单的方法 private void createMenu() { IMenuDAO dao = new MenuDAOImpl(); String sql1 = "select * from menu where menuId like '__'"; String 阅读全文

posted @ 2017-08-19 14:57 StephenChowcai 阅读(2225) 评论(0) 推荐(0)

Java开发万年历
摘要:自己做出来的万年历: 以下代码: public class Test2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入年份和月份:"); i 阅读全文

posted @ 2017-08-19 14:55 StephenChowcai 阅读(1006) 评论(0) 推荐(0)

QQ项目(续)
摘要:1.项目查找好友的原理 sql:select * from qquser where account in(select friendAccount from friend where userAccount = '111111'); 原理:是从信息全的表里进行全列的查询in 对照信息的表里进行筛选 阅读全文

posted @ 2017-08-05 19:37 StephenChowcai 阅读(395) 评论(0) 推荐(0)

QQ项目
摘要:QQ第一部分: 1.数据库 每一个QQ账户必须有 a、 state:是否上线的状态 b、 IP:正在上线的主机的IP c、 port:UDP端口号(用这个和别的好友通讯) 注:TCP连接时,在服务器端有端口号,这个端口号是在上线连接时要写入的,而客户端 是随机的分配一个端口。两个客户间进行通讯时用的 阅读全文

posted @ 2017-08-05 19:22 StephenChowcai 阅读(596) 评论(0) 推荐(0)

所谓随机数
摘要:随机数:所谓随机数,并不是真正的随机,而是根据特定的公式计算出来的,所谓种子,就是你可以传递一个值给这个公式,然后产生一个特定的值,一般用当前时间作为随机数。 在头文件里加:#include <stdlib.h> #include <time.h> 然后再获取随机数的前面加:srand((unsig 阅读全文

posted @ 2017-04-03 17:02 StephenChowcai 阅读(270) 评论(0) 推荐(0)

Java常识
摘要:编程注意: 1.break可以控制循环次数,跳出整个循环,continue跳出本次循环,直接到下一次循环。return是结束整个函数或者方法。 2.创建对象时,用: Animal a = new Dog(); //这样可以节省空间,不浪费,即可调用父类实例,又能调用子类自己的实例。 Dog d = 阅读全文

posted @ 2017-04-02 14:48 StephenChowcai 阅读(129) 评论(0) 推荐(1)

关于字符串
摘要:1.编程里的制表符\t是根据你所输出的内容来自定义间距的,而非固定的等长。 2.C编程里: a. 用:char arr[] = "woaini"; gets(arr); puts(arr); 来输入输出字符串的 用:char c; c = getchar(); putchar(c); Java编程里 阅读全文

posted @ 2017-03-30 12:14 StephenChowcai 阅读(98) 评论(0) 推荐(0)

Java的类的详解
摘要:首先呢,我承认上一次我理解的有误。 1.构造方法的作用:是初始化一个对象,而不是成员变量,它和get和set方法都有给成员变量赋值的功能。 2.下来说一下JVM调用main方法的过程: a.静态变量赋初值,静态的成员方法的声明,静态代码块。(按照出现的顺序依次执行) b.实例变量赋初值,实例方法的声 阅读全文

posted @ 2017-03-27 00:03 StephenChowcai 阅读(153) 评论(0) 推荐(0)

Java中this和super关键字
摘要:今天练习到Java中的this和super关键字,我有如下总结: 1.子类继承父类,子类初始化对象,必须先调用父类构造方法,因为随时有可能要使用父类的成员变量。 2.get和set方法只是对成员变量进行赋值操作,而非初始化。 3.构造方法既能对成员变量进行初始化,又能对其进行赋值操作。 4.子类只要 阅读全文

posted @ 2017-03-26 00:27 StephenChowcai 阅读(157) 评论(0) 推荐(0)