BSN如何推动全球区块链技术落地?

BSN是一个跨云服务、跨门户、跨底层框架,用于部署和运行区块链应用的全球性公共基础设施网络BSN的目标是成为新一代互联网,它有哪些技术创新和战略部署呢?我们邀请到了北京红枣科技CPO刘国栋先生和厦门大学平潭研究院执行院长林凡参与本次话题的分享。

第一个问题,我想咨询红枣科技的刘总:

相信很多朋友和小6一样虽然不是技术出身,但是非常关注BSN 。所以想请刘总简单介绍下BSN,以及它在区块链产业生态中处于什么位置。

北京红枣科技CPO刘国栋: 

我简单向大家介绍一下BSN:直接地说,BSN是由国家信息中心发起并进行顶层设计,由中国移动、中国银联和北京红枣科技等共同参与建设的一个区块链技术的基础网络设施。

 

经常有人问:BSN是不是一条链?其实不是。BSN实际是一个可以让大家在其上创建无数条链的基础环境,通过BSN我们可以更低成本去高效便捷地部署、管理、运维自己的区块链应用。我们希望通过BSN有一天大家在用到区块链技术时,能够像现在接入互联网一样方便、便宜。

 

为了实现这个目标,BSN发展联盟做了很多工作,比如:BSN联合三大运营商、亚马逊、谷歌、微软、金山云等众多主流云服务厂商,在全球搭建了130多个城市节点,依托这些节点,区块链的用户可以就近接入并快速创建自己的区块链应用。

 

基于目前区块链技术尚处于早期阶段的现状,BSN联合了众多国际主流的开源区块链底层框架开发方,比如:FabricFISCO BCOSXuperChainCITA等,并将其框架适配到BSN全球节点,进行了接口、密钥、SDK等方面的标准统一。这样的好处是:用户在建链的时候可以选择更多的技术方案,能发挥不同技术架构的优势。

 

所以,谈到BSN在产业中的定位,我们认为就像现在大家都在使用的互联网一样,BSN将来能作为区块链技术方面的通用网络基础设施。

 

实际上,技术的发展有一定的规律性,区块链技术也一样。我们可以对比互联网的发展去理解信息技术的发展:人们在上世纪六十年代初提出全球网络的概念,由于当时研究方向各异导致底层异构,形成一个个封闭的局域网数据孤岛,经历了近20年技术标准的纷争,最终由TCP/IP协议对所有技术标准进行了统一,逐步形成了当今互联网的雏形

 

有了标准,形成了统一,最终的结果就是技术的普及和成本的大幅降低,区块链技术发展也是一样的道理。我想早期互联网工作者都经历过,八十年代我们想建一个网站至少要投入几十万、上百万元的投入,只有资金雄厚的大企业技术人员才有能力进行大规模的互联网基础创新。直到发展到九十年代末,任何人只要几百块就可以建一个自己的网站。

 

成本的降低让更多人能够走进这个技术领域,互联网的价值才被更多人关注并基于此进行探索,互联网行业才会蓬勃发展,才有了如今像BAT这样的优秀互联网企业。

 

现在,BSN联合来自国内外的云服务商、技术提供方,共同制定统一的区块链互联网标准,适配了几乎所有的目前主流区块链底层框架,集成了跨链服务、预言机服务、IPFS专网服务、专有节点服务等一站式技术服务。我们通过持续降低成本、融合新的区块链技术,希望能够将区块链基础设施的发展进程推动到当今互联网的水平,让整个区块链产业生态快速构建起来。

主持人:

第二个问题依旧想要请教刘总:

区块链技术的价值最终是要赋能实体,降本增效。据说使用BSN的开发者每年至少省去95%的成本。同时BSN能够为开发者提供开箱即用的区块链开发环境。BSN为什么会有这么大的成本优势?它的技术服务体系是怎样的?异构互通经历了哪些阶段?现在采取何种方式实现?优势在哪?

