Fork me on GitHub

12 2023 档案

摘要:class class 是定义Java类的关键字。在Java中,所有的代码都必须包含在类中,并且一个Java程序可以包含多个类。下面是一个使用 class 定义的简单Java类的例子: public class Person { private String name; private int ag 阅读全文
posted @ 2023-12-30 11:29 (该昵称暂可见) 编辑
摘要:trim() 方法:trim() 方法用于去除字符串两端的空格或空白字符。示例: String str = " Hello World "; String trimmedStr = str.trim(); // trimmedStr 的值为 "Hello World" 在上面的例子中,trim() 阅读全文
posted @ 2023-12-30 10:49 (该昵称暂可见) 编辑
摘要:toUpperCase() 方法:toUpperCase() 方法将字符串中的所有字符转换为大写字母形式。示例: String str = "Hello World"; String upperCaseStr = str.toUpperCase(); // upperCaseStr 的值为 "HEL 阅读全文
posted @ 2023-12-30 10:36 (该昵称暂可见) 编辑
摘要:charAt() 方法:charAt() 方法返回字符串中指定索引处的字符。示例: String str = "Hello World"; char ch = str.charAt(4); // ch 的值为 'o' 在上面的例子中,charAt() 方法返回字符串 str 中索引为 4 的字符,即 阅读全文
posted @ 2023-12-30 10:29 (该昵称暂可见) 编辑
摘要:synchronized关键字:synchronized关键字用于实现互斥访问共享资源的同步机制。它可以应用于方法或代码块。当一个线程进入synchronized代码块时,它将获得锁,其他线程必须等待锁释放才能执行该代码块。synchronized关键字确保了同一时间只有一个线程可以执行被保护的代码 阅读全文
posted @ 2023-12-29 23:19 (该昵称暂可见) 编辑
摘要:集合框架是Java中用于存储和操作数据集合的一组类和接口。它提供了各种实现了不同数据结构的集合类,例如列表(List)、集(Set)、映射(Map)等。以下是一些与Java集合框架相关的重要概念: 集合接口(Collection Interface):Java中的集合框架定义了多个核心接口,包括Co 阅读全文
posted @ 2023-12-29 23:03 (该昵称暂可见) 编辑
摘要:多线程是指在一个程序中同时执行多个线程,每个线程都是独立运行的。Java中的多线程编程允许在同一个程序中同时执行多个任务,以提高程序的效率和响应性。以下是一些与Java多线程编程相关的重要概念: 线程(Thread):线程是程序的执行单元,可以并发执行多个任务。在Java中,可以通过创建Thread 阅读全文
posted @ 2023-12-29 22:55 (该昵称暂可见) 编辑
摘要:面向对象编程是一种编程范式,它将程序设计组织为对象的集合,这些对象通过相互之间的交互来完成任务。下面是面向对象编程的一些重要概念和Java的相关实现: 类(Class)和对象(Object):在Java中,类是定义对象的模板。它描述了对象的属性(成员变量)和行为(方法)。对象是类的实例化结果,可以创 阅读全文
posted @ 2023-12-29 22:54 (该昵称暂可见) 编辑
摘要:在Java中,异常是指程序在运行过程中遇到的错误或异常情况,它可能导致程序无法正常执行。Java提供了异常处理机制,允许我们捕获和处理这些异常,以便程序能够更加健壮地运行。 Java中的异常分为两种类型:Checked Exception(受检异常)和Unchecked Exception(非受检异 阅读全文
posted @ 2023-12-28 16:12 (该昵称暂可见) 编辑
摘要:在面向对象编程中,多态是一个重要的特性,它允许我们使用父类的引用来引用子类的对象,从而实现不同类型的对象的统一调用。这样一来,我们可以在程序中编写更加通用和灵活的代码。 下面是一个简单的多态的示例: javaCopy Code class Animal { public void makeSound 阅读全文
posted @ 2023-12-28 15:47 (该昵称暂可见) 编辑
摘要:在Java中,接口是一种抽象类型,它定义了一组方法的签名(即方法名、参数类型和返回类型),但没有具体实现。接口可以被类实现,从而使得类能够具有接口中定义的行为。 下面是一个简单的接口的示例: javaCopy Code interface Shape { double getArea(); doub 阅读全文
posted @ 2023-12-28 15:44 (该昵称暂可见) 编辑
摘要:在面向对象编程中,继承是一种重要的特性,它允许我们创建一个新的类(称为子类),从已有的类(称为父类或超类)继承属性和方法。通过继承,子类可以获得父类的特性,并且可以在此基础上添加新的特性或修改已有的特性。 下面是一个简单的继承的示例: javaCopy Code // 定义父类 class Anim 阅读全文
posted @ 2023-12-28 15:17 (该昵称暂可见) 编辑
摘要:在Java中,类是面向对象编程的基本概念之一。类是用来描述对象的属性(状态)和行为(方法)的模板或者蓝图。当我们创建一个类时,实际上是定义了一个新的数据类型,可以根据这个类来创建相应的对象。 下面是一个简单的类的示例: javaCopy Code public class Person { // 定 阅读全文
posted @ 2023-12-28 15:11 (该昵称暂可见) 编辑
摘要:在《代码大全》这本书中,作者通过一个关于变量命名的例子向读者展示了好的命名习惯对于代码可读性的重要性。假设我们有一个简单的程序,用于计算圆的面积。下面是两个版本的代码,一个是使用模糊命名的变量,另一个是使用清晰命名的变量: 模糊命名的变量版本: def area(r): a = 3.14 * r * 阅读全文
posted @ 2023-12-21 20:29 (该昵称暂可见) 编辑
摘要:在《代码大全》这本书中,作者Steve McConnell通过丰富的例子向读者展示了许多编程技巧和最佳实践。以下是书中的一些例子及其说明: 清晰的命名:作者通过比较清晰和模糊的变量命名,向读者展示了好的命名习惯对于代码可读性的重要性。他举了一个例子,对比了一个使用有意义命名的变量和一个使用简单字母的 阅读全文
posted @ 2023-12-21 20:21 (该昵称暂可见) 编辑
摘要:《代码大全》是一本非常详尽和深入的著作,它涵盖了软件开发的各个方面,并提供了许多有关代码编写和软件设计的实用技巧和指导。以下是对书中内容的进一步分析: 代码质量:书中强调了代码质量的重要性。作者指出,高质量的代码应该具备可读性、可维护性和可测试性。他提供了许多方法和技巧,帮助读者编写易于理解和修改的 阅读全文
posted @ 2023-12-21 20:16 (该昵称暂可见) 编辑
摘要:用例图是面向对象分析与设计中最基本和最常用的一种建模工具,主要用于描述系统的功能需求和参与者之间的交互。 用例图的主要元素包括: 参与者(Actor):表示使用系统的人、组织或其他系统。参与者可以是具体的人员,如客户、管理员等,也可以是其他系统。 用例(Use Case):表示一个系统能够完成的一个 阅读全文
posted @ 2023-12-07 18:42 (该昵称暂可见) 编辑

点击右上角即可分享
微信分享提示