java 基础入门
陳紋欽
这个作者很懒,什么都没留下…
展开
-
could not create audio stream from input stream JAVA添加背景音乐
java.io.IOException: could not create audio stream from input streamat sun.audio.AudioStream.(AudioStream.java:65)at test11111.MyMusic.music(MyMusic.java:15)at test11111.MyMusic.main(MyMusic.jav原创 2014-01-06 14:31:00 · 7564 阅读 · 1 评论 -
java基础入门-----文件的续写
import java.io.*;class 文件的续写 { public static void main(String[] args) throws IOException { //传递一个true参数,代表不覆盖原有文件,在文件末尾续写 FileWriter fw = new FileWriter("demo.txt",true); fw.write("wo\r\nca原创 2013-10-06 20:33:59 · 690 阅读 · 0 评论 -
java基础入门---- MyLineNumberReader2
import java.io.*;class MyBufferedReader { private FileReader fr; MyBufferedReader(FileReader fr) { this.fr = fr; } public String myReadLine() throws IOException//一次读一行数据的方法 { StringBui原创 2013-10-07 12:50:26 · 602 阅读 · 0 评论 -
java基础入门----Math和Random
import java.util.*;class Math和Random{ public static void sop(Object obj) { System.out.println(obj); } public static void main(String[] args) { double d1 = Math.ceil(12.55); //大于它的最小整数 d原创 2013-10-05 19:41:21 · 531 阅读 · 0 评论 -
java基础入门---- LineNumberReader1
import java.io.*;class LineNumberReader1 { public static void main(String[] args) throws IOException { FileReader fr = new FileReader("啊啊啊.txt"); LineNumberReader lnr = new LineNumberRead原创 2013-10-07 12:48:27 · 498 阅读 · 0 评论 -
java基础入门----BufferedReader1
import java.io.*;class BufferedReader1 { public static void main(String[] args) throws IOException { FileReader fr = new FileReader("啊啊啊.txt"); BufferedReader bufr = new BufferedReader(fr)原创 2013-10-06 21:28:09 · 474 阅读 · 0 评论 -
java基础入门----拷贝文本文件
import java.io.*;class 拷贝文本文件 { public static void main(String[] args) //throws IOException { copy_2(); } public static void copy_2() { FileReader fr = null; FileWriter fw = null; tr原创 2013-10-06 20:36:55 · 607 阅读 · 0 评论 -
java基础入门----IO异常处理方式
class IO异常处理方式 { public static void main(String[] args) { FileWriter fw = null; try { fw = new FileWriter("demo.txt"); fw.write("a开开开开sdf"); } catch(IOException e) { System.ou原创 2013-10-06 20:36:02 · 662 阅读 · 0 评论 -
java基础入门----文件读取2
import java.io.*;class 文件读取2 { public static void main(String[] args) throws IOException { FileReader fr = new FileReader("啊啊啊.txt"); char[] buf = new char[1024]; //一般是1024的整数倍 int l原创 2013-10-06 20:35:06 · 629 阅读 · 0 评论 -
java基础入门---- Calendar对象
import java.util.*;/* * 1.获取任意年的二月有多少天 1.c.set(year,2,1) //某一年的3月1日 2.c.add(Calendar.DAY_OF_MONTH,-1) 往后退一天 * 2.获取昨天现在这个时刻 c.add(Calendar.DAY_OF_MONTH,-1) 往后退一天 * */class Calendar对象 {原创 2013-10-05 19:40:34 · 506 阅读 · 0 评论 -
java基础入门-----Runtime对象
import java.util.*;class Runtime对象 { public static void main(String[] args) throws Exception { Runtime r = Runtime.getRuntime(); //Process p = r.exec("C:\\Program Files\\SogouWallPaper\\1.6.0原创 2013-10-04 22:35:03 · 1013 阅读 · 0 评论 -
java基础入门-----静态导入
import java.util.*;import static java.util.Arrays.*; //导入的是Arrays这个类的所有静态成员import static java.lang.System.*; //导入的是System这个类的所有静态成员class 静态导入 { public static void main(String[] args) { int ar原创 2013-10-04 22:32:50 · 500 阅读 · 0 评论 -
java入门基础------String练习3
/* * 获取一个字符串在另一个字符串中出现的次数 * ‘asdkkedwkkcek’ * 1.定义一个计数器 * 2.当kk第一次出现的时候获取到位置,计数器+1 * 3.加上kk的长度继续往后搜 * */class 练习3 { public static void sop(String str) { System.out.println(str);原创 2013-09-19 20:22:40 · 621 阅读 · 0 评论 -
java基础入门-----文件读取1
import java.io.*;class 文件读取1 { public static void main(String[] args) throws IOException { FileReader fr = new FileReader("啊啊啊.txt"); //read();方法 :一次读一个,一直往下读,到末尾返回-1 int ch = 0; whil原创 2013-10-06 20:35:12 · 485 阅读 · 0 评论 -
java基础入门----BufferedWriter1
import java.io.*;class BufferedWriter1 { public static void main(String[] args) throws IOException { FileWriter fw = new FileWriter("啊啊啊.txt"); BufferedWriter bufw = new BufferedWriter(fw)原创 2013-10-06 21:22:21 · 511 阅读 · 0 评论 -
java基础入门----MyBufferedReader
import java.io.*;class MyBufferedReader { private FileReader fr; MyBufferedReader(FileReader fr) { this.fr = fr; } public String myReadLine() throws IOException//一次读一行数据的方法 { StringBui原创 2013-10-06 22:46:21 · 608 阅读 · 0 评论 -
Eclipse执行结果不正确,工程名有红色的感叹号!
是选择工程名,然后通过在右键菜单中选择build path->configueBuild path,在弹出的对话框中选择Libraries,remove掉有错误的JRE。原创 2013-12-19 08:10:25 · 654 阅读 · 0 评论 -
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Exception in thread "main" java.lang.Error: Unresolved compilation problem: 解决办法:把类名首个字母改为大写。是不是有想抽自己的冲动原创 2013-12-01 13:10:55 · 12846 阅读 · 1 评论 -
java基础入门-----list容器的基本操作3
import java.util.*;class List3 { public static void sop(Object obj) { System.out.println(obj); } public static void main(String[] args) { LinkedList link = new LinkedList(); link.add(原创 2013-09-26 14:15:30 · 551 阅读 · 0 评论 -
java基础入门-----list容器的基本操作2
import java.util.*;class List2 { public static void sop(Object obj) { System.out.println(obj); } public static void main(String[] args) { ArrayList al = new ArrayList(); //添加元素 al.add(原创 2013-09-26 14:12:47 · 536 阅读 · 0 评论 -
java基础入门-----list容器的基本操作1
import java.util.*;class List1 { public static void sop(Object obj) { System.out.println(obj); } public static void main(String[] args) { ArrayList al = new ArrayList(); //添加元素 al.add(原创 2013-09-26 14:06:46 · 553 阅读 · 0 评论 -
java基础入门----LinkedList练习1
import java.util.*;class Duilie{ private LinkedList link; Duilie() { link = new LinkedList(); } public void myAdd(Object obj) { link.addFirst(obj); } public Object myGet() { return l原创 2013-09-26 14:00:42 · 950 阅读 · 0 评论 -
java基础入门----ArrayList练习2
class ArrayList练习2 //将自定义的对象如Person放入ArrayList集合中,并除去相同元素{ public static void sop(Object obj) { System.out.println(obj); } public static void main(String[] args) { ArrayList al = new Array原创 2013-09-26 13:49:27 · 633 阅读 · 0 评论 -
java基础入门-----ArrayList练习1
import java.util.*;class ArrayList练习1 //除去ArrayList重复的元素{ public static void main(String[] args) { ArrayList al = new ArrayList(); al.add("java01"); al.add("java02"); al.add("java01");原创 2013-09-26 13:30:33 · 701 阅读 · 0 评论 -
java基础入门----string练习4
// 获取两个字符串中 最大 的相同子串class 练习4 { public static void sop(String str) { System.out.println(str); } public static void main(String[] args) { String s1 = "safefhello"; String s2 = "hello原创 2013-09-26 13:20:01 · 476 阅读 · 0 评论 -
java基础入门---缓冲区复制文件
import java.io.*;class 缓冲区复制文件 { public static void main(String[] args) { BufferedReader bufr = null; BufferedWriter bufw = null; try { bufr = new BufferedReader(new FileReader("啊啊啊.t原创 2013-10-06 21:50:26 · 490 阅读 · 0 评论 -
java基础入门---- FileWriter1
import java.io.*;//开始新建出来的文件在eclipse的包名文件中,可以自己定义路径 c:\\...\\..txtclass FileWriter1 { public static void main(String[] args) throws IOException { //如果有目录下同名文件,会覆盖 FileWriter fw = new FileWri原创 2013-10-06 20:33:28 · 552 阅读 · 0 评论 -
java基础入门----MyLineNumberReader1
import java.io.*;class MyLineNumberReader{ private FileReader fr; private int linenumber; MyLineNumberReader(FileReader fr) { this.fr = fr; } public String MyReaderLine() throws IOExcept原创 2013-10-07 12:48:34 · 542 阅读 · 0 评论 -
java入门基础------String练习2
class 练习2 //将字符串反转 和 将部分字符串反转{ public static void sop(String str) { System.out.println(str); } public static void main(String[] args) { String s1 = " abcde "; sop(reverseString(s1))原创 2013-09-19 20:20:02 · 553 阅读 · 0 评论 -
java入门基础------String练习1
class 练习1 //模仿trim功能,去掉两端空格{ public static void sop(String str) { System.out.println(str); } public static void main(String[] args) { String s1 = " asdasd f efew "; sop(mytrim(s1));原创 2013-09-19 20:18:30 · 627 阅读 · 0 评论 -
java基础入门------Map_entrySet
import java.util.*;/* * map集合的两种取出方式: 2.Map_entrySet方法 map.entry是map的内部类,是一种数据类型,存放key与value的关系 * 存放在set集合中,再调用getKey和getvalue方法就可获取 * */class Map_entrySet { public static void main原创 2013-10-02 15:21:46 · 654 阅读 · 0 评论 -
java基础入门----Map_keySet
import java.util.*;/* * map集合的两种取出方式: 1.keySet方法: 将map集合中的所有key存入到Set集合,因为set有迭代器可以取出所有key,在用get方法获取每个值 * */class Map_keySet { public static void main(String[] args) { Map map = new HashMa原创 2013-10-02 15:20:56 · 581 阅读 · 0 评论 -
java基础入门----Map1
import java.util.*;/* * Map: * 1.Hashtable:底层是哈希表数据结构,不可以存入null键和null值,该集合是线程同步的 jdk 1.0 效率低 * 2.HashMap:底层是哈希表数据结构,可以存入null键和null值,该集合是线程不是同步的 jdk 1.2 效率高 * 2.TreeMap:底层是二叉原创 2013-10-02 15:20:04 · 582 阅读 · 0 评论 -
java基础入门----TreeSet练习2
import java.util.*;//练习:按字符串长度排序 字符串本身具备比较性 但不是所需要的 这时就只能用比较器 用implements Comparator 最好class TreeSet练习2 { public static void sop(Object obj) { System.out.println(obj); } public static void原创 2013-10-02 15:18:46 · 447 阅读 · 0 评论 -
java基础入门----TreeSet练习1
import java.util.*;//set:元素是无序的,元素不能重复 //hashset:底层数据是哈希表结构 //TreeSet:可对set集合中元素进行排序 // 第一种排序方式:让元素自身具备比较性,元素需要实现comparable接口,覆盖compareTo方法,return 0 就是元素重复了 保证了唯一性 //原创 2013-10-02 15:18:10 · 577 阅读 · 0 评论 -
java基础入门-----hashset2
import java.util.*;//set:元素是无序的,元素不能重复//hashset:底层数据是哈希表结构/* * hashset如何保证元素唯一性? * 是通过元素两个方法 hashcode和equal完成的 * 1.先判断hashcode是不是相等 ,如果相等就调用equal判断 * 2.如果hashcode不相等,不调用equal *原创 2013-10-01 21:16:35 · 543 阅读 · 0 评论 -
java基础入门-----hashset1
import java.util.*;//set:元素是无序的,元素不能重复// hashset:底层数据是哈希表结构 // treeset:class HashSet1 { public static void sop(Object obj) { System.out.println(obj); } public static void main(String[原创 2013-10-01 21:14:17 · 472 阅读 · 0 评论 -
java基础入门----多线程1
练习: 创建两个线程,和主线程交替运行 使用创建线程方式一: 1.子类覆盖父类中的run()方法,将线程运行的代码放在其中 2.建立子类对象同时线程被创建 3.调用start()开启线程 线程都有自己的默认名称:thread-0,1,2,3 static Thread currentThread():获取当前线程对象 getNam原创 2013-09-14 22:08:00 · 547 阅读 · 0 评论 -
java基本入门----多线程2
需求:多个窗口售票 创建线程的第二种方式:实现Runnable接口 1.定义实现Runnable接口 2.覆盖Runnable中的run()方法 3.通过Thread类建立线程对象 4.将Runnable子类对象作为参数传递给Thread的构造函数,因为Runnable子类对象有自定义的run方法,要让线程运行指定的run方法 5原创 2013-09-14 22:29:31 · 564 阅读 · 0 评论 -
java基础入门-----思想的开端
好久好久没有在CSDN上写文章了~ 一个字 懒 。不知不觉就大三了,感觉生活没什么变化,该学就学该玩就玩不上不下~ 心态相对于前两年好了一些,可能是有很多事情都看开了,活着就好。 呵呵,我怎么觉得我在写日记呢?不过无所谓了,不喜欢啰嗦的盆友就请绕道吧。可能是很久没写过了,突然手痒了,不想在扣扣在写,因为不想让不喜欢的朋友看到。CSDN上都是陌生人比较好哈哈。 昨天原创 2013-09-14 21:27:15 · 584 阅读 · 0 评论