小奥的学习笔记

  • Home
  • Learning & Working
    • Speech Enhancement Notes
    • Programming language
    • Computer & DL
    • MOOC
  • Life
    • Life Time
    • Thinking & Comprehension
    • Volunteer
    • Plan
    • Travel
  • Footprints
  • GuestBook
  • About
    • About Me
    • 个人履历
    • 隐私策略
Java
Java

Java语言程序设计(进阶)(第八章)整理

第八章:反射与代理机制 8.1 Java反射机制 1.Java类型信息 (1)获取Java运行时的类型信息有两种方法: ①RTTI。在运行时,需要识别一个对象的类型。当从数组中取出元素时,会自动将结果转型回Shape,这是RTTI最基本的使用形式,因为在Java中,所有的类型转换都是在运行时进行正确性检查的。 在写代码时,大部分代码应尽可能少地了解对象的具体类型,而是只与对象家族中的一个通用表示打交道。 ②Java反射机制。它指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够…

2018年4月16日 0条评论 1407点热度 0人点赞 davidcheung 阅读全文
Java

Java语言程序设计(进阶)(第七章)整理

第七章:深入集合Collection 7.1 集合框架与ArrayList 如图1所示,是Java常见的一些集合框架的类。最上面是Collection,它有两个子接口,List和Set。这些List有一些类来实现这个借口,比如说AbstractList,在AbstractList下面还有Vector Stack,还有ArrayList等。但是对于set这个接口来说,下面也实现了很多类。最右端是Map这个借口,实现它的有HashMap等等。 图1 1.ArrayList List借口的可变数组实现。实现了所有可选列表…

2018年4月16日 0条评论 1415点热度 0人点赞 davidcheung 阅读全文
Java

Java语言程序设计(进阶)(第六章)整理

第六章:Java虚拟机 6.1 Java虚拟机概念 1.什么是Java虚拟机? Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象的硬件,如处理器、堆栈、寄存器,还有相应的指令系统。打个比方来说,Java程序是汽车,那么Java虚拟机就是道路。 那么为什么要用Java虚拟机呢?是为了实现Java跨平台的特性。 2.Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时它才运行,程序结束时它就停止。每个Java程序会单独运行…

2018年4月13日 0条评论 1571点热度 0人点赞 davidcheung 阅读全文
Java

Java语言程序设计(进阶)(第五章)整理

第五章:网络编程(下) 1.Socket多客户端通信实现 1.客户端程序代码: 客户端代码与第四章中客户端代码相同,不再累述。 2.服务器端程序代码: //MultiTalkeServer.java文件 import java.io.*; import java.net.*;   public class MultiTalkServer {        static int&…

2018年4月7日 0条评论 1401点热度 0人点赞 davidcheung 阅读全文
Java

Java语言程序设计(进阶)(第四章)整理

第四章 网络编程(上) 4.1 URL对象 例:通过URL读取WWW信息 代码: import java.net.*; import java.io.*;   public class URLReader{        public static void main(String[] args) throws Exception{ &n…

2018年4月3日 0条评论 1405点热度 0人点赞 davidcheung 阅读全文
Java

Java语言程序设计(进阶)(第三章)整理

第三章 线程(下) 3.1 线程安全与线程兼容与对立 线程安全:当多个线程访问同一个对象时,如果不同考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那这个对象是线程安全的。它包括: (1)不可变。如果它访问的对象是不可修改的,那么它本身就是安全的。比如: ①final修饰:public final a =100; ②java.lang.String: String s = “String”;string常量 ③枚举类型:…

2018年3月30日 0条评论 1448点热度 0人点赞 davidcheung 阅读全文
Java

Java语言程序设计(进阶)(第二章)整理

第二章 线程(中) 2.1 线程同步的思想 1.多线程的同步控制 有时候线程之间彼此不独立,需要同步: (1)线程间的互斥:同时运行的几个线程需要共享一个(些)数据;共享的数据,在某一时刻只允许一个线程对其进行操作。 如“生产者/消费者”问题:假设有一个线程负责往数据区写数据,另一个线程从同一数据区中读数据,两个线程可以并行执行,如果数据区已经满了,生产者需要消费者取走一些数据后才能再写入;当数据区空时,消费者要等生产者写入一些数据后再读取。 例:用两个线程模拟存票和售票过程: 假定开始售票处并没有票,一个线程往里…

2018年3月27日 0条评论 1365点热度 0人点赞 davidcheung 阅读全文
123
搜索
欢迎关注我的个人公众号
最新 热点 随机
最新 热点 随机
DEEPFILTERNET:一种基于深度滤波的全频带音频低复杂度语音增强框架 奥地利匈牙利九日游旅程 论文阅读之Study of the General Kalman Filter for Echo Cancellation 小奥看房之鸿荣源珈誉府 杭州往返旅途及西溪喜来登和万怡的体验报告 2022年的第一篇碎碎念
奥地利匈牙利九日游旅程DEEPFILTERNET:一种基于深度滤波的全频带音频低复杂度语音增强框架
青春志愿行,共筑世园梦——第六、第七季志愿者交接仪式 《鸟哥的Linux私房菜》(基础篇)笔记整理(第6章)Part.2 个人用VB做的一个简单的计算器 献出我当年初三的时候的暑假社团活动成果~ vivo2020校招提前批开发笔试试题 《Ultraman China》第二话——《屋脊上的战斗》
标签聚合
leetcode 算法 Python linux 高中 Java 学习 鸟哥的linux私房菜 生活 python学习
最近评论
davidcheung 发布于 5 个月前(02月09日) The problem has been fixed. May I ask if you can s...
tk88 发布于 5 个月前(02月07日) Hmm is anyone else having problems with the pictur...
cuicui 发布于 8 个月前(10月20日) :wink:
niming 发布于 10 个月前(09月19日) 同级校友,能刷到太巧了
davidcheung 发布于 2 年前(08月16日) 我得找一下我之前整理的word文档看一下,如果找到了我就更新一下这篇文章。
Nolan 发布于 2 年前(07月25日) 您的笔记非常有帮助。贴图不显示了,可以更新一下吗?
davidcheung 发布于 3 年前(06月19日) 到没有看webrtc的代码。现在主要在看我们公司的代码了。。。只是偶尔看一看webrtc的东西。。。
aobai 发布于 3 年前(03月13日) gain_change_hangover_ 应该是每三个block 只能够调整一次,这样保证每帧...
匿名 发布于 5 年前(12月30日) 烫
小奥 发布于 5 年前(12月12日) webRTC里面的NS本身我记得就是在C++里面呀

COPYRIGHT © 2025 小奥的学习笔记. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

陕ICP备19003234号-1

鲁公网安备37120202000100号