- 博客(25)
- 收藏
- 关注
原创 jdbc
jdbc就是java对数据库操作 添加: public void add(ProductBean bean) {Connection con=null;PreparedStatement ps=null;try {//加载驱动,将指定驱动完成加载,从而初始化静态变量和静态块Class.forName("org.gjt.mm.mysql.Driver");
2015-09-14 21:32:10 267
原创 数据库
之前写了数据库的创建,还有单一数据库的增、删、改、查 这里记录子查询和联接查询 子查询:-- 获得到和‘Brazil’同属一个地区的所有国家SELECT * FROM bbc WHERE region=(SELECT region FROM bbc WHERE contryName='Brazil');-- 给出人口多于Russia的国家名称S
2015-09-13 15:30:16 352
原创 数据库
-- 创建数据库(--表示注释)CREATE DATABASE mydb;-- 使用数据库USE mydb;-- 删除数据库DROP DATABASE mydb;-- 创建表CREATE TABLE t_student(-- PRIMARY KEY表示id列为主键列,主键特点不能为null,不能重复-- AUTO_INCREMENT 自动增长,表示由DBMS来自
2015-09-09 22:07:52 246
原创 final、finally、finalize的区别
final关键字我们首先来说说final。它可以用于以下四个地方:1. 定义变量,包括静态的和非静态的。2. 定义方法的参数。3. 定义方法。4. 定义类。我们依次来回顾一下每种情况下final的作用。首先来看第一种情况,如果final修饰的是一个基本类型,就表示这个变量被赋予的值是不可变的,即它是个常量;如果final修饰的是一个对象,就表示这个变量被赋予的引用是
2015-09-02 22:46:06 260
原创 文件操作
File f=new File("F:/Program Files/a.gif");// //得到文件的真实路径// String str=f.getAbsolutePath();// System.out.println(str);// //得到文件名// String name=f.getName();// System.out.println(name);// /
2015-09-01 22:37:58 205
原创 项目开发流程
需求分析:分析实现类,把固定的属性封装设计:写接口,把要实现的功能写进接口中编码:实现接口,完成界面,写完一个功能测试一个功能调试:整体测试
2015-09-01 07:04:21 230
原创 数据流
public void copy(){InputStream in=null;OutputStream out=null;try {//建立读取和写入流in=new FileInputStream("src\\mapTest\\test.txt");out=new FileOutputStream("pro.txt");int len=0;byte[] by
2015-08-28 22:57:46 210
原创 线程
MyThread mt=new MyThread();//线程一启动,就会调用线程类的run()mt.start();// InterThread it=new InterThread();// new Thread(it).start();//以Runnable为实现类对象参数,意味着当前线程一启动,就会调用Runnable实现类的run()Thread t=new
2015-08-25 22:58:37 221
原创 String类中常用方法
charAt()得到指定下标的字符;indexOf()得到指定字符在此字符串中第一次出现处的下标;lastIndexOf()得到指定字符在此字符串中最后一次出现处的下标;replace("", "")用逗号后字符串替换逗号前字符串;trim()去掉字符串两头的空格;substring()截取字符串,从指定下标开始,截取后面所有的字符串;split()根据给定的正则表达式的匹配拆分字符串
2015-08-24 22:14:20 274
原创 事件
添加事件:1、确定事件源,2、确定监听器,3、注册,建立事件源和监听器关系public class Event{public Event(){//事件JButton b=new JButton("**");b.setBounds(30, 50, 60, 20);this.add(b);//注册b.addActionListener(new BEvent())
2015-08-20 21:52:39 263
原创 接口
接口也是java中最常用到的,它是抽象类的一个特别,接口定义:interface IMining{public void mining();}实现接口:class Man implements IMining{} 一个类可以实现多个接口,但一个类只能继承一个类。
2015-08-19 23:02:59 223
原创 多态
java的特征:封装、继承、多态。今天接触到了多态,还是留个例子吧:public class Man {public void use(DQ d){d.back();}public static void main(String[] args) {Man m=new Man();// m.use(new TV());DQ[] s=new DQ[5];s[0]=n
2015-08-18 22:16:39 198
原创 GUI
今天接触了GUI的一些基本类如:package myjframe;import java.awt.Color;import java.awt.Font;import java.awt.Image;import javax.swing.ButtonGroup;import javax.swing.ImageIcon;import javax.swing.J
2015-08-14 21:18:42 220
原创 继承
封装的知识点基本结束了,现在开始学习继承(extends),留下今天学习足迹:public class ATM {public Properties pro=new Properties();public User currentUser;public ATM(){try{pro.load(new FileReader("src\\com\\lovo\\atmTest\\b
2015-08-13 20:39:55 210
原创 构造方法,文档编写
今天主要类容是构造方法和文档编写,构造方法基本掌握,文档编写不怎么熟练,还需练习。public class Proper {public static void main(String[] args) {Properties pro=new Properties();try{pro.load(new FileReader("info.txt"));}catch(Ex
2015-08-12 19:51:58 230
原创 对象的引用
今天学的知识点不多,但理解起来比较困难,如对象的引用、对象的传参。下面举个例:public class Chuancan_2 {public static void main(String[] args) {int x=1;Oo_1 m=new Oo_1();m.age=3;m=test(m,x);System.out.print(m.age+" "+
2015-08-11 20:15:14 209
原创 面向对象第一课
1、什么是对象?什么是类?类和对象有什么关系?答:对象是存在的具体实体,具有明确定义的特征和行为; 类是具有相同属性和行为的一组对象的集合; 类是对象的抽象,对象是类的实例。2、属性和静态变量的区别是什么?答:属性是对象的特征,是对象的一部分,不同的对象属性值是不一样的,一个对象属性值的变化不会影响另外一个对象; 静态变量是独立在对象之外的变量,是
2015-08-10 21:07:05 309
原创 今天的考试
import javax.swing.JOptionPane;public class test {public static void main(String[] args) {String str="优"+" 良"+" 中"+" 差"+"\n"
2015-08-07 20:33:44 240
原创 小结
学习Java基础已经两周了,主要类容是面向过程编程,这其中数函数调用为最重,其次数组、循环、判断等,下个礼拜就学新知识了,我的函数还不是好熟练,今天就方法调用就纠结了半天,看来还需努力。
2015-08-06 21:47:43 195
原创 方法
方法调用在编程过程中用处很广,可以提高代码的可读性,也可以是代码重复使用,很方便,今天练习的例子:import javax.swing.JOptionPane;public class ATM {public static void main(String[] args) {JOptionPane.showMessageDialog(null, "欢迎光
2015-08-05 21:14:30 214
原创 Array
今天学习了数组,包括数组的特点,数组中查找、删除、排序等。例:import javax.swing.JOptionPane;//输入5个数,从大到小排列显示出来public class Sort {public static void main(String[] args) {int[] sortArray=new int[5];for(int i=0;i
2015-08-04 21:45:23 217
翻译 循环
今天课程的主要内容是循环,包括while、for、do…while都有练习,掌握情况不怎么好,下面记个例子:分别输入年、月、日,计算这个年月日是一年中的第几天。import javax.swing.JOptionPane;public class Test4 {public static void main(String[] args) {String x=
2015-08-03 21:50:14 210
原创 循环
今天课程涉及到了判断语句if()、switch(),运算符及运算符的优先级,最后是循环,其他的还好,循环理解不够深刻,所以今天的主题我就以循环命名,下面做个今天学过的例子:输入10个数,输出最大的数 class Xh{ public static void main(String[] args){ int i=1;int max=0;while(iS
2015-07-31 21:16:26 200
原创 要求用户输入三个数,将其中最大的数找出来
import javax.swing.JOptionPane;public class Mytest {public static void main(String[] args) {String x=JOptionPane.showInputDialog(null,"请输入第一个数:");int a=Integer.parseInt(x);String y=JOpti
2015-07-30 20:34:23 640
原创 Java学习第一课
因为时间关系,开学没几天就进入了紧张学习阶段,有点累,想睡觉的感觉。今天学习的东西不多,我以前学过一些,接受起来还算好。总结: 1、JDK的安装和运用:主要用到bin目录下的javac.exe和java.exe. 2、类的构成及简单的输出:class Aa{public static void main(String[] args){Sys
2015-07-29 20:09:46 197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人