随笔分类 - JAVA基础
变量、操作符、控制流程、数组、类和对象、接口和继承、数字和字符串、日期、正则表达式。
摘要:数组是一个对象,所以定义好的数组长度是固定的,在一个数组中,所有的数组元素都具有相同的数据类型。当然,由于java是面向对象的语言,而类与类支持继承关系,这样可能在父类类型的数组里存放了不同的子类类型元素。 一维数组 定义格式静态 int[] arr1={1,2,3,6}; int[] arr2=n
阅读全文
摘要:接口 概念 Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 特点 在接口中声明的方法默认是抽象的(即只有方法标识符,而没有方法体)。 抽象方法只能存在于抽象类或者接口中,但
阅读全文
摘要:正则表达式,又称规则表达式。(英文名Regular Expression,所以代码中常以regex、regexp、RE表示)。 正则表达式简单说就是用于操作文本数据的规则表达式,在Java中我们使用正则表达式来对字符串进行“有规则的操作”,没理解没关系,看下面的练习就懂了。 正则表达式对字符串的常见
阅读全文
摘要:类的加载是由类加载器完成的 类加载器包括:根加载器( BootStrap )、扩展加载器( Extension )、系统加载器( System )和用户自定义类加载器( java.lang.ClassLoader 的子类) 从 Java 2 ( JDK 1.2 )开始,类加载过程采取了父亲委托机制(
阅读全文
摘要:为什么使用集合 数组长度是固定,如果要改变数组的长度需要创建新的数组将旧数组里面的元素拷贝过去,使用起来不方便。 java给开发者提供了一些集合类,能够存储任意长度的对象,长度可以随着元素的增加而增加,随着元素的减少而减少,使用起来方便一些。 数组和集合的区别 区别1: 数组既可以存储基本数据类型,
阅读全文
摘要:在Java中,提供了四种访问权限控制 默认访问权限(包访问权限),public,private以及protected。 注意:上述四种访问权限,只有默认访问权限和public能够用来修饰类。修饰类的变量和方法四种权限都可以。(本处所说的类针对的是外部类,不包括内部类) 访问控制权限(√代表可以访问)
阅读全文
摘要:形式参数可被视为local variable。形参和局部变量一样都不能离开方法。都只有在方法内才会发生作用,也只有在方法中使用,不会在方法外可见。对于形式参数只能用final修饰符,其它任何修饰符都会引起编译器错误。但是用这个修饰符也有一定的限制,就是在方法中不能对参数做任何修改。 不过一般情况下,
阅读全文
摘要:在Java中,定义在一个类里面或者一个方法里面的类 叫 内部类,包含内部类的类称为外部类。广泛意义上的内部类一般包括四种:成员内部类,局部内部类,匿名内部类,静态内部类 。 1.成员内部类(1)该类像是外部类的一个成员,可以无条件的访问外部类的所有成员属性和成员方法(包括private成员和静态成员
阅读全文
浙公网安备 33010602011771号