随笔分类 - Java初探
摘要:1、认识方法 1)什么是方法 Java方法是语句的集合,它们在一起执行一个功能; 方法是解决一类问题的步骤的有序组合; 方法一般包含于类中; 方法在程序中被创建,在其他地方被引用2 2)方法的有点 使程序变得更简短而清晰; 有利于程序维护; 可以提高程序开发的效率; 提高了代码的重用性 2、方法格式
阅读全文
摘要:1、子类可以继承父类的那些资源 private成员 子类和父类不在同一个包,使用默认访问权限的成员 构造方法
阅读全文
摘要:1、继承 子类继承父类后自动拥有父类非私有的属性和方法 Java中,一个父类可以被多个子类继承,一个子类只能继承一个父类 除了继承父类的属性和方法外,子类还拥有自己特有的属性和方法 如果子类的方法与父类重名,优先调用子类 2、重写 方法重写:子类方法名和父类相同,重写实现了父类的某个方法
阅读全文
摘要:1、this表示当前对象 获取当前对象的属性 使用this调用当前属性 2、重载 如果两个方法的方法名相同,但参数不一致,那么可以说一个方法是另一个方法的重载
阅读全文
摘要:public class Dog {// 定义属性 String nick; String color; int age; // 定义构造方法 public Dog(String nick,String color,int age){// 构造方法的作用是为对象的属性赋值 this.nick=nic
阅读全文
摘要:// 定义属性 String nick; String color; int age;// 定义类的方法 public void eat(){ System.out.println("在吃东西"); } public void run(){ System.out.println("在跑步"); }
阅读全文
摘要:1、对象同时具有属性和方法两个特性。对象的属性和方法通常被封装在一起,共同体现事物特性,两者相辅相成,不可分割
阅读全文
摘要:1、参数列表和返回值 public static void function(int num){//形参 System.out.println("传入的参数是:"+num);}public static void main(String[] args) { function(3);//实参} pub
阅读全文
摘要:int[] array = {9,3,4,6,8,28,15,33};int max = array[0];for(int x:array){ if (x>=max){ max = x; }}System.out.println(max);int min = array[0];for (int j:
阅读全文
摘要:1、简介 StringBuilder 类是可变的。它是 String 的对等类,它可以增加和编写字符的可变序列,并且能够将字符插入到字符串中间或附加到字符串末尾(不用创建其他对象) 1)StringBuilder 的构造方法: 构造方法说明 StringBuilder() 构造一个其中不带字符的 S
阅读全文
摘要:1、简介 StringBuilder类是可变的。它是String的对等类,它可以增加和编写字符的可变序列并且能将字符插入到字符串中间或附加到字符串末尾。(不用创建其他对象) StringBuilder的构造方法: StringBuilder 构造一个其中不用任何字符的StringBuilder,初始
阅读全文
摘要:1、简介 Arrays类包含了操作数组的各种方法(例如排序和搜索)。还包含一个静态工厂,允许将数组转为List。 2、Arrays常用方法 <T>List<T>asList(T..a) 返回由指定数组构造的List void sort(Object[] a) 对数组进行排序 void fill(Ob
阅读全文
摘要:1、概念 通常抛出异常后,还需要将异常捕获。使用 try 和 catch 语句块来捕获异常,有时候还需要用到 finally 对于上述3个关键词所构成的语句块, try 语句块是必不可少的,catch 和 finally 语句块可以根据实际选择其一或者全选。可以把已经发生错误或者可能出现问题的语句放
阅读全文
摘要:注:数组一旦被初始化,就没有办法改变他的长度 1、末尾增加元素 int[] ordArray = {1,2,3,4,5};int[] newArray = new int[ordArray.length+1];for (int i=0;i<=ordArray.length-1;i++){ newAr
阅读全文
摘要:for each 循环,又名:增强型for循环 语法: for(元素类型 元素变量:要遍历的对象){ 循环语句; } for each 循环执行次数,取决于遍历的对象元素个数 对比for循环和for each循环 for循环依赖下标 for each循环通过赋值方式(例:从容器b取值赋值给x) do
阅读全文
摘要:1、throw 抛出异常 当程序运行时数据出现错误或者我们不希望发生的情况出现的话,可以通过抛出异常来处理 异常抛出语法: throw new 异常类(); public static void main(String[] args) { Integer a =1; Integer b =null;
阅读全文
摘要:1、数组的基本要素: 标识符:数组的名称,用于区分不同的数组 数组元素:向数组中存放的数据 元素下标:对数组元素进行编号,从0开始,数组中的每个元素都可以通过下标来访问 元素类型:数组元素的数据类型 String[] str = {"a","b","c","d","e"};System.out.pr
阅读全文
摘要:1、异常概述 异常都是从Throwable类派生出来的,而Throwable类直接从Object类继承而来 2、异常分类 异常通常有四类: Error,系统内部错误。这类错误由系统进行处理,程序本身无需捕获异 Exception,可以处理的异常 RuntimeException,可以捕获,也可以不捕
阅读全文
摘要:1、认识数组 数组是一个变量,存储相同数据类型的一组数据 注:声明一个变量就是在内存空间划出一份合适的空间 声明一个数组就是在内存空间划出一串连续的空间 使用数组四步走: 声明数组 int[ ]a; 分配空间 a = new int[5]; 赋值 a[0]=8; 处理数据 a[0]=a[0]*10;
阅读全文
摘要:1、break、continue break一般用于Switch结构和循环结构 continue一般用于循环结构 作用 循环结构中; break终止某个循环,程序跳转到循环结构外的下一个语句 continue跳出本次循环,进入下一个循环 return:结束当前方法的执行并退出,返回到调用该方法的语句
阅读全文

浙公网安备 33010602011771号