北京红枣科技CPO刘国栋: 

主持人提的这些问题非常好。这里我想强调一下,首先,虽然与BSN合作的都是主流、实力雄厚的云服务厂商,但是在云资源成本上大家都是一样的,BSN并没有做任何补贴,完全是市场化运作模式。

 

其次,BSN在区块链云资源的利用上也并没有做出什么改变摩尔定律的黑科技。开发者使用BSN开发区块链应用之所以能节省这么多成本,我认为主要在于BSN的技术架构模式。如果用我们日常家庭里饮水来举例的话,我认为BSN把传统的打井模式变为了自来水厂模式同样是要喝水,我们是选择自己在院子里打一口井,还是接入自来水管网,哪个成本更低、更方便,结果显而易见。

 

现在传统的区块链云服务模式就像是打井一样,比如现在某个用户需要开发一个区块链应用,传统模式的做法是在用户的局域网环境或者在公有云上,为用户安装一套区块链底层框架,然后做各种调试和部署,接下来才开始做智能合约的开发和应用调试发布。

 

大家可以看到,这是不是和早期的互联网很像?那时候,一些高校和科研机构要实现一个发送电子邮件的应用,是不是也要先在本地搭建一个局域网,然后才是后面的电子邮件应用开发部署?显然,之前局域网环境搭建的成本就是很高的,是在没有互联网环境下的一种不得已而为之的办法。

 

BSN是自来水厂模式,同样是喝水,为什么一定要打井呢?直接接入自来水管网,喝多少水交多少水费。在BSN的基础网络里,用户不用关心底层框架的搭建和维护工作,在开发区块链应用时,只要关注如何开发智能合约以及如何做好区块链应用的程序逻辑即可。

 

等做好了区块链应用,部署到BSN的全球节点上,自己的业务应用需要用多少资源就租用多少,不用像传统模式下自己独占一大块资源,但是实际并不需要消耗那么多,白白浪费成本。这就像在一台电脑运行10个应用和10个应用必须分别运行在10台电脑相比,前者的成本肯定是低的。

 

节省成本不仅仅体现在云资源的成本,其他如互通成本、监管成本、运维成本、开发成本和部署成本等都降低了。

 

说到异构互通,BSN设计了一套轻量级且兼容同构与异构链的跨链技术。这套技术采用双层结构设计,使用一条中继链作为跨链协调器,多条异构链作为跨链事务执行器。

 

目前BSN已经完成IRITAPoly两种国际领先的跨链技术架构的集成,经过技术设计和优化实现了跨链开发的组件化和标准化,在极大节约开发成本、开发周期的前提下,实现链与链之间的数据共享和业务协同。

 

最后再补充一点,有技术背景的人一定明白,跨链互通实际上并不是非常复杂的技术,大多数技术公司都可以开发,也有很多技术解决方案。但我认为这里还是一个成本问题,试想一下,是为了实现跨链互通,自行开发十几万行代码,并且还要自行维护的方式好呢?还是使用经过验证的成熟组件化模块,通过十几行代码来完成跨链互通好呢?我想,答案是显而易见的。

主持人:

第三个问题想咨询林院长和刘总:

现阶段BSN生态内哪些行业的应用比较突出?它们之间是否有共同特性?BSN在未来会在哪一个方向突破,对应的行业和场景是什么?首先由林院长分享您的观点。

 厦门大学平潭研究院执行院长林凡:

大家好,BSN目前在行业的应用中,存证和溯源是比较成熟的。IPFS的大规模存储,技术上也都成型。但是可能由于市场的原因,需要一步步落实推进。

 

在行业应用方面,BSN在行业供应链、食品安全、电子身份认证、新零售等领域,比较容易开展业务拓展,门槛相对不那么高。在一些特种领域,需要时间消化和接纳,比如医疗、教育、能源等。

 

