牛客网-错题

本文介绍了线程作为程序执行流的基本概念,强调了多线程在同时执行不同任务中的应用。还提到了Linux中复制目录的命令`cp -ra`以及MySQL的内连接操作,内连接只包含满足条件的记录。此外,文章展示了关于参数传递的Java代码示例,探讨了值传递和引用传递的影响。
摘要由CSDN通过智能技术生成

线程与多线程

  • 线程:线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。
  • 多线程:多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。

Linux操作命令

	将a下所有目录和文件复制到b:

   cp –r a b

MySQL

   mysql中,结果集满足联结条件。该联接是()
   内连接

内连接:分为等值连接(连接条件中的值相等)、非等值连接(连接条件中通过非等于号得出结果)、自连接(连接的两个表是同一个),只有满足连接条件的记录才会被包含在查询结果中
左连接,左表的数据完全匹配,如果右表中没有数据和它对应,如果是这种情况,就用null补充右表中的数据
右连接,右表的数据完全匹配,如果左表中没有数据和它对应,如果是这种情况,就用null补充左表中的数据

参数传递=>值传递 + 引用传递

例题:
检查程序,是否存在问题,如果存在指出问题所在,如果不存在,说明输出结果。

package algorithms.com.guan.javajicu;  
public class Example {  
  String str = new String("good");  
  char[] ch = {'a','b','c'};  
  public static void main(String[] args) {  
     Example ex = new Example();  
     ex.change(ex.str, ex.ch);  
     System.out.print(ex.str +"and");  
     System.out.print(ex.ch);   
  }  
   
  public void change(String str, char ch[]){  
     str= "test ok";  
     ch[0]= 'g';  
  }  
}  

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值