语法 随笔 基础java

java大作业1-3总结

一、前言 通过这三周对Java课程的学习及pta大作业的练习,我了解了Java的编译环境如JDK、JRE等等,Java去掉了C++语言的许多功能,是安全的、解释的、高性能的语言,但最主要的还是Java的面向对象性,Java中的类与对象的创建以及类间关系,类与类之间方法属性的调用时常让我头疼,通过pt ......
java

基础注释

Java的注释非常重要 public class dong01 { public static void main(String[]args) { //大小写十分敏感 String Wan= "hun"; String wan= "hun"; String AHolle ="hun"; String ......
注释 基础

java题目集1~3的总结性Blog

一、前言 经历前三次java题目集的话,应该也算是相对了解了java这门语言了,因为有了c语言的基础在里面,所以一部分基础的语法部分就理解来说的话不算是很困难,但从面向过程到面向对象的一个思想观念的改变让我有些不适应。如果把编写代码比作下棋的话,那么面向过程就是一步一步的下棋,想到什么写什么,所以写 ......
总结性 题目 java Blog

第一次java博客作业

##前言: JAVA是这一学期新学的一门课程, 是目前市面上比较火的一种编程语言,相比于大一上学期学的C语言来说,我认为JAVA的难度要远远大于C语言,其中就包括一些函数之多和类之广泛的原因,正是因为它比较难,所以才得更加好好学习,去努力把他学好,接下来,我将会从这三次题目所涉及的知识点,难度以及题 ......
第一次 博客 java

JAVA博客作业

前言 通过对前三次题目集的学习,我有以下心得: 1.三次题目集的知识点我觉得有这些(1):输入语句的使用。 (2):java中多个if()判断语句的使用。 (3):java中的if()和else语句的嵌套使用,这在第一次作业的7-7中用到了该方法来判断三角形的类型。 (3):java中的四则运算。 ......
博客 JAVA

java三次大作业总结

一、前言: java近三次题目集类似一个阶梯,难度一节一节上升。 第一次题目集共有九道题,有最基础的数值判断,数值计算;还有部分是判断字符串格式是否正确;以及删除字符串中多余内容——以上这些都是在c中学过相应的语法,并没有太多难题。(但近期学了正则表达式,给身为小白的我带来了在判断字符串格式时候的新 ......
java

Java中的同步和异步

Java中的异步(asynchronous)和同步(synchronous)都是针对线程操作而言的。 异步操作是指调用某个方法后,不会立即得到结果,而是通过回调函数、监听器等方式等待结果返回,这样可以提高程序的响应速度,避免因为等待某个操作完成而导致线程被阻塞。 同步操作是指调用某个方法后,必须等待 ......
Java

基础的ERP模块

常见和基础的ERP模块包括: 采购模块:用于管理采购流程,包括供应商管理、采购订单、采购收货、质量检验、采购发票等。 库存模块:用于管理库存流程,包括库存盘点、调拨、报废、采购入库、销售出库等。 生产模块:用于管理生产流程,包括生产计划、物料需求计划、生产订单、生产进度跟踪、生产成本计算等。 销售模 ......
模块 基础 ERP

JAVA大作业1-3总结

一、前言 知识点: (1)多分支if-else语句: 嵌套的if语句可用于实现多重选择,可以避免深度缩进,并使程序易于阅读。 (2)限制输出为float。 (3)Scanner.close()方法: 如果在代码中关闭了Scanner,也就是调用了Scanner.close()这个方法,那么在接下来的 ......
JAVA

Java创建线程的三种方式

创建线程的三种方式 1. 继承Thread类,重写run方法 public class MyThread extends Thread { public void run() { System.out.println("Hello from MyThread!"); } } public class ......
线程 方式 Java

南昌航空大学-软件学院-22201723-吴高平-JAVA第一次Blog作业

前言 新的学期,我学习了一门新的语言——JAVA,同时也开始接触一种新的程序设计思路——面向对象程序设计。 与我而言,刚开始的JAVA让我难以适应的点在于编码思路的转变,上学期我学习了C语言,编码思路还停留在面向过程的思路,在接触了类以及面向对象设计思路后有点难以理解,经历一个多月的学习,虽未完全领 ......

java 中required_通过实例学习Spring @Required注释原理

@Required 注释应用于 bean 属性的 setter 方法,它表明受影响的 bean 属性在配置时必须放在 XML 配置文件中,否则容器就会抛出一个 BeanInitializationException 异常。下面显示的是一个使用 @Required 注释的示例。 示例: 让我们使 Ec ......
注释 实例 Required required 原理

java 中required_通过实例学习Spring @Required注释原理

@Required 注释应用于 bean 属性的 setter 方法,它表明受影响的 bean 属性在配置时必须放在 XML 配置文件中,否则容器就会抛出一个 BeanInitializationException 异常。下面显示的是一个使用 @Required 注释的示例。 示例: 让我们使 Ec ......
注释 实例 Required required 原理

Java面向对象--接口和多态

final 关键字 最终修饰符 可以修饰 类 方法 变量 被final修饰后不能被继承 重写 二次赋值 修饰类时 该类不可以被继承 修饰方法时 该方法不能被重写 修饰变量时, 该变量只能赋值一次, 不可以二次赋值 是常量 修饰引用变量时, 地址值不能改变 但对象中的属性值可以改变 修饰成员变量时, ......
接口 对象 Java

Markdown语法

Markdown语法 标题 在标题前输入几个#,就是几级标题,最大支持6级标题 1级标题 2级标题 3级标题 字体 引用 在文本前插入">" >输入文本 加粗 在文本的两边插入"**” **这里是加粗的文本** 斜体 在文本俩侧加入"*" *这里是斜体的文本* 删除线 **在文本俩侧加入"~~" ~ ......
语法 Markdown

17.内网渗透基础

内网渗透基础 一、内网介绍 1、工作组 工作组(Work Group)是局域网中的一个概念。它是最常见最简单最普通的资源管理模式,就是将不同的电脑按功能分别列入不同的组中,以方便管理。 2、域 计算机域是一个有安全边界的计算机集合,在同一个域中的计算机彼此之间已经建立了信任关系,在域内访问其他机器, ......
基础 17

C++语法学习

局部变量和全局变量的作用域问题 变量在函数内外; 变量在代码块内外 另外上面std::cout的意思是:使用std命名空间下的成员函数/变量 作用域解析运算符 :: 总结:前,后 int * const p //指针常量 址不可修改 (p是地址 const int *p = &a; //常量指针 值 ......
语法

Python数据分析第六周作业随笔记录

电子商务网站用户行为分析 代码1:Python访问数据库 # 代码11-1 Python访问数据库 import os import pandas as pd # 修改工作路径到指定文件夹 #os.chdir("D:/chapter11/demo") # 第一种连接方式 #from sqlalche ......
数据分析 随笔 数据 Python

面向对象(基础)

四、面向对象(基础) 4.0 Java学习三条主线 Java类及类的成员:属性、方法、构造器; 代码块、内部类 面向对象的三大特征:封装、继承、多态 其它关键字:this、super、static、final、abstract、interface、package、import 4.1 面向过程(PO ......
对象 基础

Java三次大作业blog

一.前言: 1)第一次题目集: 知识点: @初步了解java语言的的语法和“一切皆类”的特点,学会使用Scanner.out来表示标准输出设备,用Scanner.in来表示标准输入设备,并用Scanner类从控制台获取输入,调用next()、nextDouble()、nextInt()方法来读取St ......
Java blog

Java线程:wait()和notify()

一、wait()和notify()含义 二、标准代码示例 创建两个线程Thread0和Thread1。 代码实现: 运行流程详解 三、什么时候释放锁—wait()、notify() 四、用生活故事讲懂线程的等待唤醒 1.老王和老李(专家程序员): 2.王哥和李哥(普通程序员): 3.小王和小李(新手 ......
线程 notify Java wait

别逛了,送你一份2023年Java核心篇JVM(虚拟机)面试题整理

Java内存区域 说一下 JVM 的主要组成部分及其作用? JVM包含两个子系统和两个组件,两个子系统为Class loader(类装载)、Execution engine(执行引擎);两个组件为Runtime data area(运行时数据区)、Native Interface(本地接口)。 ●C ......
核心 2023 Java JVM

python学习-基础案例

#案例一 打印排序好的数据 #列表方式 lst_name=['林黛玉','薛宝钗','贾元春','贾探春','史湘云'] lst_sign=['①','②','③','④','⑤'] for i in range(5): print(lst_sign[i],lst_name[i]) print(' ......
案例 基础 python

JS基础-jQuery快速入门

作用简介: jQuery 是一个 JavaScript 库,它极大地简化了 JavaScript 编程,极大简化了DOM操作及事件处理。它通过CSS选择器定位元素,并将这些元素封装在特定JavaScript对象中,然后,开发者就可以更改元素或者给元素添加事件监听器。jQuery能够处理的任何工作,都 ......
基础 jQuery

JS基础《JavaScript精粹》笔记摘录

基础概念和语法 基本类型、null、undefined、NaN JavaScript定义了一小批基本类型(primitive type),它们包括字符串类型(string,单引号或双引号包起来)、数值类型(number,整数和小数都用这个类型)和布尔类型(boolean,值仅有true和false) ......
JavaScript 基础 笔记

红黑树及JAVA实现

红黑树在Java中的应用 红黑树在Java中有很多应用。例如, Java 8中的HashMap容器和TreeMap容器都有红黑树的具体应用。HashMap在插入和查找时都需要对键进行哈希,而TreeMap则是按照键的自然顺序进行排序。 因此,当需要对键进行排序时,可以使用TreeMap; 当不需要排 ......
JAVA

JAVA-方法

1.1 方法的定义 [修饰符列表] 返回值类型 方法名(第一个首字母小写,后边单词大写)(形参列表){ 方法体 }; ps:方法遵循自上而下运行 1.2方法调用 类名.方法名(实参列表) 方法调用时,压栈!结束时弹栈!先进后出! 1.2 方法重载 1.2.1 定义 JAVA编译时允许方法名相同的情况 ......
方法 JAVA

java方法-稀疏数组

稀疏数组 当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组 稀疏数组的处理方式是: 记录数组一共有几行几列,有多少个不同值 把具体不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模 如图:左原始数组,右稀疏数组 ......
数组 方法 java

shell脚本基础

shell脚本基础 1.第一个Shell脚本,输出hello world ​ 1.脚本以 #!/bin/bash开头(指定解析器) #!/bin/bash ​ 2.写入命令 #!/bin/bash echo "hello world" ​ 3.保存后执行 2.shell变量 系统变量:主要用于对参数 ......
脚本 基础 shell

Java线程

程序、进程、线程 程序:指令和数据的有序集合,静态 进程:程序的一次执行过程,动态,系统分配资源的单位 线程:一个进程可以包含多个线程,一个进程至少有一个线程,线程是CPU调度的基本单位 线程创建 三种方式 方式一:继承Thread类(重点) 继承Thread类 重写Run()方法 调用start( ......
线程 Java