另外,在交易方面,由于众所周知的原因,无法快速开展,需要监管体系和规则的完善,以及更成熟、安全的市场机制浮现。因此我个人看法是,BSN在交易方面的应用场景,需要更稳健一些才能落地。因此,如何更好发挥在存证和溯源的应用场景,是BSN目前最擅长和适合发挥的主要战场。

北京红枣科技CPO刘国栋: 

林院长对行业的了解很深,总结得很到位,感谢您的分享。

 

我从BSN的角度跟大家分享一下。前面讲到BSN做的是区块链底层基础设施,是为任何区块链应用提供技术尝试和部署发布的环境。就像林院长刚才分析的情况那样,区块链应用领域目前没有出现现象级应用,还处于各种场景应用探索的初期。

 

BSN在鼓励应用创新和推广方面也做了很多工作,比如:BSN通过提供免费测试账户,吸引BSN合格开发者、推广BSN官方指定应用等,以此鼓励更多企业和开发者积极参与到区块链技术应用落地,推动这个产业的发展。

 

目前,我们看到被关注且比较突出的应用场景主要为:防伪溯源、电子政务、供应链金融、供应链管理、采购招投标、资产数字化、积分、慈善公益、版权保护、物联网、工具、合同签章、医疗健康、存证等十几个领域。不过,我们看到现在已经有了比较好的基础设施环境,具备让更多人进入到这个领域的条件,相信后续会有更多的区块链应用涌现。

 

同时,区块链领域还需契合度高的的现象级场景来带动技术落地,比如CBDC的大范围推广后,随着交易支付场景的出现有望让区块链产业迎来前所未有的局面。就像当年的互联网发展一样,有了线上支付产生了电商,后来又有了移动支付,改变了电商行业乃至整个互联网行业的商业模式。

厦门大学平潭研究院执行院长林凡:

刘总说的非常全面,我们在这些领域还有巨大的发展空间,比如:现在在数字文创领域,对于海量的创意产品,如何更好地用区块链技术进行保护、溯源和增值服务应用,需要在商业模式、交易模式和应用场景上进行创新。从而拉动技术层面的进一步发展,不仅仅是底层系统的应用和完善,更多要体现在创新层面的、DAPP层面的、算法层面的不断推陈出新。

北京红枣科技CPO刘国栋: 

是的。所以,BSN也将持续融合更多现今的区块链技术,让广大开发者更方便、更便宜地应用区块链的最新技术。

主持人: 

第四个问题还是咨询林院长:

BSN的发展方向与国际目前主流方向的异同?包括价值取向、技术路线、实施计划。 

厦门大学平潭研究院执行院长林凡:

谢谢,我简单说一下个人看法。目前国际上没有出现类似我们BSN这样国家级的顶层设计和驱动。澳洲、美国、欧盟地区都有提出相关的战略规划,但缺乏具体的行动计划和技术框架,原因比较复杂。主流西方国家目前在区块链应用的研究方向,更多的考虑是金融资产方面的。在社会治理、企业创新、行业赋能方面,政府机构介入得比较不深入。金融方面,主要是资产配置和交易等。一部分创新的空间,留给企业、学术界去发挥,更多依托社区和协会组织的力量来开展。在医疗、教育、社区服务、能源等方面,都有很多创新应用,由企业——特别是创新企业——主导。但是也导致了很多乱象,特别是资本市场的问题。这或许是社会治理模式的基本理念的差异,而非技术上的差异。

 

但我们可以看到,很多基本的概念都来自于西方的原创。在领导地位上,我们确实不具备明显的优势。在技术领先型,特别是底层技术领先性方向上,如何发出更多声音,建立国际影响力,是BSN需要重点考虑的内容,也是我个人认为最需要考虑的价值取向。

 

