Java
文章平均质量分 67
java
黎耀明
永远不要低估长期的积累,也永远不要高估短期的爆发
展开
-
Java中的不可变字符串
在C语言中,字符串被看作是一个数组,所以可以直接在数组上修改,而在Java中却不能这么做,由于不能修改Java字符串中的字符,所以在Java文档中将String类对象称为不可变字符串,如同数字3永远是数字3一样,字符串“hello”永远包含h e l l o的代码单元序列,而不能修改其中的任何一个字符。当然,可以修改字符串变量greeting,让它引用另一个字符串,这就如同将存放3的数值改成存放4一样。如上图所示,Java通过创建一个新的字符串而不是修改原来的代码单元,这样做会降低运行效率吗?原创 2024-09-14 16:48:13 · 199 阅读 · 0 评论 -
Java 运算符详解
Java运算符详解原创 2024-08-27 10:35:02 · 970 阅读 · 0 评论 -
Java中int类型向float类型转化时的精度缺失问题
在Java中,123456789是一个大整数,它所包含的位数比float类型所能够表示的位数多,当这个整数转换为float类型时,将会得到正确的大小,但是会损失一些精度,这个精度缺失是怎么造成的?原创 2024-08-26 17:57:47 · 310 阅读 · 0 评论 -
Java 中的变量、常量与枚举类型
在 Java 编程中,变量、常量以及枚举类型都有着重要的作用。原创 2024-08-22 16:01:52 · 311 阅读 · 0 评论 -
Java 数据类型详解
Java 一共有 8 种基本类型,包括 4 种整型、2 种浮点类型、1 种字符类型和 1 种布尔类型。Java 的数据类型具有明确的定义和特点,了解这些数据类型对于编写正确、高效的 Java 程序至关重要。在实际编程中,应根据具体需求选择合适的数据类型,并注意各种类型的特殊情况和限制。原创 2024-08-22 01:02:42 · 559 阅读 · 0 评论 -
Java面向对象编程(基础)——面向对象编程概念的理解
面向对象,是软件开发中的一类编程风格、开发范式。除了面向对象,还有面向过程、指令式编程和函数式编程。在所有的编程范式中,我们接触最多的还是两种早期现有面向过程思想,随着软件的扩大,问题复杂度的提高,面向过程的弊端越来越明显,出现了面向对象思想并成为主流思想。原创 2023-08-25 17:18:37 · 83 阅读 · 1 评论 -
第一个Java程序(Hello World)
5) 运行已编译的程序时,Java虚拟机总是从指定类中的main方法的代码开始执行。因此这段代码的文件名必须为FirstSample.java(小写也不行)Java中定义类名的规则很宽松,因此为了代码能够执行,在类的源文件中必须包含一个main方法。根据Java语言规范,main方法必须声明为public。并存储在同一个目录下,最后使用下面这行命令运行这个程序。名字必须以字母开头,后面可以跟字母和数字的任意组合,4) 正确命名了文件后,可使用。,并以.java作为扩展名。2) 类名的标准命名规范;原创 2024-08-20 20:43:24 · 213 阅读 · 0 评论