
Java基础
文章平均质量分 60
代码匠心印记
工作场景分享: 解决实际工作中遇到的问题,提供实用的代码示例,提高工作效率。
学习技巧: 分享学习过程中的心得体会,以及一些提高编程技能的小技巧。
日常生活代码: 在日常生活中,代码不仅仅是解决问题的工具,还可以带来更多的创意和乐趣。这里分享一些有趣的、实用的日常代码。
展开
-
Java-Static&final
类型的变量被赋值,就不能再修改其值。这有助于确保变量在使用过程中保持不变性,提高代码的可读性和安全性。所以,可以将这两个概念视为两种不同的调用机制,一种在运行时确定,另一种在编译时确定。关键字用于声明一个不可变的变量,或者一个只能被赋值一次的变量。静态方法和属性关注于类本身,因此在编译时已经确定了调用。覆盖关注于实例方法,而实例方法的调用在运行时确定。静态方法静态变量在使用的时候需要注意什么?原创 2024-03-05 14:29:53 · 335 阅读 · 0 评论 -
Java基础知识总结(二)
1 数组产生的意义 与概念 (1)为了存储同种类型数据的多个值。 (2)数组可以看着是一个容器;数组既可以存储基本数据类型,也可以存储引用数据类型。2 数组的定义格式123数据类型[] 数组名 = new 数据类型[数组的长度]; int [] array = new in原创 2017-04-30 11:25:39 · 343 阅读 · 0 评论 -
Java基础知识总结(一)
java面向对象1 类和对象的区别 ? 1,类是一个抽象的概念,它不存在于现实中的时间/空间里,类只是为所有的对象定义了抽象的属性与行为。就好像“Person(人)”这个类,它虽然可以包含很多个体,但它本身不存在于现实世界上。 2,对象是类的一个具体。它是一个实实在在存在的东西。 3,类是一个静态的概念,类本身不携带任何数据。当没有为类创建任何对象时,类本身不存在于内存空原创 2017-04-27 16:49:51 · 276 阅读 · 0 评论 -
HashMap与HashTable的区别
一 、Hashing概念是一种将字符组成的字符串转换为固定长度(一般是更短长度)的数值或索引值的方法,称为哈希法。二 、HashMap1 概述(1)HashMap是基于hash表的Map接口的非同步实现(非线程安全在多线程环境下需要手动同步)在单线程下效率较高。(2)元素是键值对(key-value)的形式,允许key,value为null类型。(3)不保证映射的顺原创 2017-08-06 21:35:32 · 319 阅读 · 0 评论 -
Java-Exception(异常处理)
基础概念Error:指的是JVM运行时的错误,这时的程序并没有执行。Exception:指的是程序运行过程中产生的异常,用户可以使用异常处理格式进行处理异常处理的基本格式java中异常处理的基本格式:(1)try catch finally 如果try中产生异常,则到catch中匹配对应的异常,然后进行相应的处理。(2)不管程序是否发生异常finally语句块都会执行。finally可以省略不写(...原创 2018-04-29 22:54:56 · 2094 阅读 · 0 评论