首页 > 其他分享 >CS61B学习笔记_Lecture4 References, Recursion, and Lists

CS61B学习笔记_Lecture4 References, Recursion, and Lists

时间:2023-03-22 22:26:47浏览次数:38  
标签:primitive 字节 Lecture4 Recursion CS61B 引用 类型 变量

还是得先熟悉java的语法规则,准备先回归CS61B了。。。

Bits: 计算机将信息储存为内存,用bits(0或1)序列表示这些信息。(一般简写为“b”,注意不要与字节Byte搞混,字节一般用“B”,一个英文字符一般是1个字节,一个中文字符一般是2B)

原始数据类型(Primitive Type): Primitives are representations of information.JAVA中有8种原始数据类型:byte, short, int, long, float, double, boolean, char.每种Primitive用特定数量的bits表示。如int是32bit的primitive; byte是8bit的primitive.

引用数据类型(Reference Type): 引用类型如果一个变量不是基本类型,那么它就是引用类型。在声明对象变量时,我们使用引用类型变量存储对象在内存中所在的位置。记住,这是构造函数返回的内容。引用类型总是64bits。注意,变量并不存储整个对象本身!

 

标签:primitive,字节,Lecture4,Recursion,CS61B,引用,类型,变量
From: https://www.cnblogs.com/QZMshining/p/17185570.html

相关文章

  • CS61B学习笔记_Project0
    1GameRules1.4x4网格,每个位置为空或者填有带有一个2的正整数次幂数字的贴图;2.第一次移动前,随机选择一个空位填入带有数字2或4的贴图,其中填充2的概率为75%,填充4的概率......
  • CS61A Fall 2020 Homework 2 Recursion 我的思路
    HW2Description:https://inst.eecs.berkeley.edu/~cs61a/fa20/hw/hw02/我会把题目倒着放,因为通常后面的题能带给我的思考更多(也更可能做不出来......
  • Python设置递归深度(python代码报错maximum recursion depth exceeded)
    现象:Python写了一个递归脚本,运行报错:pythonmaximumrecursiondepthexceeded原因:超过最大递归深度解决:手动设置递归深度importsyssys.setrecursionlimit(1000000......
  • RecursionError: maximum recursion depth exceeded while calling a Python object
    原因分析:Python默认递归调用深度为1000(即最多递归调用1000次),而程序在运行过程中超过最大的递归深度。为什么最大递归深度要有限制呢?本质上讲,在计算机中,函数调用是通过栈(st......
  • CS61A、CS61B、CS61C 反复学,学反复
    任何人开启CScareer都需要61ABC的知识作为基础完成这三门课大部分的工作基本可以胜任至少应付各种intern和coop是不成问题了对于本科生如果一学期上一门CS61系列的课那正......
  • cs61b笔记_Lists
    2.Lists2.1MysteryoftheWalrus海象之谜,主要解释了java是怎么传值的代码部分publicclassIntList{publicintfirst;publicIntListrest;//......