技术路线方面,其实差别不大。目前Fabric成熟度非常高,在联盟链占据了主要的地位。在密码学技术方面,零知识证明技术接近成熟和完善,性能还需要提高。更高水平的密码学技术,全球都还没有重大突破,或许同态加密、量子通信等新技术的成熟完善,可能可以带来新的机会。这些方面,中国的机会都比较大,优势也相对突出。

 

区块链的创新更多来自于应用模式和商业模式、甚至是金融模式的创新,从而拉动底层技术的创新,比如分布式算法、密码学、通信技术等。这种创新模式,技术是被牵引着走的。

 北京红枣科技CPO刘国栋: 

我觉得林院长说得特别好,我想补充一下。国际上目前在区块链应用领域主要集中在金融方面,相比之下国内对于联盟链技术的研究和应用发展速度比国外更快。我觉得这是我们的机会,在区块链的企业级应用这个赛道上,国内的从业者完全有可能实现弯道超车,快速追上,甚至超越。

 厦门大学平潭研究院执行院长林凡:

是的,过分面向金融去发展技术,容易空心化,特别是对需要前期投入的社会治理、行业基础设施是不利的。我们BSN的立足之本,还是服务社会和行业,需要长远的战略眼光和目标。

主持人: 

第五个问题要咨询刘总和林院长:

现阶段区块链技术方向上人才缺口大BSN生态中关于教育领域和人才培养领域有哪些观点?我们应该如何进行更好的、更有效的人才培养?以及区块链基础设施如何有效推动区块链技术普及?

 北京红枣科技CPO刘国栋: 

关于主持人说的区块链人才相关的问题。我认为区块链整个产业现在都处在一个非常好的阶段,政策的支持和 基础设施的完善都在快速推动这个产业的飞速发展。

 

作为一个较为新兴的领域,区块链行业不仅在技术方面人才需求旺盛,在行业解决方案方面也急需优秀的人才。

厦门大学平潭研究院执行院长林凡: 

对,业务领域特别是对产业细节熟悉的人才,要具备区块链的基础知识。同时能够提出改进该产业传统模式的新技术方案,非常不容易。这样的人才培养要求很高,很有挑战性。

北京红枣科技CPO刘国栋: 

没错,林院长对行业人才的需求痛点把握得很准。所以,BSN也在与各个企业、高校、行业协会等伙伴合作,推动区块链技术的普及和人才培养。BSN生态中,我们会从技术知识普及与实践环境两个角度去做。

厦门大学平潭研究院执行院长林凡:

区块链技术的发展,不同于传统的信息化、互联网+区块链带来更多供给侧的变革模式,挑战和风险并存,又没有成熟经验可以借鉴。因此,在这方面的培养需要一个过程。可能在传统理论教育这种培养模式上,要进行重大改进。作为高校的老师,我也一直在探索这个问题。

 北京红枣科技CPO刘国栋: 

太好了,BSN是一个开放的联盟,非常愿意和高校、科研机构合作共同做一些事情,理论技术和场景实践结合才能把生态做起来。

 

我们目前也做了很多工作,比如:BSN是一个多门户的基础环境,每个门户会沉淀众多直接使用者,我们会在门户建立官方培训和知识库,并与各省市联办或自办区块链技术、应用等创新大赛。希望以此建立起健康活跃的社区,为不同技术程度的使用者提供交流与探索的机会。

 

实践环境方面,BSN为使用者免费提供区块链应用开发调试的测试网环境,为高校区块链专业课程提供免费的学生账户服务,让使用者零成本探索区块链技术的价值。

 

并且,我们最近推出了区块链应用开发的IDEIDE适配了多个底层框架,可以在线编写智能合约、支持断点调试、实时部署,我想这个肯定是广大技术开发者的福音,以后开发区块链应用会更加方便,这也间接促进了区块链人才学习新技术的兴趣,降低了学习门槛。

 

我们认为,只有更多人接触到区块链技术,理解其潜在的应用价值,区块链行业才能真正的蓬勃发展。

厦门大学平潭研究院执行院长林凡:

