当前位置:网站首页 > Java基础 > 正文

java基础笔记100篇



public String nam e; // 姓名String 的默认值null
private int age; // 年龄,int 默认值是0
public static Strin g sex = " "; // 静态类变量- 后面详解
/
* 行为,方法,也叫函数
* 方法的名称如果是多个单词,首个的单词的首字母小写,其他的单词首字母大写,这样就像一个驼峰一样,所 * 以叫驼峰命名法
*/
public void s howName(){
System.out.p rintln(" 姓名:" + name);
getAge(); // 同一个类中,所有的方法可以直接互相调用,不用n ew 去实例化对象
}
// 有返回值的函数
public int getA ge(){
return age;
}
}
2.4 类的实例化:对象的创建和使用的实例化:对象的创建和使用
使用 new + 构造器创建 一个新的对
使用 对象名.象成员的方式访 问对象成员 (包括对象 的属性和方 法)
e. g. 2-01创建的 Person类为例:
e. g. 2-02
public class Peo ple {
public static void main(String[] arg s){
// 实例化Person 类,也就是创Person 对象
Person person = new Person();
// 声明一个Pers on 类型的变量,变量名perso n ,实例化Pers on 类并且给pers on 赋值,赋值的值就是当前的实例
person.name = " 张三"; // perso n 对象的name 性赋值
person.showNam e(); // 对象的方法的调用
int i = person.getA ge();
System.out.print ln(i);
person.age = 11; // person 对象的age 属性赋值
int a = person.ge tAge();
System.out.print ln(a);
}
}
// 注:如果创建了一个类的多个对象,对于类中定义的属性,每个对象都拥有各自的一套副本,且互不干扰.
2.5 关于对象关于对象
2.51 匿名对匿名对象
概念: 概念: 定义对象的 句柄,而直 接调用这个 对象的方法 ,这样的对 象叫做匿名 对象。
使用情况: 使用情 况: 如果对一 个对象只需 要进行一次 方法调用, 那么就可以 java基础笔记100篇 使用匿名对 象。 经常将 匿名对象作 为实参传递 给一个方法 调用。
e. g. 2-03
new Person().sh out(); // 没有给对象命名(定义句柄),直接调用对象中的方法。
2.5.2 在同一个类中的访问机制在同一个类中的访问机制
类中的方法可以直接访问类中的成员变量(例外:static方法访问static的成员变量,编译不通过)
2.5.3 在不同类中的访问机制在不同类中的访问机制
先创建要访问类的对象,再用对象访问类中定义的成员。
3. 类的成员之一类的成员之 :属性:属性
3.1 语法格式语法格式
修饰符 类型 性名 = 初值 ;
说明: 说明: 饰符 private:该属性只能由 该类的方法 访问 ,不能通 对象对象.属性 的方式调用
修饰符 public:该属性可以 被该类以外 的方法访问
类型:任何 基本类型, intboolean或任何类
3.2 变量分类变量分类
3.2.1 成员变成员变量
实例变量( 不以 实例变量(不 static修饰) 修饰):
就是在类实例化成对象之后才能被使用的变量,Personname(成员变量有默认init)
实例变量存在于对象所在的堆内存中。
类变量(以 类变量 (以 static修饰 ): 修饰):
这样的变量是静态的,类不需要实例化成对象就可以通过 类名类名.属性属性 调用.Person中的sex
3.2.2 局部变局部变量
形参(方法 签名中定义 的变量) 形参 (方法签名 中定义的变 量)
方法局部变 量(在方法 内定义的变 量) 方法局部变量( 在方法内定 义的变量)
代码块局部 变量(在代 码块中定义 的变量) 代码块局部 变量(在代 码块中定义 的变量)
注意: 注意:
a. 局部变量存在于栈内存, 作用的范围结束,变量空间会自动释放.
b. 局部变量没有默认初始化值,每次必须显式初始化显式初始化.
c. 局部变量声明时不指定权限修饰符, 所以方法内的变量声明不用修饰
4. 类的成员之二:方法类的成员之二:方法
4.1 语法格式语法格式
修饰符 返回值 类型 方法名( 参数类型 形参 1,参数类型 2...){
程序代码
return 返回值;
说明: 修饰 符: public, private, protected等。
返回类型为 void,则不用 return.关于 形参,实参 ,返回值等 不再记录, C++完全 一致
4.2 方法的注意事项方法的注意事项
方法是类或 对象行为特 征的抽象, 也称为函数

版权声明


相关文章:

  • java基础入门pdf清华大学2024-10-24 12:02:02
  • java数据库基础面试2024-10-24 12:02:02
  • 基础类型空值java2024-10-24 12:02:02
  • java入门基础运算2024-10-24 12:02:02
  • java类结构的基础2024-10-24 12:02:02
  • java基础上机2024-10-24 12:02:02
  • java基础入门廖老师2024-10-24 12:02:02
  • java基础接口图解2024-10-24 12:02:02
  • 有java基础学小程序开发2024-10-24 12:02:02
  • java和c语言基础哪个先学2024-10-24 12:02:02