Java学习记录8

来源:互联网 发布:郑州美好电子淘宝店 编辑:程序博客网 时间:2024/04/29 05:29
1.//import java.util.*;
import java.util.Calendar
public class Cal{ // 打印日历
public static void main(String[] args){

int yyyy=2014;
int MM=04;
MM-=1;

String[] s={"日 ","一"," 二"," 三"," 四"," 五"," 六"};
Date d=new Date();
int yy=d.getYear()+1900;
int mm=d.getMonth();
int dd=d.getDate();
for(String string:s){
System.out.print(string+"\t");
}
System.out.println();
Calendar c=Calendar.getInstance();
c.set(yyyy, MM, 01);
int xq=c.get(Calendar.DAY_OF_WEEK)-1;
for(int i=0;i<xq;i++){
System.out.print(" \t");
}
for(int i=0;i<c.getActualMaximum(Calendar.DATE);i++){
c.set(yyyy, MM, (i+1));
if(c.get(c.YEAR)==yy&&c.get(c.MONTH)==mm&&c.get(c.DATE)==dd){
System.out.print("["+(i+1)+"]\t");
}else{
System.out.print((i+1)+"\t");
}
xq=c.get(Calendar.DAY_OF_WEEK)-1;
if(xq==6){
System.out.println();
}
}
}

}
2.包:
   包+类名 是类的全称
  java.sql 处理数据库操作
  java.util集合和时间操作类
java.lang系统包
java.awt图形化处理包
javax.swing图形化处理包
javax.sql数据库操作的升级包数据源
java.io专门用来处理文件的
java.net网络处理包
javax.servlet B/S网页程序处理
java.text
java.nio新的操作流
java.rmi远程方法调用技术
javax.imageio图片处理流
javax.xml xml处理
java.lang.reflect 反射机制


包名:全小写
      com(公司)、org(非营利机构)-----公司名-----项目名称------模块、功能


package test.ll; //包


public class Test {
public static void mm(){//静态方法
String s="aheuwsdefjsejfjjcssnezwv";
String[] s1=s.split("s");
for(String string:s1){
System.out.println(string);
}
}
public static void main(String[] args){

mm(); //引用方法
}

}
package ll;
//import test.ll.Test; //导入包
import static test.ll.Test.mm; //导入test.ll.Test中的静态方法




public class Lk {
public static void main(String[] args){
//Test t=new Test();//new对象方法1
test.ll.Test t=new test.ll.Test();//new对象方法2
//test.ll.Test.mm();//调用方法
mm();
}
}
3.内部类
package lei;


public class Lei {
public static class Test1{//有名内部类
void mm(){
System.out.println("我是Mrs.li"+","+"今天赶不回去");
}

}
public void m(){
Test1 t1=new Test1();
Test1 t2=new Test1();
Test1 t3=new Test1();
Test1 t4=new Test1();
}
public static void main(String[] args){

//new Test1();
Test1 t=new Test1();
t.mm();

}
}


package lei;


public class Lei1 {

public static void main(String[] args){
final String name="lilin";
Lei1 l=new Lei1(){//无名内部类
public String toString(){
return name;
}
};
System.out.println(l);
}
}



0 0
原创粉丝点击