谢谢刘总,也希望我们能合作一起开展高水平的区块链人才培养项目。

主持人: 

第六个问题要请教林院长和刘总

BSN如何走向国际化?BSN 的技术标准是否可能被国际认可,在未来的复杂的世界格局里面发挥更核心的作用?

厦门大学平潭研究院执行院长林凡: 

我个人看法,BSN走向国际化,首先要考虑一定程度上更好地拥抱公链的技术场景,比如eth pos后的场景和技术,获得更多的认可,能够结合公链技术场景应用。其次,要积极拥抱NFTDEFI等应用逻辑,在符合国家法律法规的前提下,大胆地寻求创新方向和落地场景。池塘再小,只要活水便有鱼儿。

 

另外,在吸引国家级机构加入BSN方面,要发挥国家力量和行业力量,主动走向国际化市场,比如:在国际贸易、特别是疫情下的人员往来、国际物流、国际服务贸易方面,让BSN发挥更多治理作用,克服疫情带来的高昂成本

 

走向国际化需要更多的被认可,在具体的落地场景寻求突破口。毕竟都是全新的技术,在实施必要性方面比较容易被质疑。除了纯金融投机方面,其他领域的区块链应用,国际上都不太成规模。这是我们的机会,也是挑战。

北京红枣科技CPO刘国栋: 

是的,BSN去年上线了国际门户,目前已经适配了多个主流的公有链。BSN在国际领域已经有了非常大的影响。目前,参与BSN生态的底层技术、云资源、以及各种区块链技术服务的各方,都是目前世界主流、顶尖的技术生态方和资源提供商。国外很多开发者基于BSN国际节点提供的技术基础设施开发了他们的区块链应用。

 

就像林院长说的,未来区块链的发展一定是国际化的,是融合的。未来我们希望BSN是一个像互联网一样存在的区块链网络,没有地域和国度的区分,就像现在互联网上面跑着无数的网站和应用,无论开发者还是普通用户每个人都在用,不是任何一家公司或一个组织在去运营管理它,而是形成一种包罗万象的自治产业生态。

厦门大学平潭研究院执行院长林凡: 

媒体造势先行,落地需要渗透。我在实际推广区块链技术的过程中,遇到的阻力是非常大的。比想象的要大得多,质疑的关键就是必要性存疑。这一点在国际化方面,更要注意。

 

中国的区块链技术面对的是突围,看不见的透明围墙事实上是存在的。如何找到突破口非常关键,好比孙悟空被困在黄眉老祖的金钵中,最后需要一根针突破而出。我们的BSN要找到这根针,把行业痛点打穿,需要大家共同的智慧。

主持人: 

 最后,非常感谢北京红枣科技CPO刘国栋先生和厦门大学平潭研究院执行院长林凡 的精彩分享, 我们还有哪些想要对关注区块链技术和BSN的朋友们说的吗?

  北京红枣科技CPO刘国栋: 

非常高兴能有机会和大家分享,最后我想说,现在我们已经迎来了数字。,化经济的变革,由于2020年的新冠疫情,这一变革的脚步实际上已经加快了,而区块链技术的崛起,其背后是这新一轮数字经济变革带来的时代机遇。我们看待区块链,可能不仅仅是局限于一项新兴技术,它可能会影响到未来的每个组织、企业、甚至个人的方方面面。我们正在加速进入由网络世界和虚拟空间构建的一个数字化世界,这个世界中可能蕴藏着比物理世界中更多的财富和机遇。如果说我们正坐在一艘数字化迁徒的方舟之中,那么区块链、大数据、人工智能这些技术就是这艘大船的风帆,积极拥抱新技术、投身到区块链产业的各个环节,新的机会在等着我们。借此机会,与诸君共勉!

 厦门大学平潭研究院执行院长林凡:

刘总说的非常好!深有同感,这两年我们要面对全新的场景和挑战。大家一起努力!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值