最新发布

Java数组,

Java数组,

Java数组:Java 语言中提供的数组是用来存储固定大小的同类型元素,我们以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,....,number99声明数组的变量:想要使用数组首先必须声明一个数组的变量,才能在程序中使用数组   声明数组变量的语法: dataType[] arrayRefVar//首选方法或者dataType arrayRefVar[];  两个方法效果是一样的 创建一个数组使

阅读:1698评论:2020-09-20

未命名

未命名

中的错误、:try 语句测试代码块的错误,catch 语句处理错误,throw 语句创建自定义错误,finally 语句在 try 和 catch 语句之后,无论是否有触发异常,该语句都会执行当错误发生时,当事情出问题时, 引擎通常会停止,并生成一个错误消息,这种情况叫抛出错误 try 和 catch:try 语句允许我们定义在执行时进行错误测试的代码块,catch 语句允许我

阅读:1607评论:2020-09-19

js

js

 的作用域:在  中, 对象和函数同样也是变量,作用域为可访问变量,对象,函数的集合  函数作用域: 作用域在函数内修改局部作用域:变量在函数内声明,变量为局部作用域,变量在函数内声明也只能在函数内部访问     局部变量只作用于函数内,所以不同的函数可以使用相同名称的变量,局部变量在函数开始执行时创建,函数执行完后局部变量会自动销毁全局变量:变量在函数外定义,即为全局变量  全局变量有 全局作用域:受用于网页中所有

阅读:1871评论:2020-09-13

String、StringBuffer、StringBuilder有什么区别?

String、StringBuffer、StringBuilder有什么区别?

今天我会聊聊日常使用的字符串,别看它似乎很简单,但其实字符串几乎在所有编程语言里都是个特殊的存在,因为不管是数量还是体积,字符串都是大多数应用中的重要组成。今天我要问你的问题是,理解 Java 的字符串,String、StringBuffer、StringBuilder 有什么区别?典型回答String 是 Java 语言非常基础和重要的类,提供了构造和管理字符串的各种基本逻辑。它是典型的 Immutable 类,被声明成为 final class,所有属性也都是 final 的。也由于它的不可

星火燎原 阅读:1437评论:2020-09-08

JavaScript 编程语言

JavaScript 编程语言

是 Web 的编程语言; 是一种轻量级的编程语言, 是可插入 HTML 页面的编程代码,插入 HTML 页面后,可由所有的现代浏览器执行 用法:TML 中的脚本必须位于 <script> 与 </script> 标签之间,脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中,<script>标签:在 HTML 页面中插入 ,要使用 <script> 标签 ,<script>

阅读:1360评论:2020-09-07

强引用、软引用、弱引用、幻象引用有什么区别?

强引用、软引用、弱引用、幻象引用有什么区别?

在 Java 语言中,除了原始数据类型的变量,其他所有都是所谓的引用类型,指向各种不同的对象,理解引用对于掌握 Java 对象生命周期和 JVM 内部相关机制非常有帮助。今天我要问你的问题是,强引用、软引用、弱引用、幻象引用有什么区别?具体使用场景是什么?典型回答不同的引用类型,主要体现的是对象不同的可达性(reachable)状态和对垃圾收集的影响。所谓强引用(“Strong” Reference),就是我们最常见的普通对象引用,只要还有强引用指向一个对象,就能表明对象还“活着”,垃圾收集器不

星火燎原 阅读:1314评论:2020-09-06

谈谈final、finally、 finalize有什么不同?

谈谈final、finally、 finalize有什么不同?

Java 语言有很多看起来很相似,但是用途却完全不同的语言要素,这些内容往往容易成为面试官考察你知识掌握程度的切入点。今天,我要问你的是一个经典的 Java 基础题目,谈谈 final、finally、 finalize 有什么不同?典型回答final 可以用来修饰类、方法、变量,分别有不同的意义,final 修饰的 class 代表不可以继承扩展,final 的变量是不可以修改的,而 final 的方法也是不可以重写的(override)。finally 则是 Java 保证重点代码一定要被执

星火燎原 阅读:1348评论:2020-09-05

未命名

未命名

css水平垂直居中对齐                      1.元素居中对齐:要水平居中对齐一个元素(如 <div>), 可以使用 margin: auto;设置到元素的宽度将防止它溢出到容器的边缘,元素通过指定宽度,并将两边的空外边距平均分配(必须设置width属性,才能起到居中对齐的作用)2.文本居中对齐:text-align: center使文

阅读:1017评论:2020-09-04

 Exception和Error有什么区别?

Exception和Error有什么区别?

java

世界上存在永远不会出错的程序吗?也许这只会出现在程序员的梦中。随着编程语言和软件的诞生,异常情况就如影随形地纠缠着我们,只有正确处理好意外情况,才能保证程序的可靠性。Java 语言在设计之初就提供了相对完善的异常处理机制,这也是 Java 得以大行其道的原因之一,因为这种机制大大降低了编写和维护可靠程序的门槛。如今,异常处理机制已经成为现代编程语言的标配。今天我要问你的问题是,请对比 Exception 和 Error,另外,运行时异常与一般异常有什么区别?典型回答Exception 和 Err

星火燎原 阅读:1059评论:2020-09-03

谈谈你对Java平台的理解?

谈谈你对Java平台的理解?

    从你接触 Java 开发到现在,你对 Java 最直观的印象是什么呢?是它宣传的 “Write once, run anywhere”,还是目前看已经有些过于形式主义的语法呢?你对于 Java 平台到底了解到什么程度?请你先停下来总结思考一下。今天我要问你的问题是,谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗?典型回答Java 本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“书写一次,到处运行”(Write once, run

星火燎原 阅读:1146评论:2020-09-01