摘要: 第1章 增强for循环 增强for循环是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合的。 它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。 格式: for(元素的数据类型 变量 : Collection集合or数组){ } 它用于遍 阅读全文
posted @ 2020-07-17 16:48 2020小白 阅读(135) 评论(0) 推荐(0)
摘要: 字符串和字节数组String str = "罗长"; byte[] sb = str.getBytes();//字符串转字节数组byte[] b={(byte)0xB8,(byte)0xDF,(byte)0xCB,(byte)0xD9}; String str= new String (b);//字 阅读全文
posted @ 2020-07-17 16:42 2020小白 阅读(117) 评论(0) 推荐(0)
摘要: 第1章 基本类型包装类 使用int类型与Integer对象转换进行演示,其他基本类型转换方式相同。 l 基本数值 >包装对象 l 包装对象 >基本数值 基本类型可以使用运算符直接进行计算,但是引用类型不可以。而基本类型包装类作为引用类型的一种却可以计算,原因在于,Java”偷偷地”自动地进行了对象向 阅读全文
posted @ 2020-07-13 16:33 2020小白 阅读(124) 评论(0) 推荐(0)
摘要: Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。所有类在创建对象的时候,最终找的父类就是Object。 1.1 equals方法 equals方法,用于比较两个对象是否相同,它其实就是使用两个对象的内存地址在比较。Object类中的equals方法内部使用的就 阅读全文
posted @ 2020-07-10 16:54 2020小白 阅读(229) 评论(0) 推荐(0)
摘要: 1.1 匿名对象的概念 匿名对象是指创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。 如:已经存在的类: public class Person{ public void eat(){ System.out.println();}} 创建一个普通对象 Person p = new 阅读全文
posted @ 2020-07-10 16:48 2020小白 阅读(148) 评论(0) 推荐(0)
摘要: 构造方法的格式 修饰符 方法名(形参列表){ } 构造方法是用来创造对象,我们能够不写构造方法就建立新对象是因为系统默认有一个空参构造方法; 构造方法没有返回值,也不用返回值; 构造方法的方法名与类名一致; 构造方法可以重载(当你写了一个有参构造方法时,系统不再默认有空载构造方法); 构造方法可以被 阅读全文
posted @ 2020-07-10 16:42 2020小白 阅读(125) 评论(0) 推荐(0)
摘要: Java 的接口 public interface 类名 接口是Java方法的合集,用于给不同的类实现同名的方法, 接口是一个只有抽象方法的抽象类, 1、接口中可以定义变量,但是变量必须有固定的修饰符修饰,public static final 所以接口中的变量也称之为常量,其值不能改变。后面我们会 阅读全文
posted @ 2020-07-06 16:42 2020小白 阅读(684) 评论(0) 推荐(0)
摘要: 继承 extends public class 子类 extends 父类; 子类自动拥有父类的可继承的成员变量和成员方法; 继承的好处: 1、继承的出现提高了代码的复用性,提高软件开发效率。 2、继承的出现让类与类之间产生了关系,提供了多态的前提。 类的继承只允许单继承,即一个子类只能继承一个父类 阅读全文
posted @ 2020-07-06 16:27 2020小白 阅读(317) 评论(0) 推荐(0)
摘要: 对象 面向过程、面向对象 l 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。 例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎么做,然后一件件的完成”,最后把公司卫生打扫干净了。 l 面向对象的程序设计方式,是遇 阅读全文
posted @ 2020-07-03 17:35 2020小白 阅读(111) 评论(0) 推荐(0)
摘要: 方法的重载 同名不同参 l 重载方法参数必须不同: 参数个数不同,如method(int x)与method(int x,int y)不同 参数类型不同,如method(int x)与method(double x)不同 参数顺序不同,如method(int x,double y)与method(d 阅读全文
posted @ 2020-06-30 16:38 2020小白 阅读(673) 评论(0) 推荐(0)