java基础
文章平均质量分 50
马利诺兰
这个作者很懒,什么都没留下…
展开
-
IO流中的File类
先在电脑桌面创建一个名字为test的文件夹,里面放置的文件如下: package com.right.work; import java.io.File; import java.io.FilenameFilter; public class FileAccept implements FilenameFilter{ @Override pub原创 2017-03-28 07:02:09 · 309 阅读 · 0 评论 -
打印乘法口诀
public class TestDemo { public static void main(String[] args) { for(int x=1;x System.out.print(x+"*"+y+"="+x*y+"\t");} System.out.println();} } } 打印输出: 1*1=1 2*1=2 2*2=4转载 2017-05-05 14:34:26 · 263 阅读 · 0 评论 -
&&与&的区别
&&和&都是表示与,区别是&&只要第一个条件不满足,后面条件就不再判断。而&要对所有的条件都进行判断。 看下面的程序: public class TestLogic { public static void main(String[] args) { boolean t=true; boolean f=false; int i1=10; if(f&(i1++)>原创 2017-05-05 15:45:37 · 275 阅读 · 0 评论 -
使用HashMap打印字符串
HashMap hashMap=new HashMap hashMap.put("name", "tom");//hashMap添加字符串 hashMap.put("height", "177");//hashMap添加字符串 hashMap.put("age", "12");//hashMap添加字符串 Iterator> iterator=hashMap.entrySet().iter原创 2017-04-16 06:25:50 · 3706 阅读 · 0 评论 -
用Thread和Runable同样实现资源共享
public class MyThread extends Thread{ private int banana=10; private String name; public MyThread(String name) { this.name=name;} public void run(){ for(int i=0;i0){System.out.println("线程"+name原创 2017-04-19 07:21:22 · 536 阅读 · 0 评论 -
静态方法和非静态方法
静态方法 public class RepatString { public static String soluttion(int repeat, String string){ String str=""; for(int i=0;i str+=string; } return str;} public static void main(String[] args) {原创 2017-04-30 19:26:56 · 417 阅读 · 0 评论 -
Java利用BufferedWriter和BufferedReader读写文本文件
public static void main(String[] args) { String[] content={"我是中国人","我爱我的祖国"};//创建 File file=new File("D:\\test\\c.txt");//创建文件目录对象 try { FileWriter fw=new FileWriter(file);//创建字符输出流类对象 BufferedWr原创 2017-04-05 06:18:15 · 4723 阅读 · 0 评论 -
用FileWriter和FileReader读写文本文件
public static void main(String[] args) { String content="hello我是中国人";//创建字符串对象 File file=new File("D:\\test\\c.txt");//创建文件目录对象 char[] c=content.toCharArray();//将字符串转换为字符数组 char[] c2=new char[100]原创 2017-04-05 07:16:10 · 507 阅读 · 0 评论 -
创建线程
public class SimpleThread extends Thread{ private int countdown=5;//声明并赋值countdown=5 private int threadNumber;//声明变量threadNumber private static int threadCount=0;//声明全局变量threadCount=0 public Simpl原创 2017-04-18 04:47:58 · 193 阅读 · 0 评论 -
用File打印和改写文件中的内容。
文件在 d:/test/a.txt 内容为 Hello import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FilterReader; import java.io原创 2017-04-01 14:32:11 · 496 阅读 · 0 评论 -
泛型接口类
public class Violin { void pull(){//普通类的方法 System.out.println("拉小提琴"); } } public class Piano { void play(){//普通类的方法 System.out.println("弹奏钢琴"); } } publi原创 2017-04-09 08:31:45 · 244 阅读 · 0 评论 -
泛型类
public class Cat { @Override public String toString() { return "一只小猫";//重写toString方法 } public class Dog { @Override public String toString() { return "一只小狗";//重写toString方法 } } public clas原创 2017-04-07 07:31:28 · 323 阅读 · 0 评论 -
HashSet打印字符串
public static void main(String[] args) { HashSet hashset=new HashSet hashset.add("1");//hashset添加字符串 hashset.add("2");//hashset添加字符串 hashset.add("3");//hashset添加字符串 Iterator iterator = hashset.原创 2017-04-15 05:59:39 · 2127 阅读 · 0 评论