牛客网错题——Day11
存入内存字节
Java采用的是Uincode编码,两个字节表示一个字符。
下列代码输出的是
public class ClassTest{String str = new String("hello");char[] ch = {'a','b','c'};public void fun(String str, char ch[]){str="world";ch[0]='d';}public static void main(String[] args) {ClassTest test1 = new ClassTest();test1.fun(test1.str,test1.ch);System.out.print(test1.str + " and ");System.out.print(test1.ch);}}
hello and dbc
在Java中都是按栈中的值传值,基本数据类型栈中的值就是真实的值,引用数据类型中的值就是指向堆中的地址。
fun函数中的形参str与成员变量str并不是一个对象,把fun中的str赋值为world只是修改了str指向的地址,并没有改变成员变量str的指向的地址和堆中的变量。
ch和fun中的形参ch也不是同一个变量, 但是ch[i]指向了堆数据的地址,直接修改堆的数据,所以成员变量变了。
线程礼让
线程礼让是礼让跟当前线程同级的线程,如果没有线程可以礼让会直接运行。
IO流
Input和Output是以及代码的角色说的,input就是引入到代码中,output就是写出到代码外。
多线程状态转换
图片来自题下面的其它小伙伴的解析。
类与类之间常见的关系
- USER-A 依赖关系 在A了中的参数有B类
- 关联关系 A类中用到B类 A类的成员变量有B类
- HAS-A 聚合关系 是关联关系的一种特例 是整体和部分的关系,
- IS-A 继承关系
- contains-a 组合关系 也是关联关系的一种特例 同样体系的整体与部分的关系 这种关系是不可分割的
牛客网错题——Day11相关推荐
- 牛客网错题整理--C++篇1
牛客网错题整理--C++篇1 1.下列程序的运行结果是PP 10003,请为横线处选择合适的程序(): #include<stdio.h>#include<string.h>s ...
- 牛客网错题集(2021-08-31)
牛客错题集2 暑假回来的一次刷题,结果不是很理想. 1.在 main() 方法中给出的整型数组,如果将其写到一个文件中,需要( ). 2.给定代码: 3.第三行将输出什么? 4.关于下面的程序,说法正 ...
- 牛客网错题集合之字符串(一)
[不定项选择题] 已知一段文本有1382个字符,使用了1382个字节进行存储,这段文本全部是由a.b.c.d.e这5个字符组成,a出现了354次,b出现了483次,c出现了227次,d出现了96次,e ...
- 牛客网错题总结(6)
我自己运营的一个公众号-----IT资源君 我每天都会分享java全套教程,python爬虫,python数据分析,各类IT资源等1000G资源,大家可以去免费无套路领取 1.Servlet的生命周期 ...
- 牛客网错题集系列(三)
目录 1.关于Integer的一个问题 2.关于泛型的一道题 3.关于Integer类型超过128时的一道题 4.以下哪一个不是赋值符号? 5.关于try/catch/finally 6.关于for循 ...
- 牛客网错题集---机器学习基础篇
题目一 支持向量机(Support Vector Machine, SVM)是一类按监督学习(supervised learning)方式对数据进行二元分类(binary classification ...
- 牛客网错题总结(2)
1.假设在n进制下,下面的等式成立,n值是()240*12=2880 A.19 B.18 C.17 D.16 E.15 F.以上都对 分析: 假设为n进值则 [2*(n^2 )+4*(n^1)+0] ...
- 【牛客网刷题】中秋节前开启java专项练习错题总结第一天
[牛客网刷题]中秋节前开启java专项练习错题总结第一天 概述 写在前面 错题分析 值得记录的错题 总结 写在最后 概述 还有十几天就到中秋节了,从此又老了一岁,也多了一年的知识积累.对于这样一个特殊 ...
- 牛客网-SQL题库笔记
牛客网-SQL题库笔记 01.最晚入职员工的所有信息 02.查找入职员工时间排名倒数第三的员工所有信息 03.查找各个部门当前领导当前薪水详情以及其对应部门编号 04.查找所有已经分配部门的员工的la ...
最新文章
- 【教程】【FLEX】#004 反射机制
- 为IP签发SSL证书
- PHP性能调优---php-fpm - 启动参数及重要配置详解
- Linux快速入门02-文件系统管理
- 16、用VS2005调试编译驱动程序
- 实验6_MPEG音频编码实验
- 长篇小说《世界上最幸福的人》获得好评
- 大数据技术之 Kafka (第 4 章 Kafka API ) Producer API
- echarts标记线的样式_ECharts提示框组件指示器的线条样式
- PHP 危矣?Zend Engine 团队宣布脱离 Rogue Wave
- 关于C中字符串的输入和输出使用的函数不同所造成的影响
- zookeeper中ExpiryQueue详解
- 华为认证考试HCIA H12-811 Datacom数通考试真题题库【带答案刷题必过】【第二部分】
- Vue.js+axios制作的仿酷狗音乐-音乐播放界面
- Springboot结合Redis实现分布式定时任务
- SDM439/SDM429/SDM450 Sensors Overview (80-PF208-11)
- python查询12306余票_python自动查询12306余票并发送邮箱提醒脚本
- 猴子爬树php,爬树就像猴子一样顺溜的生肖女
- java 加密与解密算法,简单地加密和解密算法(java实现)
- plot指定线段形状和颜色_形状和颜色背后的心理学
热门文章
- 【一周时讯技评】安卓平台挖矿蠕虫ADB.Miner勃然而兴,中韩两国成为重灾区|Apple应用下载网站被发现传播挖矿代码
- Shader-FresnelReflection(菲涅尔反射)
- 网站制作流程及界面交互设计研究探讨
- 交互媒体技术——作品推荐
- Qt中使用诺基亚HERE地图的方式
- charts练习总结
- python转exe怎么不会被杀毒软件_使用Python Shells绕过杀毒软件
- 图书简介:Greenplum从大数据战略到实现
- java nio下载_Java Nio 多线程网络下载
- 用python写秒杀程序_马上双十一,教你用Python实现秒杀系统