自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rocky的博客

请让你的灵魂带着肉体奔跑!

  • 博客(19)
  • 收藏
  • 关注

原创 Java中的多线程

线程是进程内部的程序流,也就是操作系统中支持多进程,而每个进程的内部又可以支持多线程,线程是轻量级的,新建线程会共享所在进程的系统资源,因此以后的开发中都采用多线程技术。

2021-06-21 09:43:17 152

原创 Java中的IO流

IO流就是以流的方式进行输入输出。包括字节流(FileOutputStream类和FileInputStream类)和字符流(PrintStream类和BufferedReader类)等。

2021-06-04 21:01:40 161

原创 Java中的日期相关类

Java中的日期相关类:Date类、SimpleDateFormat类、Calendar类。

2021-06-04 20:08:25 105

原创 Java中的StringBuilder类和StringBuffer类

由于String类型描述的字符串内容是个常量不可更改,当程序中出现大量类似的字符串时需要单独存放从而浪费内存空间,若希望使用一块内存空间进行存储并且可以修改字符串内容,则应该使用StringBuilder类和StringBuffer类。区别就是StringBuffer线程安全,效率较低;StringBuilder线程不安全,效率较高。

2021-06-04 20:06:09 96

原创 Java中的String类

基本概念java.lang.String类用于描述字符串,Java应用程序中所有字符串字面值都可以作为String类型的对象加以描述,如:"abc"等。该类描述的字符串内容是个常量,一旦创建完毕后则不能更改,因此可以被共享。如:String str1 = "abc";str1 = "123"; //改变str1的指向而不是指向的内容常量池(原理)由于String类型描述的字符串内容是个常量不可改变,因此Java虚拟机提供了一个常量池,当Java程序中出现字符串内容时就放入常量池中,若..

2021-06-04 20:01:50 67

原创 Java中的包装类

由于Java语言是一门纯面向对象编程语言,而8种基本数据类型声明的变量并不是对象,为了满足Java语言的特性就需要对这些变量进行对象化处理,而实现该功能的相关类就叫做包装类。

2021-05-14 20:22:41 66

原创 Java中的异常机制

异常就是"不正常"的含义,在Java语言中用于表示运行阶段发生的错误。 java.lang.Throwable类是Java语言中所有错误(Error)和异常(Exception)的超类。其中Error类主要用于描述比较严重无法编码解决的问题,如:JVM挂机。其中Exception类主要用于描述比较轻微可以编码解决的问题,如:0作为除数。

2021-05-14 19:20:56 69

原创 Java集合框架总结

变量和数组以及集合的比较、集合(容器)框架、Collection集合、List集合、泛型机制、Queue集合、Set集合、迭代器、增强版for循环(for each结构)、Map集合、集合的遍历方式总结

2021-05-06 17:56:12 72

原创 Java中的常用包

java.lang包、java.util包、java.io包、java.net包

2021-04-16 21:42:10 658

原创 Java常用包-lang包中的Object类

java.lang.Object类是所有类层次结构的根类,任何类都是该类的直接或间接子类。

2021-04-16 21:38:30 1032

原创 Java中方法的重载和重写

在Java中若方法的名称相同但参数列表不同,这样的方法之间构成重载关系。若从父类中继承下来的方法不满足子类的需求时,就需要在子类中重新写一个和所继承方法一样的方法来覆盖掉所继承的版本,即重写。

2021-04-13 14:51:26 312 1

原创 Java中的接口

接口就是一种比抽象类还抽象的类,体现为所有成员方法都是抽象方法。定义类的关键字是class,而定义接口的关键字是interface。继承类的关键字是extends,而实现接口的关键字是implements。.

2021-04-13 14:19:55 146

原创 Java中的抽象方法和抽象类

抽象方法就是指不能具体实现的方法,也就是没有方法体并使用abstract关键字修饰。抽象类就是指不能具体实例化的类,也就是不能创建对象并使用abstract关键字修饰。

2021-04-10 16:44:00 284 6

原创 Java设计模式之单例设计模式

在某些特殊场合中一个类对外提供且只提供一个对象,这样的类叫做单例类。而设计单例类的思想和模式叫做单例设计模式,主要用于固定场合,例如启动任务管理器,无论启动多少次,都只有一个窗口。

2021-04-10 16:21:02 122 2

原创 Java中的static关键字和final关键字

通常情况下成员变量隶属于对象层级的,每创建一个对象就需要申请独立的内存空间来存放该对象独立的成员变量信息,若所有对象的某个成员数值完全一样却又单独存放会造成内存空间的浪费。为了解决上述问题,可以使用static关键字修饰成员变量表示静态含义,此时该成员变量由对象层级提升为类层级被所有对象共享,该成员变量随着类的加载准备就绪,与是否创建对象无关。.

2021-04-10 16:16:36 166 2

原创 引用数据类型之间的转换

引用数据类型之间的转换分为:自动类型转换和强制类型转换。其中自动类型转换主要指从小范围到大范围之间的转换,也就是子类到父类的转换其中强制类型转换主要指从大范围到小范围之间的转换,也就是父类到子类的转换引用数据类型之间的转换必须发生在父子类之间,否则编译报错。若转换到的目标类型是子类类型但不是该引用真正指向的子类类型,则编译通过,运行阶段发生类型转换异常。为了避免上述错误的发生,可以.

2021-04-10 16:10:37 377 1

原创 Java面向对象三大特性

封装是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。当多个类之间有相同的特征和行为时,可以将相同的内容提取出来组成一个公共类,让对多个类吸收公共类中已有特征和行为而在多个类的内部编写自己独有特征和行为的机制,叫做继承。多态主要指同一事物表现出的多种形态。

2021-04-10 16:03:16 191 2

原创 Spring的第一个核心功能IOC

IOC(Inversion of Control):即控制反转,把对象的创建、赋值、管理工作都交给代码之外的容器实现,或由其它外部资源实现。

2021-04-02 10:50:13 124

原创 关于Tomcat部署项目如何使用IP地址直接访问

关于Tomcat部署项目如何使用IP地址直接访问1.去掉所访问URL中的项目名2.去掉所访问URL中的端口号

2021-04-01 16:59:39 2670

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除