一、基础知识: 1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。...java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。...该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。 比如Java版的扫雷。 J2ME:小型版 是为开发电子消费产品和嵌入式设备提供的解决方案。...跨平台的原因: 只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。 由JVM来负责Java程序在该系统中的运行。...特点: 定义函数可以将功能代码进行封装 便于对该功能进行复用 函数只有被调用才会被执行 函数的出现提高了代码的复用性 对于函数没有具体返回值的情况,返回值类型用关键字void表示, 那么该函数中的
所以,java就提供了这样的一个类供我们使用。...JDK版本的升级原则: A:提高效率 B:提高安全性 C:简化书写 4:基本数据类型的对象包装类 (1)为了更方便的操作每个基本数据类型,java对其提供了很多的属性和方法供我们使用。...使元素具备比较性 **Comparator:强行对某个对象collection进行整体排序的比较函数,使集合具备比较性 **Collections:此类完全由在 collection 上进行操作或返回
1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。...该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。 比如Java版的扫雷。 J2ME:小型版 是为开发电子消费产品和嵌入式设备提供的解决方案。...11、函数 定义:函数就是定义在类中的具有特定功能的一段独立小程序。...特点: 定义函数可以将功能代码进行封装 便于对该功能进行复用 函数只有被调用才会被执行 函数的出现提高了代码的复用性 对于函数没有具体返回值的情况,返回值类型用关键字void表示, 那么该函数中的return...函数的应用两个明确: 明确要定义的功能最后的结果是什么?
(4)方法摘要: static void exit(int status) 终止当前正在运行的 Java 虚拟机。 static void gc() 运行垃圾回收器。...22、Runtime: (1)每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。 可以通过 getRuntime 方法获取当前运行时。...(2)该类没有构造函数,也就是它不能直接创建对象,但是它里里面的方法又不是静态的 ,故它一定有一个方法返回本类对象 (3)故该类是单例设计模式,保证在内存中只有一个对象 (4)方法摘要:...static Runtime getRuntime() 返回与当前 Java 应用程序相关的运行时对象 void exit(int status) 通过启动虚拟机的关闭序列,终止当前正在运行的 Java...(2)java中对数据的操作都是通过流的方式。 (3)java用于操作流的类都在io包中。 (4)按照流操作的数据的类型不同:分为字节流和字符流。字符流是为了方便中文的操作而来的。
(回复【前端资料】获取下载链接) ●答案公布时间:为每期发布题目的第二天 ★【新】回复“测试题”获取昨天发布的软件工程师初级阶段测试题答案 ★【新】回复“学习资料”获取java学习电子文档...)//匿名内部类 { public boolean accept(File dir,String name)//复写唯一方法 { return name.endsWith(".java...files[i].isHidden()) removeDir(files[i]);//如果是文件夹则继续调用函数 else//如果是文件则删除。...Java文件存储到集合中 public static void getFileName(File file,ArrayList arraylist){ File[] files...**由于对象是有Java给对象分配相应的UID号,而UID号是根据对象的属性不同而分配的。
而且优先于构造函数执行 (2)构造代码块和构造函数的区别: 构造代码块是给所有不同对象的共性进行统一初始化 构造函数是给对应的对象进行初始化 9、this关键字...(1)this关键字代表本类对象的一个引用,谁调用this所在的方法,this就代表谁 (2)this的使用场景 A:用于区分同名成员变量和局部变量; B:在定义函数时,该函数内部要用到调用该函数的对象时...String[]:字符串数组 args:数组名在运行的时候,通过java命令给args数组赋值。...java中用extends关键字表示。 (2)继承的体系结构 A:多个具体的对象,不断的向上抽取共享的内容,最终形成了一个体系。这个体系叫做继承体系。...(3)继承的特点: A:java中只能单继承,没有多继承。 B:java可以有多重(层)继承。 (4)继承的好处: 继承的出现提高了代码的复用性。
一、基础知识: 1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。...该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。 比如Java版的扫雷。 J2ME:小型版 是为开发电子消费产品和嵌入式设备提供的解决方案。...11、函数 定义:函数就是定义在类中的具有特定功能的一段独立小程序。...特点: 定义函数可以将功能代码进行封装 便于对该功能进行复用 函数只有被调用才会被执行 函数的出现提高了代码的复用性...对于函数没有具体返回值的情况,返回值类型用关键字void表示, 那么该函数中的return语句如果在最后一行可以省略不写。
java这个词语相信大家都听的耳朵快要起茧了吧,就算是没学过编程的小伙伴也一定听说过java,谁让它如今几乎火遍大江南北呢。这次我们就来讲解一些常见的java基础,希望能够让你们更加了解java。...java基本概念 一、什么是程序? 为了完成任务,执行一系列有序的指令的集合。 指令:命令。 二、Java程序设计 2.1 什么是Java? 是撰写跨平台,面向对象的计算机语言。...,并且后缀名改为.java 编写java结构代码。...找到对应盘符,输入命令 javac 文件名.java 如果编译成功,则在同目录下生产一个.class文件。 第三步:运行 输入java 文件名 执行.class文件。...以上就是关于java基础的所有内容了,相信你对java已经更加了解了吧,还想了解更多java内容,请一定记得关注我们网站哎。
Axure函数的基本语法 在axure交互设计时,函数可以用在条件公式和需要赋值的地方,其基本语法是用双方括号包含,变量值和函数用英文句号连接。 例如:[[LVAR....页面函数 PageName 用途:获取当前页面的名称。 数字函数 toExponential(decimalPoints) 用途:把数值转换为指数计数法。...Math.ceil(x) 用途:向上取整函数,获取大于或者等于指定数值的最小整数。 参数:x为数值 Math.cos(x) 用途:余弦函数。 参数:x为弧度数值。...Math.exp(x) 用途:指数函数,计算以e为底的指数。 参数:x为数值。 Math.floor(x) 用途:向下取整函数,获取小于或者等于指定数值的最大整数。 参数:x为数值。...Math.sin(x) 用途:正弦函数。 参数:x为弧度数值。 Math.sqrt(x) 用途:平方根函数。 参数:x为数值。 Math.tan(x) 用途:正切函数。 参数:x为弧度数值。
java02--知识点总结 java03--知识点总结 java04--知识点总结 java05--知识点总结 java06--知识点总结 java07--知识点总结 java08--知识点总结 java09...--知识点总结 java10--知识点总结 java11--知识点总结 java12--知识点总结 java13--知识点总结 java14--知识点总结 java15--知识点总结 java16--知识点总结...java17--知识点总结 java18--知识点总结 java19--知识点总结 java20--知识点总结 java21--知识点总结 java22--知识点总结 java23--知识点总结 java23
mysql> select REVERSE('abc'); -> 'cba' 该函数对多字节可靠的。...如果第一个参数包含一个“,”,该函数将工作不正常。...该函数对多字节是可靠的。...该函数对多字节是可靠的。 mysql> select UCASE('Hej'); -> 'HEJ' 该函数对多字节是可靠的。...如果文件不存在或由于上面原因之一不能被读出,函数返回NULL。
Oracle SQL 提供了用于执行特定操作的专用函数。...主要使用单行函数和聚合函数两种类型的函数: 单行函数:对每一个函数应用在表的记录中时,只能输入一行结果,返回一个结果:字符函数、数字函数、转换函数以及日期函数 字符函数:对字符串操作,接受字符参数,这些参数可以是表中的列...Select TO_CLOB(n'test') from dual; 分组函数 分组函数也被称为多行函数,它会根据输入的多行数据返回一个结果。...主要用于执行数据统计或汇总操作,并且分组函数只能出现在select语句选择列表、order by子句和having子句中。...注意分组函数不能直接在plsql中引用,只能在内嵌select语句中使用。
MySQL有4个函数是用来进行条件操作的,这些函数可以实现SQL的条件逻辑,允许开发者将一些应用程序业务逻辑转换到数据库后台。...如果第一个参数不是NULL,函数就会向调用者返回第一个参数;如果是NULL,将返回第二个参数。...如:SELECT NULLIF(1,1),NULLIF('A','B'),NULLIF(2+3,4+1); 和许多脚本语言提供的IF()函数一样,MySQL的IF()函数也可以建立一个简单的条件测试,...在这种情况下,MySQL提供了CASE函数,它和PHP及Perl语言的switch-case条件例程一样。...为了进行数据类型转化,MySQL提供了CAST()函数,它可以把一个值转化为指定的数据类型。
MySQL函数大全及用法示例 1、字符串函数 ascii(str) 返回字符串str的第一个字符的ascii值(str是空串时返回0) mysql> select ascii('2');...ascii(2); -> 50 mysql> select ascii('dete'); -> 100 ord(str) 如果字符串str句首是单字节返回与ascii()函数返回的相同值...34.0,3.0,5.0,767.0); -> 767.0 mysql> select greatest("b","a","c"); -> "c" 3、时期时间函数...date,interval expr type) 对日期时间进行加减法运算 (adddate()和subdate()是date_add()和date_sub()的同义词,也 可以用运算符+和-而不是函数...time_to_sec('22:23:00'); -> 80580 mysql> select time_to_sec('00:39:38'); -> 2378 转换函数
虽然 Python 是弱类型编程语言,不需要像 Java 或 C 语言那样还要在使用变量前声明变量的类型,但在一些特定场景中,仍然需要用到类型转换。...比如说,我们想通过使用 print() 函数输出信息“您的身高:”以及浮点类型 height 的值,如果在交互式解释器中执行如下代码: >>> height = 70.0 >>> print("您的身高...庆幸的是,Python 已经为我们提供了多种可实现数据类型转换的函数,如表 1 所示。...ord(x) 将一个字符 x 转换为它对应的整数值 hex(x) 将一个整数 x 转换为一个十六进制字符串 oct(x) 将一个整数 x 转换为一个八进制的字符串 需要注意的是,在使用类型转换函数时...例如,int() 函数无法将一个非数字字符串转换成整数: >>> int("123") #转换成功 123 >>> int("123个") #转换失败 Traceback (most recent
Caché 函数大全 $ASCII 函数 将字符转换为数字代码。...但是,CachéObjectScript语言中的标准函数通常根据ASCII数字代码标识字符,ASCII数字代码是10进制的十进制值,而不是十六进制。...要将十进制数转换为十六进制,请使用$ZHEX函数。...可以使用$WISWIDE函数确定字符串是否包含代理对。 $WASCII函数可以识别并正确解析代理对。 $ASCII和$WASCII否则相同。...在UTF-16中被编码为一对16比特长的码元(即32位,4字节),称作代理对(Surrogate Pair), 相关函数 $CHAR函数是$ASCII的反函数。可以使用它将整数代码转换为字符。
一.内存函数总览 1.内存函数的头文件 #include 二.memcpy(内存拷贝函数) 特性:限制字节数,不限制类型 应用场景: 1.memcpy的模拟实现 2.情景...1:自己拷贝自己的一部分 PS:若不想分类讨论,直接用memmove函数 分析:有两种情形 目标区域在前面,从源区域前往后拷贝 目标区域在后面,从源区域后往前拷贝 原理:保证重合的部分...,能够优先从该方向上拷贝出来 原理图示: 直接情况分类: 代码展示: 三.memmove(处理重叠内存的内存拷贝函数) 特点:memmove不用像memcpy一样考虑源区域头地址与目标区域头地址的位置关系...四.memcmp(内存比较函数) memcmp的返回值: 使用场景: 1.比较memcmp和strcmp strcmp限定了字符指针类型(char*),而memcmp不限定类型(...void*) 五.memset(内存设置函数) PS:value为设置的值,num为修改的前num个字符个数(字节个数) num的赋值规则: 要将参数化为二进制填入 使用场景:
今天让我们进一步学习一下java中的函数与数组吧。 函数(也称之为方法) (1)定义在类中,有特定功能的一段小程序,可以提高代码的复用性和维护性。...(2)函数的格式: 修饰符 返回值类型 函数名(形参类型 形式参数1,形参类型 形式参数2...){ 函数体; reutrn 返回值; } A:修饰符:现在我们先认定是public static...,学了后边的面向对象后就会明白 B:返回值类型:程序最终结果的数据类型 C:函数名:其实就是函数的名称,方便我们调用。...函数其实是有关键字return让他结束的。 注意:void类型的函数,其实最后一行。默认有一个return; (3)函数的特点: A:函数与函数之间是平级关系。不能在函数中定义函数。...(4)Java内存(了解即可): A:栈 :存储局部变量使用。使用完毕,立马消失。 B:堆 :所有new出来的都在堆里面。
领取专属 10元无门槛券
手把手带您无忧上云