java基础
高颖同学
http://littleWhale.xyz
展开
-
程序员,标记思想你要会。
放两天假,昨天第一次去珠海的图书馆,然后又去体育中心。在宿舍闲的蛋疼。今天下午跑完4000米。跑完后感觉一个字爽。哈哈。回寝室的时候脑海中突然有个一闪而过的想法,发现很多的业务都要用到一个思想那就是标记。根据之前做过的题,我举出了下面四个例子来证明这个标记思想。第一个例子:购物车javaweb中servlet实现: //这是一个servlet 中用来进行购买的原创 2013-11-23 21:22:05 · 1461 阅读 · 0 评论 -
多线程同步锁
package com.synacThread;/* * 张三、李四合租了一间房间,早上张三先起床进入卫生间刷牙,然后李四 * 后起床,在门口等待。张三刷完牙出来,李四进入卫生间刷牙,张三在门口等待小便。 * 李四刷完牙,张三进入卫生间小便,李四在门口等待。张三小便完,李四进入卫生间小便。 * * 如何使用java的多线程的同步机制来描述上述情形。 * * */class M原创 2014-05-10 17:09:59 · 645 阅读 · 0 评论 -
java拷贝文件
public class CopyFile{ /** * 拷贝文件(把D盘java1中的java文件拷贝到jad文件夹改成txt文件后缀名) * @param args * @throws Exception */ public static void main(String args[])throws Exception{ long lasting原创 2014-05-10 16:02:17 · 554 阅读 · 0 评论 -
StringBuffer使用
这个题目可以删除或替换文件中要删除的单词。原创 2014-05-10 16:43:31 · 597 阅读 · 0 评论 -
dom4j对xml进行读写操作
利用dom4j 对xml进行读写操作:原创 2014-05-10 16:17:53 · 809 阅读 · 0 评论 -
jdk1.5 后 的新特性—枚举
//小轿车类public class Car { private String brand;//品牌 private MyColor color = MyColor.BLACK;//颜色 Car() { System.out.println("一辆小轿车诞生了..."); } Car(String brand,MyColor color) { this.bran原创 2014-05-10 17:26:59 · 628 阅读 · 0 评论 -
多线程例子2
/* 妈妈有两个孩子,分别是大林和小林。 * * 暑假妈妈买了50根冰棍放进冰箱。大林和小林每天放学回家都吃冰棍。 * * 使用java多线程来描述上述问题,统计大林和小林各吃了多少根冰棍。 * * * */class IceStream implements Runnable{ private int iceStreamNum;//冰棍的数量 public in原创 2014-05-10 17:19:43 · 494 阅读 · 0 评论 -
那年第几天是什么日期
/** * 给出年分m和一年中的第n天,算出第n天是几月几号。 * @author 小高 * @date 2013-08-24 * */public class date1 { public static void main(String[] args) { System.out.println("请输入年份:"); Scanner input=new Scanner原创 2014-05-10 16:51:29 · 729 阅读 · 0 评论 -
判断是星期几
/** * 输入一个日期 ,判断是星期几 * @author 小高 * @date 2013-08-24 * */public class date2 { public static void main(String[] args) { System.out.println("要想知道是星期几?那请输入一个日期:"); Scanner input=new Scan原创 2014-05-10 16:45:21 · 587 阅读 · 0 评论 -
利用java发射 生产对象的sql插入语句
import java.lang.reflect.Field;import java.lang.reflect.Method;/** * 这是用java反射来实现对对象的属性,方法,类名的取值。再组成一条万能的insert 语句。 * @author 小高 */public class Test2 { public static void main(String[] args)原创 2014-05-10 15:23:43 · 910 阅读 · 0 评论 -
集合之我见
--------List之我见:先贴码了。-------------------public class ListTest { public static void main(String[] args) { LinkedListTest(); } /*ArrayList: 方法都差不多,原创 2013-12-04 18:59:08 · 550 阅读 · 0 评论 -
生产者消费者多线程
package myTherad;/** * 生产者与消费者,多线程 * @author Administrator * */ public class customerAndproduct { public static void main(String[] args) { /*构建dealer对转载 2013-12-03 19:25:09 · 546 阅读 · 0 评论 -
IO流读写文件
java已经有强大的类库,其中有一类就是IO读写的类。以下是进行文件的复制。 //用原始的字节流技术来读取文件 public static void test() throws Exception{ File f= new File("D:\\aa.txt"); String s=f.getName();原创 2013-11-28 12:18:52 · 569 阅读 · 0 评论 -
泛型
泛型,就是定义类或方法的时候,没有指定类型。使用的时候可以使用任何类型,这就是泛型的优势。泛型类列子1:public class Point { private T x; private T y; public T getX() { return x; } public void setX(T原创 2013-11-28 07:32:11 · 463 阅读 · 0 评论 -
DBCon
//这是我封装的DBCon,用来数据库的访问。就可避免频繁的数据增删查改操作,只需调用即可,用此类之前,首先要导入数据库驱动包。import java.sql.*;import java.util.*;public class BaseCon { static String driver="oracle.jdbc.driver.OracleDriver" ;原创 2013-11-26 12:53:31 · 1878 阅读 · 2 评论 -
有魔力的反射机制。
有人问:给你一个类的名字,能否知道里面的所有属性和方法。答案是肯定的。不仅可以知道方法,还可任意的调用里面的方法,这就用到了java的反射机制,名字听起来似乎很深奥似的,其实,很简单。下面我们来进行对任意一个对象的拷贝。 1、 首先建立一个实体Bean ,这里我拿Student 为例,有属性:name 和age .里面有get,set 方法。此处省略。。 2、创建一个类,用原创 2013-11-26 07:41:16 · 674 阅读 · 0 评论 -
内部类的使用
package com.innerClass;public class Outer { String name; Outer() { System.out.println("Outer Class Constructor..."); } Outer(String name) { this(); this.name = name; } public voi原创 2014-05-11 13:08:54 · 641 阅读 · 0 评论