- 博客(391)
- 问答 (1)
- 收藏
- 关注
原创 Java笔记——【Java 基础篇】Java 方法使用详解:让你轻松掌握方法的奥秘
本文介绍了Java方法的核心概念和使用要点。方法作为可重用的代码块,能提高程序的可维护性和可读性。文章详细讲解了方法定义的基本语法(包括修饰符、返回类型、方法名、参数列表和方法体),并通过计算器类示例展示了如何定义和调用四种基本运算方法(加减乘除)。特别强调了返回值的使用和参数传递方式,同时指出方法调用时需注意参数匹配和异常处理(如避免除零错误)。无论初学者还是有经验的开发者,都能从中掌握Java方法的正确使用方式。
2025-07-07 08:33:08
424
原创 Java笔记——java语言运行环境叫做_Java语言的开发环境
本文介绍了Java开发环境的核心概念和基础语法要点。主要内容包括:1)Java开发工具包(JDK)、运行环境(JRE)和虚拟机(JVM)的组成与作用;2)环境变量配置方式;3)Java文件的编译运行原理;4)数据类型(8种基本类型和引用类型)及其特点;5)变量命名规则与常量定义;6)运算符(算术、逻辑、位运算等)的使用规则;7)数据类型转换原则。文章还详细讲解了Java程序的基本结构,包括大小写敏感性、main方法作用、注释方式等基础语法知识。全文系统性地梳理了Java语言的核心知识点,为开发者提供了全面的
2025-07-07 08:32:37
289
原创 Python笔记——Python入门教程 | Python3 运算符_python3加法运算
Python运算符是用于执行操作的特定符号,包括算术、赋值、比较和逻辑运算符。算术运算符(+、-、*、/等)用于数学运算;赋值运算符(=、+=等)用于变量赋值;比较运算符(==、>、<等)比较值并返回布尔结果;逻辑运算符(and、or、not)用于布尔操作。文中通过代码示例演示了各类运算符的具体用法,帮助理解Python中运算符的功能和应用场景。
2025-07-07 08:32:01
396
原创 Python笔记——Python入门教程 | Python3 运算符_python3加法运算
通常情况下,在判断条件或表达式时,我们需要先计算表达式的值,然后再将其与某个变量进行比较。而使用海象运算符,可以在判断条件或表达式中直接对变量进行赋值,并返回赋值后的值作为整个表达式的结果。以下表格列出了从最高到最低优先级的所有运算符, 相同单元格内的运算符具有相同优先级。在Python中,运算符是用于执行各种操作的特殊符号。无论您是进行数学运算、逻辑判断还是其他类型的运算,都可以使用合适的运算符来完成。is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。
2025-07-05 10:12:49
619
原创 Python笔记——Python超详细基础教程,从入门到实践_python编程从入门到实践
本文介绍了Python基础入门知识,主要包括变量和列表操作。在变量部分,讲解了命名规则、f字符串格式化、字符串大小写转换、制表符/换行符使用、空白处理及数值类型。列表部分详细说明了列表定义、元素修改(添加/删除)、组织方法(排序/反转/长度)以及数值列表创建(range函数)和统计运算。文章通过大量代码示例演示了append、insert、pop、remove等常用列表方法的使用,并强调了for循环遍历列表和缩进规范。这些基础知识是Python编程的重要入门内容。
2025-07-05 10:12:18
492
原创 Python笔记——Python 第一讲 第二节 python语言的概述_python语言直接用二进制代码表...
—是计算机能够理解和识别用户操作意图的一种交互体系,它按照特定规则组织计算机指令,使计算机能够自动进行各种运算处理。将源代码转换成目标代码的过程,通常,源代码是高级语言代码,目标代码是机器语言代码,执行编译的计算机程序为编译器(Compiler)是一种二进制语言,它直接使用二进制代码表达指令,是计算机硬件可以直接识别和执行的程序设计语言。— 语法简洁:实现相同功能,Python语言的代码行数仅相当于其他语言的1/10~1/5。— 只要存在解释器,源代码就可以在任何系统上运行,可 移植性高。
2025-07-05 10:11:30
342
原创 Python笔记——Python 第一讲 第二节 python语言的概述_python语言直接用二进制代码表...
Python是一种诞生于1991年的高级编程语言,经历了2.0(2000年)和3.0(2008年)两个重要版本迭代,2016年完成向3.x版本的过渡。其特点包括语法简洁、跨平台、开源理念、支持中文、强制可读性等,广泛应用于科学计算、人工智能等领域。Python既支持编译也支持解释执行,解释方式便于调试和移植,编译方式则执行效率更高。作为通用编程语言,Python提供了丰富的内置库和第三方库,支持面向过程和面向对象两种编程范式。
2025-07-04 14:18:25
306
原创 Python笔记——Python并发编程简介_python并发原理
Python并发编程指南 本文介绍了Python并发编程的三种主要方式及其适用场景: 并发方式: 多线程(threading):适合IO密集型任务,利用CPU与IO并行执行 多进程(multiprocessing):适合CPU密集型任务,可真正并行利用多核CPU 异步IO(asyncio):适合超大量IO任务,内存开销最小 选择依据: CPU密集型:多进程 IO密集型:根据任务量选择多线程或多协程 提供了决策流程图辅助选择 GIL影响: 解释了GIL导致Python无法真正多线程并行执行的原因 提供了规避G
2025-07-04 14:17:26
988
原创 Java笔记——Java程序设计基础——简单Java程序_java简单程序
本文介绍了两种简单的Java程序示例:Java应用程序和Java小应用程序(Applet)。在Java应用程序部分,展示了经典的HelloWorldApp程序,包含编译运行步骤。在Applet部分,提供了HelloApplet和firstApplet两个示例,详细说明了Applet程序的编写规范、HTML嵌入方式以及运行方法,强调Applet必须继承Applet类并在浏览器中运行。文章通过代码示例和运行截图,直观地展示了Java基础程序的实现过程。
2025-07-04 14:16:23
355
原创 Java笔记——java语言概述_java是2005
Java是一种由SUN公司于1995年推出的高级编程语言,后被Oracle收购。其重要版本包括JDK1.5(2004)、JDK1.8(2014)等。Java分为三个技术平台:标准版(JavaSE)、企业版(JavaEE)和移动版(JavaME)。Java具有面向对象、健壮性和跨平台性(通过JVM实现)三大特性。其核心机制包括JVM虚拟机和GC垃圾回收。开发工具需安装JDK(包含JRE和JVM),并配置环境变量。Java程序通过JVM编译执行,实现"一次编写,到处运行"。
2025-07-04 14:15:50
377
原创 Java笔记——JAVA运算符_java ++
本文介绍了Java中的运算符分类及使用示例。主要内容包括:算术运算符(加减乘除、取模、自增自减)、赋值运算符、比较运算符、逻辑运算符、位运算符和三元运算符的使用规则。通过具体代码示例展示了运算符的运算结果,特别是不同类型数据混合运算时的自动类型转换规则(如long+int=long,int+short=int等)。文中还演示了创建Java包的具体步骤,并提供了多个运算符的实用案例,如取余运算结果符号与被除数相同的特性。这些示例有助于理解Java运算符的优先级和运算规则。
2025-07-04 14:15:04
258
原创 Java笔记——JAVA运算符_java ++
Java语言支持如下运算符:算术运算符:+(正),-(负),,+(加),-(减),*(乘),/(除),%(取余运算,也叫取模运算),+(字符串连接)自增(前),先运算后取值自增(后),先取值后运算a=2;b=++aa=2;b=a++a=3,b=3a=3,b=2自减(前),先运算后取值自减(后),先取值后运算a=2;b=–aa=2;b=a–a=1,b=1a=1,b=2赋值运算符:=比较运算符:>,<,<=,>=,==,!=, instanceof(检查是否是类的对象)
2025-05-13 15:58:56
797
原创 Java笔记——Java开发之基础程序逻辑
Java是一种广泛使用的高级编程语言,适用于各种设备和平台。本文介绍了Java编程的基础知识,包括程序框架、main()方法、控制台输入、注释和编码规范。
2025-05-13 15:58:26
481
原创 Java笔记——Java——Java面向对象_java面向对象什么作用 ?
例如鸟类都包含了飞翔方法,其中鸵鸟是一种特殊的鸟类,因此鸵鸟应该是鸟的子类,因此它也将从鸟类获得飞翔方法,但这个飞翔方法明显不适合鸵鸟,为此,鸵鸟需要重写鸟类的方法。Java是面向对象的程序设计语言,类是面向对象的重要内容,可以把类当成一种自定义类型,可以使用类来定义变量,这种类型的变量统称为引用变量。封装(Encapsulation)是面向对象的三大特征之一,它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。
2025-05-07 08:40:36
961
原创 Java笔记——Java——面向对象_java面向对象
文章目录一. 面向对象编程Java核心思想就是OOP1. 面向过程&面向对象区别1.1 从语言方面出发对于C语言来说,是完全面向过程的对于C++语言来说,是一半面向过程,一半面向对象。对于Java语言来说,是完全面向对象的1.2 面向过程的开发方式面向过程思想(线性思维)特点:步骤清晰简单,第一步做什么,第二步做什么…面向过程也注重实现功能的因果关系,因为A所以B,因为B所以C面对过程适合处理一些较为简单的问题缺点:面向过程最主要是每一步与每一步的因果关系,其中A步骤因果关系关系到B步骤,A和B联合起来
2025-05-07 08:40:05
990
原创 Java笔记——Java GUI编程
这里我们添加鼠标监听器的构造方法中使用的是内部类中的匿名类,这个其实将相当于将实现监听功能的类给简单化了。每个Jpanel都有一个布局管理器对象,当容器需要对某个组件进行定位或判断其大小尺寸时,就会调用其对应的布局管理器,调用Jpanel的setLayout方法改变其布局管理器对象或通过构造方法设置。GridLayout布局管理器是矩形网格,在网格中放置组件,每个网格的高度和宽度都相等,组件随着网格的大小而在水平和垂直方向上拉伸,网格的大小是由容器的大小和创建网格的多少来确定的。
2025-05-07 08:39:32
941
原创 Java笔记——Java——运算符_java运算符
其中 x 为 boolean 类型表达式,先计算 x 的值,若为true,则整个运算的结果为表达式 y 的值,否则整个运算结果为表达式 z 的值。即使操作数全为short,byte,结果也是int。算术运算符中+,-,*,/,%(取模运算符,求余数操作)属于二元运算符,判断两个操作数是否不相等,如果不相等,条件表达式为真,相等则为假。判断两个操作数是否相等,如果相等,条件表达式为真,不相等则为假。左操作数是否大于等于右操作数,如果是,条件表达式为真。左操作数是否小于等于右操作数,如果是,条件表达式为真。
2025-05-06 10:03:42
842
原创 Java笔记——java三大平台介绍,选择哪个平台学习java编程?_java开发平台
全称为JAVA Standard Edition(也曾简称为J2SE)JAVA标准版或JAVA标准平台,是JAVA技术的核心和基础,同时也是JAVA ME和JAVA EE的基础。全称JAVA Micro Edition(也曾称J2ME)JAVA微型版或JAVA小型平台,与JAVA EE主要构建企业级应用相反,JAVA ME是一种很小的JAVA运行环境,它主要是应用在嵌入式的产品中,如移动电话,掌上电脑、电视机机顶盒等,使得编译好的JAVA程序能够在上面执行,目前该平台官网最新版本为JAVA ME8。
2025-05-06 09:27:38
930
原创 Java笔记——java三大平台介绍,选择哪个平台学习java编程?_java开发平台
全称为JAVA Standard Edition(也曾简称为J2SE)JAVA标准版或JAVA标准平台,是JAVA技术的核心和基础,同时也是JAVA ME和JAVA EE的基础。全称JAVA Micro Edition(也曾称J2ME)JAVA微型版或JAVA小型平台,与JAVA EE主要构建企业级应用相反,JAVA ME是一种很小的JAVA运行环境,它主要是应用在嵌入式的产品中,如移动电话,掌上电脑、电视机机顶盒等,使得编译好的JAVA程序能够在上面执行,目前该平台官网最新版本为JAVA ME8。
2025-02-10 16:47:46
1128
原创 Java笔记——JAVA 面试题经典
ArrayList实现了List接口,以数组的方式来实现的,因此对于快速的随机取得对象的需求,使用ArrayList实现执行效率上会比较好。sql灵活,sql写在xml中,与程序耦合度低,方便维护,可以重用,跟jdbc比较减少了大量代码,不需要手动开关连接,与各种数据库兼容,能够被spring集成,共性:ArrayList与LinkedList都是List接口的实现类,因此都实现了List的所有未实现的方法,只是实现的方式有所不同。重载(overloading) 是在一个类里面,方法名字相同,而参数不同。
2025-02-10 08:36:52
925
原创 Java笔记——Java基础概念_java概念
每个变量有类型,每个表达式有类型,而且每种类型都是严格定义的。3、Java是一个面向对象的编程语言,所以编写程序的开始就是定义类的开始,如果类是public类型的类,则类名称必须和文件名称一致(不包括后缀,包括大小写)1、一般考虑开发效率的情况下可以使用IDE集成开发环境工具,目前练习一天采用的是记事本之类的文本编辑工具,Centos下使用的是vi/vim。简单数据类型代表单值,而不是复杂的对象Java是完全面向对象的,但简单数据类型却不是,它们类似于其他大多数非面向对象语言中的简单数据。
2025-02-07 08:38:39
545
原创 Java笔记——【Java基础知识系列】1.初识Java_java介绍
在JDK的安装路径的bin目录下创建一个HelloWorld.java文件,如果你是把JDK安装在了c盘的Program File 文件夹下的话,有可能因为系统的原因,不能在该目录下创建文件,那么你可以在其他位置创建好文件然后复制过去即可。编译完成之后,在bin目录下出现一个HelloWorld.class文件,这个文件才是我们要去执行的文件,这个文件也是才是计算机所认识的文件。想要在JDK的安装目录之外执行我们的Java程序,那么这时我们就需要在环境变量中配置Jdk的目录信息。
2025-02-07 08:38:04
696
原创 Java笔记——Java基本语法_java语法基础
第一章?Java基本语法1.?Java程序剖析1.1?Java代码的基本格式Java代码的基本格式如下:??类体;}1.2?包、importJava语言中的一个package(包)就是一个类库单元,包内包含一组类,这一组类在包下被组织起来。在定义包时必须使用关键字package,定义包的语句必须在程序的第一行,当然现在编译器会自动定义包,所以这点了解即可。定义包的语法格式如下:import的功能是导入包,该语句应位于package语句后:1.3?类Java是面向对象的程序设计语言,Java程序由类(cla
2025-02-07 08:37:33
752
原创 Java笔记——初学Java(一)Java介绍
这是因为java是独立于平台的。可以看出,采用java技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。在默认情况下 ,使用EditPlus编写Java源文件,当字体为蓝色表示关键字,当字体为黑色表示标识符,当字体为绿色表示注释,当字体为红色表示SUN公司提供的类名。采用java技术后,编写应用程序和提供服务的人就不必关心接受其服务的手机采用的是什么操作系统和芯片,只要按照java的要求去写程序就好了。可以放上一段动画,加入声音,也可以建立交互式网页等。
2025-02-06 08:46:45
937
原创 Java笔记——Java的简单介绍(结尾附上了安装教程)
Java的设计初衷就考虑到了跨平台性,其字节码具有高度的跨平台性,可以在不同的操作系统上运行,如Windows、Linux和Mac等。Java的跨平台特性主要依赖于Java虚拟机(JVM),JVM能够在不同的硬件和操作系统上运行Java程序,从而实现代码的“一次编写,到处运行”。Java语言的自动垃圾回收机制主要关注堆内存的管理,当对象不再被引用时,即没有任何变量指向该对象时,这个对象就变成了垃圾,垃圾回收器会负责回收这些垃圾对象所占用的内存。当计数器的值为0时,说明该对象不再被引用,可以被回收。
2025-02-06 08:46:12
1012
原创 Java笔记——JAVA基础笔记_java基础整理笔记超详细
在程序结构中,main() 方法是程序的主方法,它是Java程序的入口,Java 程序从main()方法开始执行,没有main()方法,计算机就不知从哪开始执行程序,类似于在火车站乘车时,必须从规定的进站口进入。当然,-个Java项目中,一般只有一个main()方法,而在后续的学习中,每个类中都会有main()方法,由于我们目前处于学习的初级阶段,每个文件都是单独的,而在真正的项目中,只有一个main()方法,它是项目启动的源头。对象具有的行为或能执行的操作称为类的方法,如学生都具有看书、学习的方法。
2025-02-06 08:45:42
1603
原创 Java笔记——第1章 Java开发入门
Java源文件的扩展名为.java,如HelloWorld.java。此时,Java的各种版本进行了更名,取消了名称中的数字“2”,J2EE更名为Java EE, ● J2SE更名为Java SE,J2ME更名为Java ME。IDEA(全称IntelliJ IDEA)是用于Java程序开发的集成环境(也可用于其他语言),它在业界被公认是最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、创新的GUI设计等方面的功能可以说是超常的。
2025-02-05 14:29:19
417
原创 Java笔记——Java的JDK基础
我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac、java、javaw等,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。JDK下载:https://www.oracle.com/technetwork/cn/java/javase/downloads/index.htm(有JDK也有JDK文档说明)JDK文档说明:https://docs.oracle.com/javase/8/docs/
2025-02-05 14:28:48
437
原创 【无标题】Java笔记——Java语言概述_java概述
Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性, 增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间。支持Java程序运行在移动终端(手机、 PDA)上的平台,对Java API有所精简,并加入了针对移动终端的支持,此版本以前称为J2ME。比如Java语言的变量声明,操作符。支持面向桌面级应用(如Windows下的应用程序)的Java平台,提供了完整的Java核心API,此版本以前称为J2SE。
2025-02-05 14:28:15
933
原创 Java笔记——Java语言概述_java概述
Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性, 增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间。支持Java程序运行在移动终端(手机、 PDA)上的平台,对Java API有所精简,并加入了针对移动终端的支持,此版本以前称为J2ME。比如Java语言的变量声明,操作符。支持面向桌面级应用(如Windows下的应用程序)的Java平台,提供了完整的Java核心API,此版本以前称为J2SE。
2025-01-23 08:44:42
704
原创 Java笔记——【Java基础】Java基础概述_java版本17.0
到了2000年以后,windows逐渐的以图形化界面为主了,这个时候就不能叫DOS命令了,他只是模拟了DOS环境而已,很多的原本的DOS命令已经无法使用了,所以这个时候叫做CMD命令会更准确一些。开发Java程序,需要使用JDK提供的开发工具(比如javac.exe、java.exe等命令),而这些工具在JDK的安装目录的bin目录下,如果不配置环境变量,那么这些命令只可以在bin目录下使用,而我们想要在任意目录下都能使用,所以就要配置环境变量。JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。
2025-01-23 08:40:44
716
原创 Java笔记——JAVA入门_java 入门博客
讲完IDEA相关配置之后,接下来给大家讲一个很重要的IDEA的使用技巧,这就是IDEA的快捷键,所谓快捷键就是通过键盘上的按键组合起来,就可以帮我们生成代码。为了引导大家正确的完成IDEA的下载和安装,给小伙伴们单独提供了一个文档《IDEA安装、使用、配置.pdf》,文档中提供了IDEA详细的安装和使用步骤,大家只需要按照文档的步骤一步一步操作就行。在前几节课中我们已经安装了JDK,并且开发了一个Java入门程序,用javac命令编译,用Java命令运行,但是对于Java程序的执行原理并没有过多的介绍。
2025-01-23 08:38:07
863
原创 Java笔记——什么是 Java?
的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。它们的设计允许它们驻留在服务器上,并可以在任何具有兼容 Java 的 Web 浏览器的机器上执行。和英语一样,Java 也有一套称为“语法”的规则,它决定了所有指令的编写方式。最新版本的重点是为 Java 提供可靠的错误和威胁检测协议,从而提供强大的代码。
2025-01-22 08:35:39
1145
原创 Java笔记——java ++、--的使用_java ++语言
前置++先自加,之后输出i的值;后置++先输出i的值,再自加。(2)类似- -a,- -运算符在变量前。先进行自减,再把自减结果作为表达式的值。(1)类似++a,++运算符在变量前。先进行自增,再把自增结果作为表达式的值。(2)类似a- -,- -运算符在变量后。先计算表达式的值,再进行自减。(1)++后置运算符先进行表达式的运算,计算表达式的值,之后再进行自加。(1)类似a++,++运算符在变量后。先计算表达式的值,再进行自增。(2)for循环中 i++ < 10先将i的值与10比较,再自加。
2025-01-22 08:35:00
283
原创 Java笔记——Java中的JDBC编程(数据库系列6)
如果我们请求是个SQL字符串,服务器是可以处理的,服务器就需要对SQL进行解析,理解这段代码的含义并执行这段代码,但是如果是同时有成千上万条请求的话,让服务器自己进行预编译同时在进行执行的话压力就会很大,但是我们如果是提前让客户端进行一个预编译的话,服务器的任务量就会大大降低,这就像是我们在食堂吃饭一样,我们吃完饭之后,就自己把自己的碗筷送到餐具回收出,然后再由食堂的保洁来进行处理,这样就会大大降低保洁工人的工作量,从而也提高了食堂运作的效率。先释放的是后创建的,然后再释放最先创建的对象。
2025-01-22 08:34:25
748
原创 Java笔记——JAVA下载的详细教程
8,点击编辑,然后输入%java_HOME%\bin.点击确定。7.然后找到设置,点击系统,点击高级系统设置,点击环境变量。10.输入java -version ,点击回车键。6,点击是,然后点下一步,下一步,下一步,点关闭。2,往下拉找到Windows,点击它。9.在搜索的地方,搜索cmd。5,点击第一个jdk_19。3,然后会出来下载文件。
2025-01-21 08:38:29
1081
原创 Java笔记——Java JDK下载与安装教程
想查看JDK是否安装配置成功.”win+r”键,弹出运行窗口输入“cmd“,在弹出的窗口输入”java -version”,显示版本号即配置成功。点击下载后,如果没有Oracle账号,需要先行注册一个账号,使用此账号登录后才能下载,注册账号的操作与其他网站类似,就不赘述了.Path的变量值就是JDK的bin目录: C:\Program Files\Java\jdk1.8.0_291\bin;(是JDK安装的lib目录)打开环境变量后有上下两个,我们配置的下面的”系统变量”,此配置对本机的所有用户账户生效。
2025-01-21 08:37:25
591
原创 Java笔记——Java11新特性一览
会发现,控制台只输出了这么一句,说明被清除的集合中的对象并没有被回收,而且内存溢出的速度也非常快,这说明该GC是并不会回收垃圾,那么它有什么作用呢?Java 11中可以更轻松地从文件中读取和写入字符串内容了,我们可以通过Files工具类提供的新的静态方法readString和writeString分别进行读写文件的字符串内容,放在之前老麻烦了,特别是对IO流不熟悉的同学来说。当程序执行到某一刻时,内存溢出,程序终止。据说这是JDK11最为瞩目的特性,没有之一,是最重磅的升级,那么ZGC的优势在哪里呢?
2025-01-21 08:36:55
936
原创 Java笔记——Java11新特性一览
会发现,控制台只输出了这么一句,说明被清除的集合中的对象并没有被回收,而且内存溢出的速度也非常快,这说明该GC是并不会回收垃圾,那么它有什么作用呢?Java11中可以更轻松地从文件中读取和写入字符串内容了,我们可以通过Files工具类提供的新的静态方法readString和writeString分别进行读写文件的字符串内容,放在之前老麻烦了,特别是对IO流不熟悉的同学来说。当程序执行到某一刻时,内存溢出,程序终止。据说这是JDK11最为瞩目的特性,没有之一,是最重磅的升级,那么ZGC的优势在哪里呢?
2025-01-20 08:35:30
580
原创 Java笔记——Java8 - Java17新特性说明
Java8新特性接口的默认方法Java8允许我们给接口添加非抽象的方法实现,只需要使用default或者static关键字即可,这个特征又叫做扩展方法,示例如下:Lambda表达式Lambda表达式可以看成是匿名内部类,使用Lambda表达式时,接口必须是函数式接口。基本语法:<函数式接口><变量名>=(参数1,参数2…)->{//逻辑}(参数1,参数2…)表示参数列表;->表示连接符;{}内部是方法体=右边的类型会根据左边的函数式接口类型自动推断;如果形参列表为空,只需保留()
2025-01-20 08:34:52
971
vb图书管理系统(论文+源代码+开题报告+外文翻译+答辩ppt).rar
2025-02-06
vb数控加工技术教学素材资源库的构建(源代码+论文).rar
2025-02-06
VB试题库自动组卷系统设计(论文+源代码).rar
2025-02-06
VB通用C++试题库系统的设计与开发(论文+源代码).rar
2025-02-06
vb通讯录管理信息系统(源代码+可执行程序+论文+开题报告+外文翻译).rar
2025-02-06
VB通用药品公司进销售存管理系统设计(源代码+系统).rar
2025-02-06
VB图书借阅管理系统设计(源代码+系统).rar
2025-02-06
vb图书管理系统(源代码+论文).rar
2025-02-06
VB通讯录系统设计与实现(源代码+系统).rar
2025-02-06
vb图书管理系统设计与实现(源代码+论文).rar
2025-02-06
VB图书管理系统设计(论文+源代码).rar
2025-02-06
VB图书管理系统(论文).rar
2025-02-06
vb图书馆管理系统(源代码+论文).rar
2025-02-06
vb图书销售信息系统(源代码+论文).rar
2025-02-06
vb图书管理系统设计(源代码+论文).rar
2025-02-06
VB售楼管理系统设计(论文+源代码+开题报告).rar
2025-02-06
vb题库管理系统设计(源代码+论文).rar
2025-02-06
VB水费管理系统设计与实现(源代码+系统).rar
2025-02-06
VB试题库系统设计(源代码+系统+答辩PPT).rar
2025-02-06
VB停车场管理系统设计(源代码+系统+开题报告).rar
2025-02-06
VB考试系统设计(论文+源代码).rar
2025-05-13
vb校园网交换机节点管理系统(源代码+论文+开题报告).rar
2025-02-06
VB网吧管理系统设计与实现(源代码+系统).rar
2025-02-06
VB文档管理系统设计(源代码+论文+开题报告+答辩PPT).rar
2025-02-06
vb网上餐饮管理系统设计(论文+源代码+开题报告+英文文献).rar
2025-02-06
VB网络多人聊天系统的设计与实现(论文+源代码).rar
2025-02-06
酒店后台管理系统SSM框架
2025-02-07
短信转发器监控Android手机短信、来电、APP通知
2025-02-06
VB物流管理系统(源代码+系统).rar
2025-02-06
vb小型企业工资管理系统设计(论文+源代码).rar
2025-02-06
VB校园一卡通管理系统(源代码+系统).rar
2025-02-06
vb物流管理系统设计(论文+源代码).rar
2025-02-06
VB文档管理信息系统设计(源代码+系统+答辩PPT).rar
2025-02-06
VB图像处理工具设计(论文+源代码).rar
2025-02-06
VB网吧计费系统设计(论文+源代码).rar
2025-02-06
VB无纸化在线考试系统(源代码+系统).rar
2025-02-06
vb小区物业管理系统设计(论文+源代码).rar
2025-02-06
VB文档管理系统(源代码+论文).rar
2025-02-06
vb小区物业管理系统(源代码+论文).rar
2025-02-06
Power Designer启动报错
2017-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人