Java
文章平均质量分 63
「已注销」
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
洛谷P5705 【深基2.例7】数字反转
题目描述输入一个不小于 100100 且小于 10001000,同时包括小数点后一位的一个浮点数,例如 123.4123.4 ,要求把这个数字翻转过来,变成 4.3214.321 并输出。输入格式一行一个浮点数输出格式一行一个浮点数输入输出样例输入 #1123.4输出 #14.321先上python的代码,python中有一个内置的reversed函数,reverse()函数将列表的内容进行了反转,借助这个特性,可以先将字符串转换成列表,利用reverse()函数进行反转后,再处理成字原创 2022-02-16 10:39:25 · 1840 阅读 · 0 评论 -
Java泛型
泛型泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型)。也就是说在泛型使用过程中,操作原创 2021-07-27 17:17:22 · 142 阅读 · 0 评论 -
反射与注解
1.反射介绍1.1反射反射是指程序可以访问,检测,修改它本身状态或行为的一种能力。1.2java的反射机制java的反射机制是指在程序运行状态中,给定任意一个类,都可以获取到这个类的属性和方法;给定任意一个对象都可以调用这个对象的属性和方法,这种动态的获取类的信息和调用对象的方法的功能称之为java的反射机制。一言以蔽之:反射机制可以让你在程序运行时,拿到任意一个类的属性和方法并调用它。1.3java反射的主要功能运行时构造一个类的对象;运行时获取一个类所具有的的成员变量和方法;运行时调用原创 2021-07-25 20:51:01 · 141 阅读 · 0 评论 -
Java抽象类与接口
抽象类抽象类的概念:Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。如:Shape类计算周长和面积的方法无法确定,那么就可以将这样的方法声明为抽象的,以便在具体的子类中进行实现。抽象类的声明: [修饰符] abstract class 类名 [extends 父类名]{类体}抽象方法的声明: [修饰符] abstract 返回值类型 方法名([参数列表]);因为抽象方法无法确定具体执行的功能,所有抽象方法没有方法体,需要在小括号后加上原创 2021-07-22 21:00:49 · 136 阅读 · 0 评论 -
Java---面向对象
面向对象有三大特征封装继承特点:1:将复杂的事情简单化。2:面向对象将以前的过程中的执行者,变成了指挥者。3:面向对象这种思想是符合现在人们思考习惯的一种思想。过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。匿名对象使用场景:1:当对方法只进行一次调用的时候,可以使用匿名对象。2:当对象对成员进行多次调用时,不能使用匿名对象。必须给对象起名字。在类中定义其实都称之为成员。成员有两种:1:成员变量:其实对应的就是事物的属性。2:成员函数:其原创 2021-07-19 20:30:39 · 121 阅读 · 0 评论 -
【暑假陪你一起学习】Java数组
文章目录Java数组声明数组变量实例创建数组实例Java数组Java 语言中提供的数组是用来存储固定大小的同类型元素。声明数组变量首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[] arrayRefVar; // 首选的方法或dataType arrayRefVar[]; // 效果相同,但不是首选方法实例下面是这两种语法的代码示例:double[] myList; // 首选的方法 或 double myList原创 2021-07-16 22:02:55 · 119 阅读 · 0 评论 -
【暑假陪你学习Java】JDK的安装以及配置环境
Java程序设计环境安装Java开发环境本次安装环境:Windows 10可以看看我B站上面录制的视频1.下载JDK在搜索引擎上搜索jdk,可以看到选择第一个,进入oracle的官网jdk下载向下滑动挑选适合自己的JDK版本2.安装JDK双击下载好的exe文件,开始进行安装,如果C盘存储比较小的话,可以安装到其他的盘符,记住一定要自己能够找到!3.配置Java环境jdk安装好,我们对于电脑的环境进行配置右键我的电脑---->属性——->高级系统设置——>高原创 2021-07-15 19:45:31 · 122 阅读 · 0 评论 -
【暑假陪你一起学习】Java基础知识
文章目录Java基础知识第一个Java程序注释数据类型基本数据类型:1.整型2. 浮点类型3.char类型4. boolean类型变量变量初始化常量运算符数学函数与常量小知识数值之间的转换在这里插入图片描述强制类型转换结合赋值和运算符自增与自建运算符关系和布尔运算符逻辑运算符三元运算符位运算符1.按位与运算符(&)2.按位或运算符(|)3.异或运算符(^)4.取反运算符 (~)5.左移运算符(<<)6.右移运算符(>>)Java基础知识第一个Java程序运行环境:IDE原创 2021-07-15 19:44:47 · 197 阅读 · 0 评论 -
【暑假带你学习Java】Java简介
java 简介Java的11个特性1. 简单性Java剔除了C++中的很多很少使用、难以理解、容易混淆的特性。目前来看,这些特性带来的麻烦远远多于其带来的好处。Java没有头文件、指针运算(指针语法)、结构、联合、操作符重载、虚基类等。然而C++中的一些不适当的特性也有所保留,比如说switch语句在Java中就没有进行改变。简单也就意味着其文件是一个小型文件,Java支持开发能够在小型机器上独立运行的软件,。基本的解释器以及类支持大约仅为40kb;加上基础的标准类库,和对线程的支持大约需要增加原创 2021-07-13 16:25:57 · 184 阅读 · 0 评论
分享