java基础知识

来源:互联网 发布:景行知返免费阅读 编辑:程序博客网 时间:2024/06/03 23:41

import java.util.*;为导入的java类库

import java.io.*;//程序用到的输入输出类,如

System.out.println("");

a=System.in.read();//从键盘上得到一个字符

float temp=(float)Math.random();//得到一个随机介于0-1的只temp

int a=(int)Math.floor(temp);//转换数值类型

类:一类事物的统称,具体某一个类是对象,类的特征为属性,对象的行为称为方法,

面向对象程序设计的三大特征

封装:即将对象的数据和基于数据的操作封装成一个独立性很强的模块。使得用户只能见到用户的外特征,而隐藏对象的内特征。

继承:即在现有的基础上创建新的类,并在其中添加新的属性和功能。现有的类具有该类及其新类的共同特征,而新类具有一些特殊的特征。

多态:即在一个程序中同名的不同方法可以共存,子类对象可以响应同名的方法,但具体实现方法不同,完成的功能也不同。

典型例子

import java.util.*;

public class Hello{

int age;

int getage()//方法的定义

{

    return age;

}

public static void main(String args[])//main()程序的入口

{

Hello my=new Hello();//对象创建

my.age=20;

System.out.println("Hi,today is");

System.out.println(new Date());//输出当前的时间

System.out.println("I'm "+getage()+"years old.");

}

}

2、字符大小写相互转换



public class transform {
public static void main(String args[])
{
String str="Java Applet";
char ch[]=new char[20];
int m=str.length();
str.getChars(0, m, ch, 0);
for(int i=0;i<m;i++)
{
if(Character.isUpperCase(ch[i]))
 System.out.print(Character.toLowerCase(ch[i]));
else
System.out.print(Character.toUpperCase(ch[i]));
}
}


}

0 0