Java教程

慢聊Go之GoVSJava之微观比较(9)

本文主要是介绍慢聊Go之GoVSJava之微观比较(9),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

image.png

“进阶架构师” 微信公众号,欢迎大家订阅、阅读、评论、点赞!!!

前言

是时候展现真正的技术了!!我们之前,学习了,Go的new和其中行为方法。

今天,我们继续我们的脚步。

Go的内置函数和Java的默认导入包java.lang.*

为了在Java中快速开发,Java语言的创造者把一些常用的类和接口都放到到java.lang包下,lang包下的特点就是不用写import语句导入包就可以用里面的程序代码。

Go中也有类似的功能,叫做Go的内置函数,Go的内置函数是指不用导入任何包,直接就可以通过函数名进行调用的函数。

Go中的内置函数有:

close          关闭channel

len            求长度

make	      创建slice,map,chan对象

append	      追加元素到切片(slice)中
 
panic         抛出异常,终止程序

recover       尝试恢复异常,必须写在defer相关的代码块中

参考示例代码1:

package main

import 
这篇关于慢聊Go之GoVSJava之微观比较(9)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!