0

Java的一些版本特性

jdk1.8新特性接口可用default关键字添加非抽象方法lambda表达式....jdk1.7新特性可通过[ ],{ }的形式向集合内添加元素switch支持string类型数据数值可加下划线....jdk1..5新特性foreach循环自动装拆箱泛型可变参数.....哎,现在Java12都出来...

0

Java一些常见操作时间的工具类汇总

->获取两个时间的间隔(秒)/** *获取两个时间的间隔(秒) *@paramdate1 *@paramdate2 *@authorHasee *@return */ publicstaticlonggetDateBetween(Datedate1,Datedate2){ ...

0

static和 final的区别(快速了解)

-> static用于修饰变量:随着类加载时完成初始化,内存中只会存在一个(JVM只会为其分配一次内存,所有类都将共享该静态变量)。用于修饰方法:在类加载时就存在,static修饰的方法,直接用类名调用,不依赖任何实例(static的方法不能用abstract修饰,但是可...

0

Java中重写(override)和重载(Overload)

方法的重载和重写都是实现多态的方式,区别在于重载实现的是编译时的多态性,而重写实现的是运行时的多态性。重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为重载。重写发生在子类与父类之间,重写要...

0

String转成int型(快速使用)

-> 问题:String转出int型,判断能不能转?如何转?-> 解决:可以转。-> 快速入口:1、使用 Integer.parseInt(s)2、使用Integer.valueOf(s).intValue()注:当当String内容是不是数字时,如123,需要处理NumberFo...

0

Eclipse的debug调试(快速使用)

-> 快速使用1、在需要程序停下来的地方双击打断点2、使用 debug 启动3、F6 执行下一步4、F5 进去到方法5、F7 跳出刚刚进入的方法6、F8 放开这个断点,执行完整个程序(如果有下一个断点,会停在下一个断点)核心要表达的点,就是一般不进入debug调试窗口,直...

0

什么是ORM?

ORM:Object Relational Mapping(对象关系映射)指的是将一个Java中的对象与关系型数据库中的表建立一中映射关系,从而操作对象就可以操作数据库中的表。作者:咔啦永远OK链接:https://blog.csdn.net/weixin_45764765/article/deta...

0

Java为什么可以跨平台?

首先要明白两个概念:-> 什么是操作系统?操作系统(Operating System ,OS)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充,其主要作用是管理好这些设备,提高它们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用...

0

Java是什么时候诞生的?

Java,诞生于1995年,原属于SUM公司;2009年,美国甲骨文公司(Oracle)收购了SUM公司。Java三大平台:Java SE、Java EE、Java EEJava SE:Java标准平台,它是Java EE的基础,它允许开发软件运行在电脑桌面。(Eclipse就是JavaSE程序)J...

0

Java中线程的创建和启动

Java 中创建线程主要有三种方式:继承 Thread 类创建线程类。通过 Runnable 接口创建线程类。通过 Callable 和 Future 创建线程。方式一,继承Thread类优点:编写简单,如果需要访问当前线程,则无需使用 Thread.currentThread() 方法,直接使用 ...

0

Java Virtual Machine(JVM)内存模型

JVM内存->根据不同空间的存储特点和存储的数据划分。-> 方法区:线程共享的内存区域,存储已经被虚拟机加载的类信息、常量、静态变量。-> 堆:被所有线程共享的一块内存区域,在虚拟机启动时创建。所有的对象、数组都要在堆上分配。(即每次使用new,就会在堆...

0

如何删除 List 中的某个元素

在删除list集合中的元素的时,不应该使用普通的循环遍历再list.remove()的方式进行删除。(报异常java.util.ConcurrentModificationException)应该使用迭代器的方式进行元素的删除。=>迭代器的方式再删除/*** 删除list中的指定元素* @pa...

0

Java中的集合框架体系

集合框架体系集合是Java中提供的一种容器,可以用来存储多个数据;而由于存储的方式不同,就形成了很多不同的体系结构,统称为集合框架体系。归为两大类 : Conllection 和 MapCollectionListArrayList1、排序有序,可重复2、底层使用数组3、查询快,增删慢4、...

0

Java注解以及用注解实现简单的小型Spring框架

1. 注解的定义注解在Java中是无实际意义的,并不能影响程序的运行结果以及逻辑。但是注解在Java中起着标签的作用,为代码运行提供一些特殊的信息,就像为某件事物加标签一样,从标签我们能得知程序的某些信息。注解也是Java类型的一种,可以看做是一个特殊的...

0

Java源码分析——Throwable、Exception、Error类解析

在Java中,错误分为两种,一种是jvm能处理的错误,叫做异常,Java中表示Exception类;而另外一种则是jvm不能处理的错误,叫做错误,Java中表示为Error类。它们三者的关系以及常见的子类的实现如下图: Throwable类是Java中一切Exception类与Error类的父类,它...