publicclassclassDemo1{publicstaticvoidmain(String[] args){DogmyDog=newDog();//基于Dog类创建对象// 实例变量的默认值: 整数:0 小数:0.0 字符:\u0000 (空格) 布尔:False 其他:null// 省略赋值语句System.out.println(myDog.breed +"\t"+ myDog.age +"\t"+ myDog.sex +"\t"+ myDog.furColor)...
Java面向对象基础--String类中常用的方法 简介:</ split()和replaceAll()这两个方法需要正则支持。 public class StringAPIDemo06{ public static void mian(String args[]){ String str1 = " hello "; //定义字符串 System.out.println(str1.trim());//去掉左右空格后输出 } }...
public class Application { public static void main(String[] args) { Pet dog = new Pet(); dog.name = "小狗"; dog.age = 2; dog.shout(); Pet cat = new Pet(); } } Pet类package com.arioya.oop; public class Pet { String name; int age; public void shout() { System.out....
packageDemo1;publicclassDemo012{ publicstaticvoidmain(String[] args){ B b =newB(); b.demo();}}classA{ publicstaticvoiddemo(){ System.out.println("Ademo");}}classBextendsA{ publicstaticvoiddemo(){ System.out.println("Bdemo");}} 执行结果:Bdemo 父类的引用指向子类进行引用 publicst...
Encapsulation.class 封装类 packagejavase;//Class文件的包名 /** * 封装实例 * @author 菜菜bu菜 * @Override 重写 * */ publicclassEncapsulation{ privateStringname; privateStringage; publicStringcsdn_name="菜菜bu菜"; publicEncapsulation(Stringname,Stringage) { ...
3)修饰类:类不能被继承 9.String s=newString("xyz")创建了几个对象(C);A.0B.1C.2D.3分析:https://blog.csdn.net/john2522/article/details/7437120这个产生了2个对象, 一个是new关键字创建的newSring();另一个是“xyz”对象,zyz在一个字符串池中s这个对象指向这个串池 ...
//1.获取类的一个public类型属性:getField(String name)Classp=Class.forName("test.phone");Fieldf=p.getField("name");//2.获取类的一个全部类型的属性:getDeclaredField(String name)Classp=Class.forName("test.phone");Fieldf=p.getDeclaredField("weight");//3.获取类的全部public类型的属性:getFiel...
public static void main(String[] args) { // TODO Auto-generated method stub num_1 myObj = new num_1(); System.out.println(myObj.x); } } 演示: 二、对象的属性 X在以上中是变量,它实际上是类的一个 属性。或者可以说类属性是类中的变量。
1.必须和类的名字相同 2.必须没有返回类型,也不能写void public class demo_02 { public static void main(String[] args) { //实例化这个类 new //对象类型 对象名 = 对象值。对象值变成了一个实例化对象 Student student = new Student();
(因为类既然不能被继承,也就相应无法被重写)。 final不能修饰构造方法(即构造器)。 final和static 往往搭配使用,效率更高,因为不会导致类加载,底层编译器做了优化处理。 包装类(Integer,Double,Float,Boolean等都是final),String也是final类。 抽象类...