java基础

2.19 星期二
  在方法里面申明的属性必须初始化.(局部变量)
  在类里面申明的属性不用初始化.(全局变量)

  如果一个方法有返回值,那么方法里必须加上return.返回类型没有void.

  构造器就是类的构造方法.

  构造方法的基本特点:
  方法名和类名一致,方法名没有返回类型.

  构造方法的特性:
  1.每个类一定会有一个不带参数的默认构造方法.
  2.如果一个类定义了一个带参数的构造方法,那么不带参数的构造方法就会被洗刷掉.
  3.构造方法可以重载.(如一个带参数的和一个带参数的)
  一个类的方法同名叫做方法重载.
  4.构造方法是不能被继承的.

 
  实例变量:在类里面任何一个方法外面的变量.每个对象都有属于自己实例变量的拷贝.

  public private这个我们称之为"可见性修饰符".它来指定数据成员和方法的访问能力和访问级别.

  如果这个方法的行为是改变对象的属性,设置对象属性的值,那么这个方法称之为"修改器".
  public void setHeight(float h, float w)
  {
     height = h;
     weight = w;
  } 

  如果这个方法只是返回对象属性,那么我们称这个方法为"访问器".
  public void abc()
  {
     return a;
  }

12.20 星期三
  static int i;是类变量
  缺省修饰符:本包的都可以访问.
  公共修饰符(public):任何地方都可以访问.

  if()
  语句1;
  else
  语句2;
 
  ?  :       if else的工程用法(三目运算符)
 
  switch的条件语句只能是整数

  equals方法是被重写过的.
 
  equals跟==的区别:
  equals比较的是内存空间的内容是否相同
  == 比较的是两个对象的地址是否相同

12.21 星期四

properties
 
import java.io.*;
import java.util.Properties;

class P
{
 Properties pro;
 
 public P()
 {
  pro = new Properties();
 }
 
 public void load(String fileName)
 {
  try
  {
   pro.load(new FileInputStream(fileName));加载
  }
  catch(IOException e)
  {
   e.printStackTrace();
  }
 }
 
 public void getP(String key)
 {
  System.out.println(pro.getProperty(key));读取
 }
 
 public void setP(String key,String value)
 {
  pro.setProperty(key,value);设置(在内存里)
 }
 
 public void storeP(String fileName,String Info)
 {
  try
  {
   pro.store(new FileOutputStream(fileName),Info);保存(在文件)
  }
  catch(IOException e)
  {
   e.printStackTrace();
  }
 }
 
}


普通文件  后缀.peoperties

(柔性软件开发)目的:可以让程序变的灵活,配置变的轻巧。

循环语句
while循环:循环次数未知使用。
for 循环:已知循环次数使用。
do-while循环

 


 

posted on 2007-01-11 21:11 阅读(170) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2007年1月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

导航

统计

常用链接

留言簿(1)

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