- 博客(47)
- 资源 (1)
- 收藏
- 关注
原创 【无标题】
在上图中,您可以看到默认构造函数在内部调用具有字符串参数的构造函数,此构造函数再次调用具有两个参数的不同构造函数。当你在类中没有实现任何构造函数时,在编译过程中会向类中添加一个默认构造函数,但当你实现任何构造函数(在上面的例子中,我用int参数实现了参数化构造函数)时,编译器不会将默认构造函数接收到代码中。虽然你可能会看到一些人声称默认构造函数和无参数构造函数是相同的,但事实上它们不是,即使你在类Demo中编写了公共Demo(){},它也不能被称为默认构造函数,因为你已经编写了它的代码。
2024-06-20 15:36:57
568
原创 Java中OOP的概念及示例
例如,当您在线登录到您的银行账户时,输入您的user_id和密码并按login,按login时会发生什么,输入数据如何发送到服务器,以及如何验证,这些都是从您身上抽象出来的。在这里,我们有一个抽象类Animal,它具有一个抽象方法animalSound(),由于动物的声音因动物而异,因此没有必要为该方法提供实现,因为每个子类都必须覆盖该方法以提供自己的实现详细信息。这就是我们把它抽象化的原因。好吧,在某个时候,如果你想更改EmployeeCount类的实现细节,你可以自由地这样做,而不会影响使用它的类。
2024-06-20 15:09:23
819
原创 Java中的字符串数组
这些元素存储在连续的内存位置,可以使用数组索引进行访问,例如:names[0]表示第一个元素“Chaitanya”。您已经了解到数组的大小是固定的,这意味着如果数组已满,则不能再向其中添加任何元素。从技术上讲,它并不是将元素添加到现有数组中,而是将以前数组的所有元素与新元素一起添加到一个新数组中。数组的length属性(fruits.length)返回数组中元素的数量,在本例中为3。在本指南中,您将了解java中的字符串数组、如何使用它们以及可以在java中对字符串数组执行的各种操作。
2024-06-20 13:49:28
518
原创 Java Array示例说明
在上面的数组中,数字[0]表示数组的第一个元素,数字[1]表示数组的第二个元素,依此类推。在上面的例子中,第一个元素的索引是0,第十个元素的指数是9。只允许类似类型的元素:数组是同构的,它们不允许不同的类型值,例如int数组不能容纳字符串元素,类似地,string数组不能容纳整数元素。更好的性能:由于数组在基于索引的系统上工作,因此更容易搜索数组中的元素,从而为各种操作提供更好的性能。多维:与ArrayList是一维的不同,数组是多维的,如2D数组、3D数组等。固定大小:数组的大小是固定的,以后不能增加。
2024-06-20 13:31:27
599
原创 Java中的Continue语句及其示例
Continue语句主要用于循环内部。每当在循环中遇到它时,控件都会直接跳到循环的开头进行下一次迭代,跳过当前迭代中循环体中语句的执行。当您希望继续循环,但不希望循环体中的其余语句(在continue语句之后)为该特定迭代执行时,这一点尤其有用。和你在这里看到的一样。我们将计数器值从10迭代到0,当计数器值为7时,循环跳过print语句并开始while循环的下一次迭代。示例:在While循环中使用continue。do-Wile循环中continue的示例。Java中的Continue语句及其示例。
2024-06-20 13:19:39
286
原创 Java中的do-while循环及其示例
在上一个教程中,我们讨论了while循环。在本教程中,我们将讨论java中的do-while循环。do-while循环类似于while循环,但它们之间有区别:在while循环中,条件是在执行循环体之前求值的,而do-whil循环中条件是在运行循环体之后求值的。首先,循环内的语句执行,然后计算条件,如果条件返回true,则控件将转移到“do”,否则它将在do-while之后跳到下一个语句。这里我们有一个整数数组,我们正在迭代数组,并使用do-while循环显示每个元素。while循环是如何工作的?
2024-06-20 13:13:10
203
原创 Java中的While循环及其示例
在while循环的内部,我们使用i-来递减i的值。因此,在while循环的下一次迭代中,如果i的值小于1,则循环检查i的值是否大于1,如果是,则执行代码,否则循环结束。在while循环的最后一次迭代中,i的值为1,循环检查条件,当i<1时返回false,因此在i=1时没有执行打印,循环结束。在while循环中,先计算条件,如果返回true,则执行while循环内的语句。在下面的例子中,条件是i>1,它永远不会返回false,因为i的初始值是10,并且在循环的每次迭代中,i的值都使用i++增加。
2024-06-20 13:06:29
398
原创 Java中的For循环及其示例
我们在循环中使用递减运算符,因此在循环的每次迭代后,i的值都会减少一,在某个点上,条件i>1返回false,这就是循环停止的时候。第二步:在每次迭代中评估for循环中的条件,如果条件为true,则执行for循环体中的语句。一旦条件返回false,for循环中的语句就不会执行,控件将转移到程序中for循环之后的下一个语句。第一步:在for循环中,初始化首先进行,并且只进行一次,这意味着for循环的初始化部分只执行一次。第三步:每次执行for循环的主体后,都会执行for循环中更新循环计数器的递增/递减部分。
2024-06-20 12:54:18
646
原创 Java中的Switch Case语句及其示例
Java中的Switch Case语句及其示例当我们有许多选项(或多个选项),并且我们可能需要为每个选项执行不同的任务时,会使用Switch case语句。Switch case语句的语法如下所示——;;default:;说明:在switch中我给出了一个表达式,也可以给出变量。我给出了num+2,其中num值为2,相加后的表达式为4。由于没有定义值为4的情况,因此执行了默认情况。
2024-06-20 12:42:39
244
原创 If,If..else Java语句及其示例
If,If..else Java语句及其示例当我们需要基于条件执行一组语句时,我们需要使用控制流语句。例如,如果一个数字大于零,则我们希望打印“正数”,但如果它小于零,则希望打印“负数”。在这种情况下,我们在程序中有两个打印语句,但根据输入值,一次只执行一个打印语句。我们将看到如何使用控制语句在java程序中编写此类条件。在本教程中,我们将看到四种类型的控制语句,您可以根据需求在java程序中使用:在本教程中将介绍以下条件语句:a) if语句b) 嵌套if语句c) if-else语句。
2024-06-20 12:35:28
256
原创 Java中的运算符及其示例
运算符是指示编译器执行特定操作的符号。例如,“+”运算符指示编译器执行加法,“>”运算符指示编译执行比较,“=”用于赋值等等。在本指南中,我们将借助示例讨论java中的操作。在任何运算中,都有一个运算符和操作数。例如:在a+b中,“+”符号是运算符,a&b是操作数。Java中的运算符及其示例。Java中运算符的类型。
2024-06-19 13:39:06
298
原创 Java中的类型转换
加宽型铸件是一种自动铸件。在这种类型转换中,较小数据类型的值被分配给较大大小的数据类型。这也被称为隐式类型转换,因为不需要在括号中提及数据类型,并且转换由编译器自动处理。请注意双变量d和浮点变量f之前括号内的int。这是在将较大大小的数据类型值传递给较小尺寸的数据类型时完成的。将一个基元数据类型的值分配给另一个基元数据类型称为强制转换。java中有两种类型的类型转换,如下图所示。它也被称为显式类型转换。这是在将较大大小的数据类型分配给较小大小的数据时完成的,因此使用了术语窄化。Java中的类型转换。
2024-06-19 13:28:20
140
原创 Java变量:声明、作用域和命名约定
在以下示例中,我们更改了对象obj2的实例变量myInstanceVar值,当我们使用所有三个对象显示变量时,只有obj2值发生了更改,其他值保持不变。在Java中,全局变量是在类级别声明的变量,类中的所有方法和构造函数都可以访问该变量。在Java中,局部变量是在方法、构造函数或代码块中声明的变量,并且只能在该块中访问。例如,如果我创建一个类的三个对象并访问这个静态变量,那么它对所有对象都是相同的,使用其中一个对象对变量所做的更改将反映出您通过其他对象访问它的情况。局部变量只能在声明它们的方法或块中访问。
2024-06-19 13:17:20
669
原创 如何编译和运行您的第一个Java程序
在我们的程序中,公共类名是FirstJavaProgram,这就是为什么我们的文件名应该是FirstJava program.java。当我说关键字时,它意味着它不应该被更改,我们应该按原样使用它。我已经通过使用公共访问修饰符将类公开,我将在另一篇文章中介绍访问修饰符,现在您需要知道的是,一个java文件可以有任意数量的类,但它只能有一个公共类,并且文件名应该与公共类名相同。打开命令提示符(cmd),转到您在系统上安装java的地方,找到bin目录,复制完整的路径并将其写入命令中,如下所示。
2024-06-19 12:36:22
1036
原创 JDK与JRE与JVM:它们之间的区别
Java是一种高级编程语言。Java虚拟机(JVM)是驻留在真实机器(您的计算机)中的虚拟机,JVM的机器语言是字节码。这使得编译器更容易,因为它必须为JVM生成字节代码,而不是为每种类型的机器生成不同的机器代码。如果您不是开发人员,也没有编写java程序,那么您不需要JDK,但仍然需要JRE来运行java程序。JRE包含集成所需的库,如Java数据库连接(JDBC)、Java命名和目录接口(JNDI)、远程方法调用(RMI)等。JDK是JRE的超集,它包含JRE所拥有的一切以及编译器、调试器等开发工具。
2024-06-19 12:32:32
500
原创 Java程序设计语言的特点
Java的速度明显快于其他传统的解释编程语言。Java使用实时编译器,它可以根据需要执行代码,这只允许执行被调用的方法,这使它更快、更高效。众所周知,Java是一种独立于平台的语言,这意味着在一台机器上编写和编译的程序可以在任何其他具有不同操作系统的机器上运行。编译器将java文件转换为字节码,该字节码与机器无关,java虚拟机可以轻松地将该字节码转换为机器特定代码。Java编程语言的开发方式非常重视早期检查可能的错误,这就是为什么Java编译器能够检测到在其他编程语言中不容易检测到的错误。
2024-06-19 12:29:30
276
原创 Java历史
1998年:JDK 1.2发布,随着Java平台、标准版(Java SE)、Java平台、企业版(Java EE)和Java平台、微型版(Java ME)的推出,它附带了各种Java版本。他也被称为爪哇之父。1997年:JDK 1.1发布,它提供了开箱即用的功能,如JDBC(Java数据库连接)API、RMI(远程方法调用)和JavaBeans。1996年:Java开发工具包(JDK)1.0发布。2004年:JDK 1.5发布,市场名称为Java 5.0,引入了一些流行的Java功能,如泛型、增强循环等。
2024-06-19 12:28:00
155
原创 Java编程简介
顾名思义,这是一个完整的java开发工具包,包括JRE(java Runtime Environment)、编译器和各种工具,如JavaDoc、java调试器等。每个操作系统都有不同的JVM,但是它们在执行字节码后产生的输出在所有操作系统中都是相同的。Java编程语言的开发方式非常重视早期检查可能的错误,这就是为什么Java编译器能够检测到在其他编程语言中不容易检测到的错误。每个操作系统都有不同的JVM,但是它们在执行字节码后产生的输出在所有操作系统中都是相同的。如上所述,JVM执行编译器生成的字节码。
2024-06-19 12:25:29
372
原创 CKEditor在线编辑器
CKEditor是个专门使用在网上属于开放源码的文字编辑器,它用于轻量化,不需要太复杂的安装步骤即可使用,它可以和PHP,javascript,asp,java等不同的编程语言相结合。接下来介绍CKEditor在线编辑器的实例。...
2022-08-26 23:14:14
2540
2
原创 PHP中的包含文件
在网站维护的过程当中需要定期的修改一些东西,如网站的头文件,尾文件等,如果对每个页面逐一修改,那将是一件很烦多的事情,针对这样的文件,可以建立一个独立的模块来储存,应用的时候使用文件包含函数直接调用该模块,无需在写一次,所谓包含文件是指:include(),require();include_once(),requir_once等,通过他们就可以完成文件的调用。在实际应用中,应该针对不同的需求应用不同的函数,本文将通过列举几个实例来讲述他们之间的区别。...
2022-07-25 02:53:30
423
原创 PHP页面之间的数据传递
在页面传递数据的方法很多,可以应用POST的方法,可以运用GET的放啊发也可以运用SESSION的方法,通过他们可以实现页面之间的数据传递,其中POST的方法常见,也有GET的方法的,SESSION是完全应用页面之间数据的传递,下面通风PHP为实例讲述页面之间的数据...
2022-07-25 02:52:26
1882
原创 PHP页面跳转
在WEB开发中,经常需要在不同页面进行挑战,实现此功能的方法很多。可以应用在HTTP头部信息,HTML标记,脚本语言,文件操作函数等可以实现,下面通过几个经典的实例进行讲述页面跳转。
2022-07-25 02:51:37
2621
原创 微信小程序——页面之间传递值
微信小程序——页面之间传递值小程序页面传值的方式:1.正向传值:上一页面 --> 下一页面url传值 本地储存 全局的app对象2.反向传值:下一页面 --> 上一页面本地储存 全局的app对象先说一下正向传值:1.url传值:通过url传值的需要通过option来获取参数值。更多详情可以访问小程序-navigateTo章节。A页面:wx.navigateTo({ url: 'test?id=1'})B页面:P...
2021-10-25 04:50:33
7464
原创 计算机网络的类型和特点
计算机网络:计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路或者无线电波连接起来,在支持网络的操作系统(如Windows、Linux、Mac OS 等)、网络通信协议(如TCP/IP 协议簇)、网络软件(如IE 浏览器)的共同协调工作下,实现资源共享和信息传递的计算机系统。无线局域网:无线局域网(Wireless Local Area Networks; WLAN)利用无线技术在空中传输数据、话音和视频信号。作为传统布线网络的一种替代方案或延伸,无线局域网把个人
2021-04-13 18:50:01
4001
原创 Python3 基础语法
Python3 基础语法编码默认情况下,Python 3 源码文件以UTF-8编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:# -*- coding: cp-1252 -*-标识符 第一个字符必须是字母表中字母或下划线_。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。 在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。python保留字保留字即关键字,...
2021-04-10 11:40:09
98
原创 CPU断脚后的处理方法
CPU断脚后的处理方法CPU是件很娇贵的电脑配件,可能会因为运输和保养不当,以及众多DIYer们在超频过程中,不小心把CPU的脚折断了。尽管其内部电路完好无损,难道就因无法使用而被判成“死刑”吗?其实没这么严重,笔者通过实践,总结了两种方法,特介绍给大家。#科技#首先,大家要准备好20W的电烙铁一把,将铬铁头磨尖,以方便焊接,并注意烙铁应有良好的接地,如果没有接地只能在拔去烙铁插头后利用余热焊接,否则CPU有被感应电击穿的危险。#1 方法1:引脚焊接法1.将CPU断脚处的表面.
2021-04-03 12:46:52
905
原创 30秒一键清理你电脑中的垃圾
30秒一键清理你电脑中的垃圾#电脑小知识#编辑搜图请点击输入图片描述(最多18字)要轻松流畅上网你是否注意到你的电脑系统磁盘的可用空间正在一天天在减少呢?是不是像老去的猴王一样动作一天比一天迟缓呢? 没错!在Windows在安装和使用过程中都会产生相当多的垃圾文件,包括临时文件(如:*.tmp、*._mp)日志文件(*.log)、临时帮助文件(*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)以及其他临时文件。特别是如果一段时间不清..
2021-04-03 12:38:20
2864
原创 2021-03-31
1.激光打印机激光打印机激光打印机具有高质量、高速度、低噪音、易管理等特点,现在已占据了办公领域的绝大部分市场。激光打印机的分类激光打印机的分类(1)按打印输出速度分有低速激光打印机、中速激光打印机和高速激光打印机。低速激光打印机:中速激光打印机:其印刷速度为20-60页/分。高速激光打印机:其印刷速度为>60页/分。其印刷速度为<20页/分。(2)按色彩分有单色激光打印机和彩色激光打印机。单色激光打印机:只能打印一种颜色。彩色激光打印机:可以打印逼真的彩色图案,达到印刷品的...
2021-03-31 13:22:43
335
原创 喷墨打印机的使用与维护
编辑搜图请点击输入图片描述(最多18字) 喷墨打印机的概述 喷墨打印机又称喷墨印字机,属于非击打式打印机的一种,这种打印机与击打式打印机最大的不同是,印字过程中,不再依靠机械的击打作用,而是利用各种物理方法在介质上印出字符和图形喷墨印字技术最早出现在上世纪中期,由于受技术的限制,在喷墨量控制、墨滴扩散、喷嘴堵塞等诸多方面不尽人意,使其难以推广。进入80年代后,随着计算机技术的发展,尤其是、笔记本型等便携式计算机的出现,市场上对轻便型的喷墨打印机需求激增,这也进一步促进了喷墨印字技术的..
2021-03-31 13:18:48
2045
原创 针式打印机的使用与维护
1.针式打印机的概述针式打印机又叫点阵式打印机,属于击打式打印机的一种。它是利用机械和电路驱动,使打印针撞击色带和打印纸,在纸上打印出点阵,再由点阵组成字符或图形来完成打印任务的。由于这种打印机可以方便地在打印纸、复印纸、蜡纸和信封上打印出文字、表格和一般质量的图形,而且还具有操作简单,耗材低廉的特点,尤其是其独有的多页拷贝、复写打印和连续打印功能,使许多行业领域对其日益重视,这种打印机在办公事务中应用非常广泛。现代的针式打印机越来越被设计成各种各样的专业类型,用以打印各类专业较强的输出介质,...
2021-03-31 13:10:50
3515
转载 30分钟Qunit入门教程
30分钟Qunit入门教程15分钟让你了解Javascript单元测试框架QUnit,并能在程序中使用。QUnit是什么QUnit是一个强大,易用的JavaScript单元测试框架,由jQuery团队的成员所开发,并且用在jQuery,jQuery UI,jQuery Mobile等项目。Hello World学习QUnit还是从例子开始最好,首先我们需要一个跑单元测试的页面,这里命名为index-test.html:<!DOCTYPE html><html&g
2020-12-17 16:43:10
948
1
原创 2020-12-11
jQuery学习-事件函数jQuery 事件处理方法是 jQuery 中的核心函数。事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。术语由事件“触发”(或“激发”)经常会被使用。通常会把 jQuery 代码放到 <head>部分的事件处理方法中:实例<html><head><script type="text/javascript" src="jquery.js"></script><script t
2020-12-11 11:35:21
89
原创 计算机外围设备的一般功能
计算机外围设备的一般功能镇上宝塔2020-04-04 01:43计算机外围设备的一般功能#计算机# #硬件#外围设备外围设备这个术语涉及相当广泛的计算机组件 。实际上出CPU和内存外 ,计算机系统的每个部分都可作为一个外围设备来看待。20世界初,主机与外围价格比1:1,到了80年代主与外设的价格比变成1:6~1:10:这个说明计算机外围的设备的重要位置,但在指标上,外围设备不断采用新...
2020-04-04 02:00:27
1752
原创 PHP还是java web
php相对java来说易学,且开发成本低,因为lamp平台几乎免费,且全部开源,故学习成本低。能找的资源很多,又因为php的开发不常驻内存,大多开源项目都能哪来进行二次开发,故在快速开发领域,php绝对是首选。 而java呢? java一个很好的特点就是工程性特别规范特别强、简直是标准的工业级语言。虽然写起来有点点繁琐,但是配合伟大的jetbrains idea 系列...
2020-01-06 17:25:04
402
原创 JavaWeb的几种设计模式
JavaWeb的几种设计模式Java Web开发方案有多种可供选择,这里列举一些经典的开发模式进行横向比较,为Java Web的开发模式选择提供参考。除此之外还有好多方案(如Tapestry和Wicket)。JSP+JAVABEAN开发模式: 特点:该模式将业务逻辑与页面表现进行分离,在一定程度上增加了程序的可调试性和维护性。 缺点:页面将控制与显示集于一身。 ...
2019-12-23 18:10:11
625
原创 lufylegend库件-画图 画文字
lufylegend库件-画图 画文字<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=...
2019-11-07 15:13:11
239
2
原创 一个Javaweb综合实例
一个Javaweb综合实例http://mapdf.net/show.asp?id=3824一个Javaweb综合实例 在实际应用中仅用一个servlet来完成所有的任务是不实际的通常 我们把业务处理分成多个任务,每个任务用一个serverlet来处理 下面是一个简化的银行事务的例子,然后包含下列组件。 login.html error.html ...
2019-10-22 15:14:02
751
原创 PROFESSIONAL HTML5 Mobile Game Development Diving In -MAPDF.net
PROFESSIONAL HTML5 Mobile Game Development Diving In -MAPDF.net⊲ CHAPTER 1: Flying Before You Walk⊲ CHAPTER 2: Making It a Game⊲ CHAPTER 3: Finishing Up and Going MobileFlying Before You Walk...
2019-07-29 20:16:02
290
impact-docs.zip
2019-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人