2021
12-13
12-13
一篇文章带你深入了解Java基础(5)
目录1、数组Java对数组的支持1、数组的排序:java.util.Arrays.sort(数组名称)2、数组的拷贝:指的是将一个数组的部分内容替换掉另一个数组的部分内容总结1、数组数组的引用传递publicclassTestDemo1{publicstaticvoidmain(Stringargs[]){intdata[]=null;data=newint[3];data[0]=10;//第一个元素data[1]=20;//第二个元素data[2]=30;//第三个元素}}publicclassTestDemo1{publicstaticvoidm...
继续阅读 >
目录1、private实现封装处理2、构造方法与匿名对象3、简单java类4、数组总结1、private实现封装处理如果像想要知道封装,首先必须清楚如果没有封装会怎么样?没有封装方法中的属性,在所有方法被调用后都可以进行无权限的访问。而当进行了封装操作之后,在实例化对象访问该方法的时候会出现无法访问的问题。TestDemo1.java:11:错误:name在Person中是private访问控制per.name="张三";^...
目录1、方法的基本定义2、方法重载3、方法的递归调用4、面向对象的前身是面向过程5、类与对象总结1、方法的基本定义限制条件:本次所讲解的方法指的是在主类中定义,并且由主方法由主方法直接调用。方法是指就是一段可以被重复调用的代码块。在java里面如果想要进行方法的定义,则可以使用如下的方法进行完成。publicstatic方法返回值方法名称([参数类型变量,....]){方法体代码;return[返回值];}在定义方法的...
目录1、Java主要特点2、计算机的高级汇编语言类型:3、JVM(JavaVisualMachine)4、编写第一个Java程序并运行5、CLASSPATH指的是类加载路径6、程序注释,对以后的所有代码都要进行注释,主页可以方便进行开发需求7、标识符和关键字8、Java数据类型的划分以及数据类型的操作9、运算符自增、自减操作总结1、Java主要特点简单性、跨平台性、分布性、安全性、健壮性、平台独立与可移植性、多线程、动态性、面向对象的编程语言、支持...
目录1、String类1.1两种对象实例化方式1.2字符串比较1.3字符串常量是String的匿名对象1.4String两种实例化方式区别1、分析直接赋值方式2、构造方法赋值1.5字符串常量不可改变1.6开发中String必用1.7字符串和字符数组1.9字符串比较1.11字符串的替换1.12字符串的拆分1.12字符串的截取1.13其他操作方法2.1、给定一个email地址,要求验证其是否正确,提示:可以简单的验证一下,重点验证“@”和“.”。总结1、String类1.1两种对象实例...
目录一.初识异常1.常见的异常类型<1>除以0<2>数组下标越界<3>访问null对象2.防御式编程<1>LBYL<2>EAFP二.异常的基本用法1.捕获异常<1>基本语法:<2>trycatch代码示例<3>trycatchfinally代码示例2.异常的处理流程3.抛出异常(使用throw关键字)三.java异常体系1.java内置异常2.自定义异常类总结一.初识异常1.常见的异常类型<1>除以0System.out.println(10/0);//执行结果Exceptioninthread"main"java.lang.ArithmeticException:...
目录1.类加载<1>.父子类执行的顺序<2>类加载的时机<3>类的生命周期<4>类加载的过程<5>类加载器1.启动类加载器(BootstrapClassLoader)2.扩展类加载器(ExtClassLoader)3.应用程序类加载器(AppClassLoader)4.2自定义加载器<6>类加载机制——双亲委派模型总结1.类加载<1>.父子类执行的顺序1.父类的静态变量和静态代码块(书写顺序)2.子类的静态变量和静态代码块(书写顺序)3.父类的实例代码块(书写顺序)4.父类的成员变量和构造方...
目录Java常用类包装类包装类中的常量包装类的构造方法包装类中的常用方法Math类枚举枚举定义枚举的常见方法总结Java常用类包装类由于Java语言中的基本类型不是面向对象,并不具备对象的性质,实际使用存在很多不便。Java在java.lang包中提供了八种基本类型对应的包装类,可以方便地将它们转化为对象进行处理,并且可以调用一些方法。Java中基本类型和包装类的对应关系如下表所示:基本数据类型名称...
目录1.1泛型的使用1.1.1泛型类1.1.2泛型接口1.1.3泛型方法1.1.4tips 1.2泛型限制类型1.3通配符?1.3.1上界限定1.3.2下届限定1.3.3无限制1.4泛型的作用总结1.1泛型的使用泛型:参数化模型(不确定,后续使用时指定类型)1.1.1泛型类1.1.2泛型接口实现接口时,可以选择或不选择指定泛型类型publicinterfaceIntercaceName<T>{TgetData();}①指定类型publicclassInterface1implementsIntercaceName<Str...