一、ArrayList概念。 1、数据结构。它是一个数组,可以动态增长的数组。 2、继承实现
原创 2022-08-03 09:36:23
110阅读
一、HashMap的概念。 1、HashMap类的继承实现关系如下:因此HashMap的功能有:可序列化、可克隆等功能。
原创 2022-08-10 18:03:23
59阅读
一、自行下载jdk1.9安装包。 二、双击运行,下一步。 三、因为jdk中自带一个jre,所以公共的jre可以不用安装。安装的路径不推荐有空格和中文,可能造成乱码和转义等问题,可以安装到自己想安装的位置。 四、点击关闭。安装完成。 五、检验JDK是否安装成功。cmd中执行命令,执行刚安装jdk文件夹 ...
转载 2021-09-10 14:13:00
841阅读
2评论
xl_echo编辑整理​​​​​​在 Java 8之前,接口可以有常量变量和抽象方法。我们不能在接口中提供方法实现。如果我们要提供抽象方法和非抽象方法(方法与实现)的组合,那么我们就得使用抽象类。实例public class Tester { public static void main(String []args) { LogOracle log = new LogOracle(
转载 2022-03-14 16:30:33
161阅读
JAVA_HOME C:\Program Files\Java\jdk-9.0.1 JRE_HOME C:\Program Files\Java\jre-9.0.1 PATH .;%JAVA_HOME%\bin;%JRE_HOME%\bin CLASSPATH .;%JAVA_HOME%\lib;%
转载 2018-03-22 14:46:00
247阅读
2评论
  1、jdk10.0特性,局部变量类型推断,var保留字,只要编译器可以推断此种类型,你不再需要专门声明一个局部变量的类型。对于JDK10 来讲最为显著的就是引入了局部类型变量推断这个特性 1 package com.bie.lesson1; 2 3 public class Student { 4 5 //此处报错,因为var必须作为局部变量使用 6
转载 2018-08-12 17:03:00
130阅读
2评论
1、个人笔记本已经安装jdk1.7,jdk1.8,(之前没有在意这个问题)。最近想学习jdk10.0,安装以后,环境变量变成了jdk10.0,就是cmd输入命令java -version,显示版本是jdk10.0。然而之前的eclipse打不开了。然而我们并没有配置jdk10.0的环境变量。之所以存在这个问题。是因为环境变量最上面两行指向了C盘里面的一个路径。 1 C:\Program File
转载 2018-08-12 14:43:00
96阅读
2评论
注解:概念:说明程序的。给计算机看的注释:用文字描述程序的。给程序员看的定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。概念描述:JDK1.5之后的新特性说明程序的使用注解:@注解名称...
原创 2021-08-18 10:45:07
134阅读
1.1 概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要 继承那一个类即可。如图所示:其中,多个类可以称为子类,单独那一个类称为父类、超类(superclass)或者基类。继承描述的是事物之间的所属关系,这种关系是: 的关系。例如,图中兔子属于食草动物,食草动物属于动物。可见,父类更通用,子类更具体。我们通过继承,可以使多种事物之...
原创 2021-08-18 10:47:24
80阅读
2.1 回顾–方法的定义和调用前面的课程中,使用过嵌套循环输出矩形,控制台打印出矩形就可以了,因此将方法定义为 void ,没有返回值。 在主方法 main 中直接被调用。print 方法被 main 方法调用后直接输出结果,而 main 方法并不需要 print 方法的执行结果,所以被定义为 void 。2.2 定义方法的格式详解修饰符: public static 固定写法返回...
原创 2021-08-18 10:52:40
147阅读
异常 1.1 异常概念 异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是: 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。 异常指的并不是语...
原创 2021-08-18 11:01:51
101阅读
异常 1.1 异常概念 异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是: 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身是一个类
原创 2022-03-04 18:27:32
58阅读
5.1 常用功能 java.utils.Collections 是集合工具类,用来对集合进行操作。部分方法如下:
原创 2022-03-04 18:30:22
75阅读
1.1 概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要 继承那一个类即可。如图所示:其中,多个类可以称为子类,单独那一个类称为父类、超类(superclass)或者基类。继承描述的是事物之间的所属关系,这种关系是: 的关系。例如,图中兔子属于食草动物,食草动物属于动物。可见,父类更通用,子类更具体。我们通过继承,可以使多种事物之...
原创 2022-03-05 09:41:08
93阅读
1.1 概述接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量
原创 2022-03-07 10:22:15
134阅读
2.1 概述多态是继封装、继承之后,面向对象的第三大特性。生活中,比如跑的动作,小猫、小狗
原创 2022-03-07 10:22:57
102阅读
JDK 1.9 新特性摘要:1.目录结构2.repl工具 jShell命令3.模块化4.多版本兼容jar包5.接口方法的改进(在接口中 jdk7 只能声明全名常量和抽象方法 jdk8 添加了静态方法和默认方法 jdk9添加了私有方法)6.钻石操作符升级 可以有{}7.异常处理try升级8.下划线标识符命名的限制 _ 不允许了9.String底层存储结构的变更(char数组变成byte字节数组)10
原创 2022-03-31 17:50:07
309阅读
反射:框架设计的灵魂框架:半成品软件。可以在框架的基础上进行软件开发,简化编码反射:将类的各个组成部分封装为其他对象,这就是反射机制好处:可以在程序运行过程中,操作这些对象。可以解耦,提高程序的可扩展性。获取Class对象的方式:Class.forName(“全类名”):将字节码文件加载进内存,返回Class对象多用于配置文件,将类名定义在配置文件中。读取...
原创 2021-08-18 10:45:09
154阅读
JDBC:概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。快速入门:步骤:导入驱动jar包 my...
原创 2021-08-18 10:45:12
92阅读
1.1 概述接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么 接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法(JDK 9)。...
原创 2021-08-18 10:51:26
108阅读
  • 1
  • 2
  • 3
  • 4
  • 5