编程语言入门到精通Brainfuck!最丑的编程语言!整个程序只需要8种字符!!! Brainfuck是一种极小化的计算机语言,它是由Urban Müller在1993年创建的。由于fuck在英语中是脏话,这种语言有时被称为brainf*ck或brainf**k。 BF是一种极简的编... 2021-04-212,408 viewsComments 阅读全文
编程语言入门到精通Python初学者必须吃透的69个内置函数 作者:小伍哥 内置函数,就是Python提供的, 可以直接拿来直接用的函数,比如print,range、input等。Python内置的这些函数非常精巧且强大的,对初学者来说,经常会忽略,但是偶尔会碰... 2021-03-252,610 viewsComments 阅读全文
编程语言入门到精通java校招面试题:常见集合有哪些?HashMap 和 Hashtable 区别有哪些? 集合这方面的考察相当多,这部分是面试中必考的知识点。 1)说说常见的集合有哪些吧? 答:Map 接口和 Collection 接口是所有集合框架的父接口: Collection 接口的子接口包括:Se... 2021-03-051,874 viewsCommentsJava 面试题 阅读全文
编程语言入门到精通java校招面试题:覆盖和重载是什么意思? Java 中覆盖和重载是什么意思? 解析:覆盖和重载是比较重要的基础知识点,并且容易混淆,所以面试中常见。 答:覆盖(Overide)是指子类对父类方法的一种重写,只能比父类抛出更少的异常,访问权限不... 2021-03-051,647 viewsCommentsJava 面试题 阅读全文
编程语言入门到精通java校招面试题:J2EE?JVM?JRE?JDK?继承、封装、多态 (一)什么是J2EE?JVM?JRE?JDK? (1)J2EE:是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如Servlet、Jsp等,主要针对Web应用程序开发。 (2)J... 2021-03-051,925 viewsCommentsJava 面试题 阅读全文
编程语言入门到精通Kotlin学习笔记:尾递归优化 尾递归 尾递归就是函数在调用完自己之后没有其他操作的递归,是递归的一种特殊形式。举个例子,"计算斐波那契数列第 n 项"的递归算法有哪些? 简单递归实现 斐波那契数列第 0、1 位都是 1,从第二位开... 2021-03-052,017 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin序列(Sequences)学习:为什么需要?怎么创建? 序列(Sequences)实际上是对应 Java8 中的 Stream 的翻版。从之前文章可以了解到 Kotlin 定义了很多操作集合的 API,没错这些函数照样适用于序列(Sequences),而且... 2021-03-052,265 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin示例:Do While循环语句3种用法 Kotlin也有Do while循环语句,它和while循环语句不一样的地方是,Do while语句会将循环体前置,所以代码肯定会先运行一次,Do while语句在实际使用中,相较for循环语句和wh... 2021-03-052,198 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin 对象表达式 (object)和伴生对象 介绍几个特殊的对象语法,这是 Kotlin 语法中独有的。比如对象表达式 (object),天生的单例对象它会使写一个单例模式变得特别简单,而不是像 Java 那样声明一些语法模板。此外伴生对象 (c... 2021-03-051,905 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin 高阶函数概念 VS forEach 方法参数解析 I . Kotlin 高阶函数概念 Kotlin 高阶函数 : Kotlin 的高阶函数 , 就是方法的参数 或 返回值 是函数类型的 函数 ; 如 :List 集合的 forEach( ) 循环 ,... 2021-03-052,305 viewsCommentsKotlin 阅读全文
编程语言入门到精通类比学习——java 泛型& kotlin 泛型 in out where_knight 学习 kotlin 泛型的时候,经常会遇到 in out 这两个词,一会用in 一会用out,为啥这里要用 out ?为啥哪里用 in ?啥什么用 out 啥时候用in ?对应上面问题以前我是晕乎乎的... 2021-03-051,998 viewsCommentsJava Kotlin 阅读全文
编程语言入门到精通synchronized关键字使用、原理、优化考察面试题,你会做吗? 想考察什么? 是否真正了解synchronized关键字 考察的知识点 synchronized关键字的使用、原理、优化等 考生应该如何回答 1、在Java中,synchronized关键字是一个轻量... 2021-03-051,461 viewsCommentsJava 阅读全文
编程语言入门到精通Kotlin类的属性和方法扩展,不需继承或使用 Decorator 模式 Kotlin 可以对一个类的属性和方法进行扩展,且不需要继承或使用 Decorator 模式。 扩展是一种静态行为,对被扩展的类代码本身不会造成任何影响。 扩展函数 扩展函数可以在已有类中添加新的方法... 2021-03-031,803 viewsCommentsKotlin 阅读全文
编程语言入门到精通java反射与kotlin反射的互操作 要想使用反射,首先需要添加依赖,下面是maven中的依赖: <dependencies><dependency><groupId>org.jetbrains.kot... 2021-03-032,169 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin笔记:空类型和智能类型转换 空类型 Kotlin 跟 Java 的最大不同应当就属空类型这点了,使用 Kotlin 开发,IDE 会智能的对可能为空的地方进行报错提示,开发者必须处理该错误,否则连编译都通过不了,从而降低程序 N... 2021-03-031,373 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin笔记:Sequence的使用及与Iterable的区别 序列(Sequence) VS 集合(Iterable) 举个例子:给定一个字符串,过滤长于三个字符的单词,并打印前四个单词的长度 Iterable写法: fun main() { val words... 2021-03-032,048 viewsCommentsKotlin 阅读全文
编程语言入门到精通kotlin学习:嵌套类、内部类、对象表达式 嵌套类 一个类可以嵌套在另一个类里面: class OuterClass {class NestedClass {funmethod(){println("hello")}}}funmain(){va... 2021-03-031,392 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin 的 in 和 out 说起,来聊一聊泛型 Kotlin 的 in 和 out 说起 这期是码上开学 Kotlin 系列的独立技术点部分的第一期,我们来聊一聊泛型。 提到 Kotlin 的泛型,通常离不开 in 和 out 关键字,但泛型这门武... 2021-03-031,799 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin Coroutines(协程)使用笔记:可能会犯的 7 个错误 Kotlin Coroutines(协程) 大大简化了同步和异步代码。但是,我发现了许多开发者在使用协程时会犯一些通用性的错误。 1. 在使用协程时实例化一个新的 Job 实例 有时候你会需要一个 j... 2021-03-031,676 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin学习笔记:数据类与密封类 Kotlin数据类 Kotlin 可以创建一个只包含数据的类,关键字为 data data class User(val name: String, val age: Int) 编译器会自动的从主构造... 2021-02-241,610 viewsCommentsKotlin 阅读全文
编程语言入门到精通Java8中Optional类型和Kotlin中可空类型的对比使用 在 Java 8中,我们可以使用 Optional 类型来表达可空的类型。 package com.easy.kotlin; import java.util.Optional; import sta... 2021-02-241,294 viewsCommentsJava Kotlin 阅读全文
编程语言入门到精通Kotlin特别的类:单例类、伴生、内部类、密封类、数据类 不同于Java中相对中规中矩的通用简一的类定义方式,在Kotlin中有了较多的关键字类定义一些特别的类,比如单例类、伴生、内部类、密封类、数据类等,对比于Java我们来分析一下这些特别的类,会不会让你... 2021-02-241,572 viewsCommentsKotlin 阅读全文
编程语言入门到精通kotlin中,如何来比较对象相等? kotlin中,如何来比较对象相等?我们都知道比较相等,一般有2种概念: 值相等 引用地址相等 ==比较基本数据类型相等,比如Int,Boole,String,其中String可以支持 == 或者eq... 2021-02-241,762 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin学习笔记:对象表达式和声明 Kotlin 用对象表达式和对象声明来实现创建一个对某个类做了轻微改动的类的对象,且不需要去声明一个新的子类。 对象表达式 通过对象表达式实现一个匿名内部类的对象用于方法的参数中。 (object :... 2021-02-241,250 viewsCommentsKotlin 阅读全文