摘要:
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 (1)代码块程序中使用"{}"括起来的代码称为代码块,代码块有四种:普遍代码块:直接在一个方法中出现的"{}"构造块:直接在类中定义的代码块,构造块会像构造方法一样,在实例化对象的时候执行,但是构造块优先于构造方法执行静态块:使用static关键字声明的代码块,主要目的是用来为静态属性初始化,静态块优先于主方法,而且也优先于构造方法执行,并且只执行一次。同步代码块:class Demo{ { // 构造块 System.out.println("****** 阅读全文
摘要:
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 (1)引用传递注意画出内存分析图。例子:class Person{ privateString name ; privateint age; private Book book ; //一个人有一本书 private Person child;//一个人有一个孩子 publicPerson(String n,int a){ this.setName(n); this.setAge(a); } publicvoid setBook(Book b){ book= 阅读全文
摘要:
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 String类及String类的相关操作方法,this关键字,static关键字,内部类(1)String的两种实例化方式public String(String origiral)///可以接收一个String类的对象,并重新实例化String对象,除了此方法之外String还可以采用直接赋值的方式进行对象的实例化。public class StringDemo01{ public static voidmain(String args[]){ Strin 阅读全文
摘要:
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 (1)面向对象:要经过完整的分析,设计之后才可以进行开发 面向过程:专注于解决问题 OOA:面向对象的分析 OOD:面向对象设计 OOP:面向对象程序(2)面向读写的三大特征 封装:对外部不可见,保护类中的操作不被外部直接访问 继承:扩展类的功能, 多态:方法的重载,相同的方法名称根据参数的类型和个数不同调用的方法不同 对象的多态性,(3)类与对象类:共同属性或操作的集合对象:是实际存在的事物个体,也叫做实例没有类则没有对象的产生;没有对象类不能使用;对象的 阅读全文
摘要:
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 (1)构造方法每个类中都存在一个构造方法,构造方法的主要目的是为类中的属性初始化。构造方法的名称必须与类名称相同;构造方法定义时没有返回值类型的声明;不能在构造方法中使用return返回一个内容。如果在一个类中没有明确声明一个构造方法的时候,类中会有一个默认的什么都不做的构造方法,该方法中没有参数也没有方法体。如果类中已经明确的声明了一个构造方法,那么就会调用已声明的构造方法。当使用关键字new的时候才会调用类中的构造方法,构造方法本身的重载,方法名称相同, 阅读全文
摘要:
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 二,java简介(1)位操作&(按位与),|(按位或),^(按位异或)&,两者为1则为1;|,两者中有一个是1则为1;^,两者不同则为1原码:正数的原码是二进制数;负数的原码是二进制的最高为设为1反码:正数的反码是原码本身;负数的反码是符号位不变,其他位取反。补码:正数的补码是原码本身;负数的补码是负数的反码加1左移():在二进制数的右边加0带符号右移():在二进制左边,正数加1,负数加0不带符号右移():在二进制左边加0(2)数组数组属于引用 阅读全文