这是本专栏的第二篇,记录我自学Berkeley CS 61B的笔记,作业等等。CS 61B作为CS入门的神课,会涉及到面向对象编程java和数据结构两方面的知识,笔者将会记录课程的关键知识,希望对你会有所帮助。

课程视频: https://www.bilibili.com/video/BV18x411L7yy
Professor: Jonathan Shewchuk
课程链接: https://people.eecs.berkeley.edu/~jrs/61b/
课程作业: https://github.com/Hao-Wang-Henry/Berkeley-CS61B

---------------------------这是分割线---------------------------

Lecture2 Defining Classes

文章目录

  • Lecture2 Defining Classes
    • Define a class
    • The "this" keyword
    • The "static" keyword

Define a class

Feilds: Variables stored in an object, aka, instant variables.
eg: amanda.age -------- Field
amanda.introduce() ---- Method call

class definition 的例子
(如果是别的程序在用,不一定要有main method)

class Human{public int age;public String name;// method definitionpublic void introduce(){system.out.

Berkeley CS 61B 学习笔记 - 2相关推荐

  1. Berkeley DB JE 学习笔记

    本篇是在学习BDB JE的使用.阅读源码并参读文档后的笔记,涉及到内部实现细节,写的比较零散,也有很多疏漏,仅作为笔记待查. Berkeley DB JE简介及主要特点 Java版Berkeley D ...

  2. CS入门学习笔记6-MIT 6.00.1x-tuple,list,dictionary

    Lecture 6 对象 截止目前,已学习过的算法: Exhaustive enumeration Guess and check Bisection Divide and conquer 学习过的s ...

  3. CS入门学习笔记5-MIT 6.00.1x

    MIT 6.00.1x 第五讲-递归Recursion ** iterative algorithms-- 迭代算法 作业一 Write an iterative function iterPower ...

  4. CS入门学习笔记3-廖雪峰python教程-函数

    第4节-函数 函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回 函数的定义与调用 pass语句 pass可以用来作为占位符,比如现在还没想好怎么写函数的代码,就可以先放 ...

  5. 漏洞payload 靶机_【CS学习笔记】5、如何建立Payload处理器

    这一小节学起来感觉有些吃力,里面很多概念理解的不是很清楚,如果有大佬看到描述错误的地方欢迎留言指正,避免误导他人. 再次声明,这只是我的个人学习笔记,不要当成教程去看,建议想学习CS的小伙伴可以看看A ...

  6. cs客户端 实时权限_【CS学习笔记】7、SMBbean的作用

    0x00 SMB Beacon 简介 SMB Beacon 使用命名管道通过一个父 Beacon 进行通信.这种对等通信对同一台主机上的 Beacon 和跨网络的 Beacon 都有效.Windows ...

  7. 【CS学习笔记】17、登录验证的难点

    0x00 前言 如果当前账号权限被系统认为是本地管理员权限,那么就可以执行很多管理员才能做的事,接下来就来看一下这样的一个过程是如何工作的,其中会涉及到以下要点: 1.Access Token 登录令 ...

  8. 【CS学习笔记】19、代码执行的方式

    0x00 前言 实现代码执行的四个步骤: 1.与目标建立信任关系 2.复制可执行文件到目标上 3.在目标上运行可执行文件 4.实现对目标的控制 以上是根据视频教程中直译的结果,个人感觉其实这一节叫横向 ...

  9. 一文弄懂元学习 (Meta Learing)(附代码实战)《繁凡的深度学习笔记》第 15 章 元学习详解 (上)万字中文综述

    <繁凡的深度学习笔记>第 15 章 元学习详解 (上)万字中文综述(DL笔记整理系列) 3043331995@qq.com https://fanfansann.blog.csdn.net ...

  10. Deep Learning(深度学习)学习笔记整理系列之(八)

     Deep Learning(深度学习)学习笔记整理系列之(八) 分类: Deep Learning 机器学习 Linux驱动2013-04-10 11:4257652人阅读评论(25)收藏举报 ...

最新文章

  1. 低通采样和带通采样定理
  2. 以太网性能测试仪应该具备什么功能?
  3. Colossal Fibonacci Numbers! UVA - 11582(斐波那契求模)+快速幂+周期规律
  4. codeql php,使用codeql 挖掘 ofcms
  5. 操作表格_Excel表格基础操作-新手入门级
  6. 学flash就丢人吗?
  7. Python的Base64编码图片(转载)
  8. 安装Visual Studio 2013以及简单使用
  9. android模拟器可以复制文件,从PC中向Android模拟器中复制文件
  10. DSXX平台MCU升级过程研究2014.10.05
  11. 网课公众号搜题接口获取教程
  12. android原生组件,RN原生的安卓UI组件
  13. Vue小项目——仿cnode.js社区
  14. Java实现 kiosk模式,適用於Linux Java Swing應用程序的Kiosk模式
  15. C# 设计模式:创建型
  16. unity-新手引导
  17. 图片去除下间隙(图片3像素)的方法
  18. win10 vs2015 jsoncpp编译 支持xp系统
  19. 09静态资源虚拟主机
  20. 对数坐标图python怎么画_python绘制半对数坐标

热门文章

  1. 计算机毕业设计ssm农村淘宝系统8b9d7系统+程序+源码+lw+远程部署
  2. ubuntu20.04下编译Dynaslam采用opencv3.4.5
  3. vue中的判断语句 v-if v-else v-else-if v-show
  4. 从 7 道面试题看浏览器渲染过程与性能优化
  5. 心电图的描记技术和常见异常心电图
  6. wechall Training: Baconian(Stegano, Encoding, Crypto, Training)
  7. 人脸识别应用于公共场合_既然现在的人脸识别技术这么厉害,能不能把它运用到街边公共场所的摄像头里?这样有助于抓捕坏人啊?...
  8. 在阿里(01):关于面试
  9. 学生用计算机说明方法,计算器小学生作文
  10. 新四大美男图被砸价值百万 刘翔中招玻璃碎一地