![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 70
今晚务必早点睡
Python程序员,互联网从业者,五年工作经验,提供简历辅导,毕设答疑,订制化小程序,爬虫与数据分析等服务。
展开
-
如何排查程序的性能瓶颈
需要注意的是,排查性能瓶颈需要针对具体的应用场景和代码逻辑进行分析和优化,不能一概而论。同时,我们还应该注意代码的可读性和可维护性,避免为了追求性能而导致代码质量的下降。原创 2024-01-07 18:00:00 · 1032 阅读 · 0 评论 -
IO密集型场景和CPU密集型场景——具体场景汇总
多线程适合处理IO密集型任务,而多进程适合处理CPU密集型任务。选择使用哪种并发模型需要根据具体的应用场景和需求进行权衡。在 Python 中,可以使用 threading 模块实现多线程编程,使用 multiprocessing 模块实现多进程编程。原创 2023-12-31 22:00:00 · 1357 阅读 · 0 评论 -
Python 中调用 Java 的 JAR 包
请注意,在调用 JAR 文件时,确保您的计算机上已经安装了 Java 运行时环境(JRE)。模块来执行 Java 命令,并指定要运行的 JAR 文件。替换为实际的 JAR 文件路径,并根据需要调整参数列表。在 Python 中调用 Java 的 JAR 包,您可以使用。函数并打印标准输出和标准错误的内容。原创 2023-11-14 23:45:00 · 2240 阅读 · 0 评论 -
Java和Python中判断对象是否相等的异同
Java和Python中判断对象是否相等的异同Java中对于基本类型来说equals和==都只是判断的是值是否相同;整数型:byte,short,int,long;浮点型:float,double布尔型:boolean字符型:char对于对象类型分两种情况: a. String类型(由于String类重写了equals方法;此时equals比较的是值是否相等,==表示的是地址是否相等): b.其他的类型(前提是也没有重写equals方法,此时:==和equals方法都是原创 2022-05-05 12:02:39 · 798 阅读 · 0 评论 -
Java基础——面向基础模块
面向对象基础1.类和对象1.1 什么是对象万物皆对象,客观存在的事物皆为对象1.2 什么是面向对象面向一个具体的对象来进行操作(买手机)1.3 什么是类类是对现实生活中一类具有共同属性和行为的事物的抽象类的特点:类是对象的数据类型类是具有相同属性和行为的一组对象的集合1.4 什么是对象的属性属性:对象具有的各种特征,每个对象的每个属性都拥有特定的值(手机:2999;内存:16G)1.5 什么是对象的行为行为:对象能够执行的操作(手机可以用来打电话,发短信)原创 2022-05-04 10:21:13 · 242 阅读 · 0 评论 -
Java基础练习案例模块
1.Debug1.1 Debug概述Debug:是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。1.2 Debug操作流程Debug调试,又被称为断点调试,断点其实是一个标记,告诉我们从哪里开始查看五个要素:(1) 如何加断点——选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可(2) 如何运行加了断点的程序——在代码区右键Debug执行(3) 看哪里——看Debuger窗口,看Frames里面,代码执行到哪里了, 看Variab原创 2022-05-02 13:14:40 · 600 阅读 · 0 评论 -
Java基础方法模块
方法1.方法概述1.1什么是方法?方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集注意:方法必须先创建才可以使用,该过程称为方法定义方法创建后并不是直接运行的,需要手动使用才执行,该过程称为方法调用。2. 方法的定义和调用2.1方法定义2.2 方法调用package com.method;/* 方法:是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集 定义格式: public static vo原创 2022-04-30 13:32:12 · 765 阅读 · 0 评论 -
Java基础数组模块
数组1.数组定义格式1.1 数组概述a = 100;b = 100;…通过变量的方式进行存储新的诉求:1.一次性声明大量的用于存储数据的变量2.要存储的数据通常都是同类型数据,例如:考试成绩1.2 什么是数组数组(array)是一种用于存储多个相同类型数据的存储模型1.3 数组的定义格式格式一(推荐使用):格式: 数据类型[] 变量名范例: int[] arr释义: 定义了 一个int类型的数组,数组名是arr格式二:格式: 数据类型原创 2022-04-29 18:04:52 · 131 阅读 · 0 评论 -
IDEA概述和安装及调试
1.IDEA概述和安装1.1 IDEA概述IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。集成环境:把代码编写,编译,执行,调试等多种原创 2022-04-29 10:10:09 · 1089 阅读 · 0 评论 -
Java基础分支循环模块
分支语句1.流程控制1.1流程控制语句概述顺序 选择 循环1.2 流程控制语句的分类顺序结构分支结构(if,switch)循环结构(for,while,do…while)1.3顺序结构顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。/* 顺序结构*/public class OrderDemo { public static void main(String[] args) {原创 2022-04-27 11:14:00 · 217 阅读 · 0 评论 -
java基础运算符模块学习
运算符1.算术运算符运算符:对常量或者变量进行操作的符号表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式。 不同运算符连接的表达式体现的是不同类型的表达式。举例说明:int a = 10;int b = 20;int c = a + b;+:是运算符,并且是算术运算符a + b: 是表达式,由于+是算术运算符,所以这个表达式叫算术表达式符号作用+加-减*乘/除%取余原创 2022-04-24 22:24:59 · 1134 阅读 · 0 评论 -
Java基础语法模块学习
基础语法1.注释:1.1注释概述注释是在程序指定位置添加的说明性信息注释不参加程序运行,仅起到说明作用1.2 注释分类2.关键字2.1 关键字概述关键字:就是被Java语言赋予了特定含义的单词。2.2 关键字的特点关键字的字母全部小写常用的代码编辑器,针对关键字由特殊的颜色标记,非常直观(看上图代码的颜色变化)3.常量3.1常量概述常量:在程序运行过程中,其值不可以发生改变的量。3.2 常量分类常量类型说明举例字符串常量用双引号括起来的内容“he原创 2022-04-23 12:21:23 · 561 阅读 · 0 评论 -
java的安装环境配置及测试全过程
1.Java语言发展史1.1Java语言语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流的一种特殊语言Java语言是由美国Sun公司(Stanford University Network)在1995年推出的计算机语言Java之父:詹姆斯·高斯林 (James Gosling)1.2 Java语言发展史ps:标注的红色为比较重要的三个版本,其中Java(8.0)是公司中使用最多的版本2.Java语言跨平台原理2.1 平台指的是操作系统WindowsMacLin原创 2022-04-20 13:55:07 · 2350 阅读 · 0 评论