自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 jdbc03.使用Statement 接口实现增/删/改操作

Statement 接口 作用:用于执行静态SQL 语句并返回它所生成结果的对象。 int executeUpdate(String sql) 执行给定SQL 语句,该语句可能为INSERT、UPDATE 或DELETE 语句,或者不返回任何内容的SQL 语句(如SQL DDL 语句)。 void close() 立即释放此Statement 对象的数据库和JDBC 资源,而不是等待该对象自

2016-04-22 23:13:22 347

原创 jdbc02.使用jdbc连接mysql数据库

JDBC 连接数据库步骤 第一步:加载驱动; 第二步:连接数据库; 第三步:使用语句操作数据库; 第四步:关闭数据库右击项目-> Build Path -> Configure Build Path -> Add Exteranl JARs… Mysql 驱动名:com.mysql.jdbc.Driver 加载方式: Class.forName(驱动名); Ctrl+1出提示 1,D

2016-04-18 23:14:25 335

转载 组件布局学习/方法的参数中含有接口

子类调用父类方法,方法参数为接口的使用例子: jpanel.setLayout(new GridLayout(0, 2, 5, 10));//调用JPanel从类 Container中继承的方法public void setLayout(LayoutManager mgr)( setLayout功能:设置此容器的布局管理器。) LayoutManager是接口 :public interface

2016-04-15 15:47:47 379

原创 38.IO流

IO流分类:依据处理数据类型的不同,分为字符流和字节流 依据流向不同分为输入流和输出流 遍历目录: 打印文件:

2016-04-11 23:46:58 299

原创 36.微改进的计算器,JComboBox下拉框

类 JComboBox: 下拉框 getSelectedItem();//返回下拉框当前选项public class SwingTest2 { public static void main(String[] args) { JFrame jFrame = new JFrame("计算器"); jFrame.setLayout(null );//绝对布局

2016-04-11 23:25:02 399

原创 37.Swing小综合-计算器

getText();//获取数字文本 setText();//显示文本 Integer.parseInt:String转int (result + “”)与(String.valueOf(result)同效果,将int类型转换成Stringpublic class SwingTest1 { public static void main(String[] args) {

2016-04-10 22:34:28 434

原创 36.Swing事件处理

接口 ActionListener 用于接收操作事件(点击按钮等)的侦听器接口。 类 JOptionPane public static void showMessageDialog(Component parentComponent, Object message)

2016-04-10 22:04:40 294

原创 35.JLabel、JTextField、JPasswordField、JTextArea、JPanel、setBorder

类 JLabel 用于短文本字符串或图像或二者的显示区。JLabel jLable = new JLabel("JLab组件",JLabel.CENTER);类 JTextField JTextField 是一个轻量级组件,它允许编辑单行文本。JFrame jFrame = new JFrame("JLable测试");jFrame.setLayout(new GridLayout(1, 2, 5

2016-04-10 16:03:57 2226

原创 33.Swing简介,JFrame容器,布局管理器

Swing简介Swing是java的一个图形框架,继承自AWT;Swing主要涉及到容器,组件(是具体的东西,不能放东西),还有布局管理器(是器件,涉及到怎么放东西);Swing与用户交互时涉及到事件概念; - public void setVisible(boolean b)根据参数 b 的值显示或隐藏此 Window。 - public void setSize(int width,

2016-04-10 00:23:43 724

原创 33.线程同步

synchronized 线程同步的两种途径 - 同步方法 public synchronized void run()同步块public class Demo1 implements Runnable{ private int baoZi = 10; public void run() { // TODO 自动生成的方法存根 sync

2016-04-09 22:10:50 318

原创 32.线程状态、常用方法

线程状态 常用方法Thread.currentThread();//获取当前线程Thread.currentThread().getName();//返回线程名称Thread2 t1 = new Thread2();//new线程Thread t11 = new Thread(t1,"线程一");//给线程取名//就绪状态时线程为活动状态,所以到此为止,线程不在活动状态 调用t11.st

2016-04-09 21:38:25 382

原创 31.多线程 Thread类

多线程 同时对多项任务进行控制。继承Thread类实现Runnable接口方法一public class Music extends Thread{//Alt+S 实现run方法 @Override public void run() { // TODO 自动生成的方法存根 for (int i = 0; i<1000; i++){

2016-04-09 14:15:56 312

原创 集合遍历 Iterator Foreach

Iterator<T> iterator()返回一个在一组 T 类型的元素上进行迭代的迭代器 Foreach遍历public static void main(String[] args) { Student s1 = new Student("bob", false); Student s2 = new Student("李四", true); A

2016-04-09 10:01:06 221

原创 29.列表(集合)ArrayList LinkedList

List集合(接口类) 是Collection接口类的子接口,也是最常用的接口。此接口对Collection接口进行了大量的扩展,List集合里的元素允许重复。具体实现类ArrayList实现类 实现可变数组public class TestArrayList { private static Student printArrayList(ArrayList<Student

2016-04-09 09:37:39 272

原创 ***接口/抽象类/实现类***

如上图接口类List只具有方法,无法实例化,我们在使用时必须通过下面的实现类来使用List的方法。用一个类 implements 接口,这样这个类就可以使用接口中的方法了。接口实例化 1.不用implements,直接用接口指向实现类的实现,类似于用父类指向子类的实现,比如List接口,如:java.util.List list = new ArrayList();//List为接口,Array

2016-04-09 00:35:02 421

原创 28.java泛型?

public class Test { private Integer a; public Test(Integer a) { super(); this.a = a; } public Integer getA() { return a; } public void setA(Integer a) {

2016-04-08 09:47:45 217

原创 27.String VS StringBuffer/Math/Arrays

String:对String类型的对象操作,等于重新生成一个对象,然后将引用指向它;/** * 先将test指向“111” * 后又重新生成对象“111aaa”并将test指向它 * @author Gavin * */public class TestString { public static void main(String[] args) { // TOD

2016-04-08 08:11:40 253

原创 java日期处理类

Date类import java.util.Date;public class TestDate { public static void main(String[] args) { Date date = new Date(); System.out.println("现在时间:"+date); }}输出: 现在时间:Thu Apr

2016-04-07 21:37:32 222

原创 25.异常处理

捕获和处理异常 用try ……catch ……来捕获异常;public class ExceptionDemo { public static void main(String[] args) { String str = "1212a"; try{ int a = Integer.parseInt(str); }

2016-04-06 23:55:30 234

转载 设计模式-单例模式(饿汉式,懒汉式)

饿汉式 将对象的实现提前准备好,对象指向的内存只能有一个。public class Singlection1 { /** * 构造方法私有 */ private Singlection1(){ } /** * 饿汉式单例实现 * 将对象的实现提前准备好 */ private static final Singlec

2016-04-06 23:16:22 262

转载 匿名内部类,只使用一次

public class Test {public void test(A a){ a.a();}public static void main(String[] args) { Test t = new Test(); //t.test(new B()); /** * 匿名内部类 * A为interface接口类 */ t.te

2016-04-04 23:28:35 694

转载 重写toString函数

package com.gavin22;public class People { public String name; public People(String name) { this.name = name; } public void setName(String name) { this.name = name;

2016-04-04 22:02:35 419

转载 对象多态性/转型

对象多态性public class Animal { public void say(){ System.out.println("我是动物"); }}public class Cat extends Animal { public void say(){ System.out.println("我是cat"); }}public c

2016-04-04 21:12:58 220

转载 接口

接口可以实现多继承,类智能单继承 public interface A extends X,Y{ }/** * * 接口由全局常量和公共的抽象方法组成 * @author Gavin *接口A */public interface A { /** * 全局常量 */ public static final String TITLEA = "wwww

2016-04-04 20:15:15 206

转载 包装类

Java语言是面向对象的,但基本数据类型却不是面向对象的。为了解决此问题,Java语言的设计者们在设计类时,为每种基本数据类型也设计了一个对应的类。这八个和基本数据类型对应的类统称为包装类(Wrapper Class),也称为外覆类或数据类型类。 包装类均位于java.lang包中,下表给出了包装类和基本数据类型的对应关系:基本数据类型 对应包装类 byte Byte bool

2016-04-03 20:12:49 265

转载 实例化String 对象/"=="与“equals方法”/String类的不可变性

实例化String 对象String name1 = "bob";//直接赋值方法String name2 = new String("bob");//new 的方法“==”与“equals方法”比较:前者比较的是引用,后者比较具体内容直接赋值方法,如对象已存在,则不会再创建String name1 = "张三";String name2 = "张三";//name1和name2指向同一地址

2016-04-03 00:06:51 303

转载 构造块/静态代码块

构造块:用{}括起来的内容,放在类的构造函数之前,调用构造函数之前会执行 静态代码块:static {},调用构造函数之前会执行,且只会执行一次 { System.out.println("这是构造块"); } static { System.out.println("这是静态代码块"); } public Book(String

2016-04-02 23:37:04 231

转载 内部类

java中类的内部还可以添加类,称为内部类,内部类中可以直接调用外部类中的成员方法。比如此处,Extern为外部类,Inner为内部类。public class Extern{ private int age =21; class Inner{ public void show(){ System.out.println(age);

2016-04-02 21:11:10 190

转载 在桌面新建一个TXT文档

package com.gavin;import java.io.File;import java.lang.reflect.Constructor;public class Test { public static void main(String[] args) { // TODO 自动生成的方法存根 try { Construct

2016-04-02 14:52:03 1902 1

转载 Integer的常用方法

Integer 的常用方法 Integer方法 返回值 功能描述 byteValue() byte 以 byte 类型返回该 Integer 的值 Integer.CompareTo( anotherInteger) int 在数字上比较 Integer 对象。如果这两个值相等,则返回0;如果调用对象的数值小于anotherInteger 的数值,则返回负值;如果调

2016-04-02 14:50:46 11616

转载 JAVA类库/JAVA API

JAVA类库/JAVA API

2016-04-01 23:52:19 378

转载 JAVA命名规则

JAVA命名规则类和接口名。每个单词的首字母大写,如MyClass,HelloWorld等。方法名。首字符小写,其余单词首字母大写,如myName,setTime等。常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分割。对象常量可大小写混用。例如,SIZE_NAME。变量名。首字符小写,其余单词首字母大写,不用下划线。命名过程中尽量做到见名知意,方便后期查看和修改代码,也方

2016-04-01 23:37:25 195

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除