编程语言
初探异常 什么是异常与异常处理 异常就是错误 异常会导致程序崩溃并停止运行 能监控并捕获到异常,将异常部位的程序进行修理。使得程序继续正常运行 异常的语法结构 try: <代码块1> #被try关键字检查并保护的业务代码 except <异常类型>: <代码块2> #代码块1出现错误后执行的代码块 ...
初识面向对象 什么是面向对象编程 利用(面向)对象(属性与方法)去进行编码的过程 自定义对象数据类型就是面向对象中的类(class)的概念 类的关键字class class来声明类,类的名称首字母大写,多单词情况下每个单词首字母大写 类的定义与调用 class Person(object): nam ...
什么是闭包 闭包就是能够读取其他函数内部变量的函数。 所以闭包可以理解成"定义在一个函数内部的函数"。 在本质上,闭包是将函数内部和函数外部连接起来的桥梁。 什么是函数式接口 只有一个抽象方法的接口,就是函数式接口 什么是Lambda表达式 是一个闭包,赋予JAVA语言一个能力:将方法作为作为参数传 ...
参考 new String都是在堆上创建字符串对象。当调用 intern() 方法时,编译器会将字符串添加到常量池中(stringTable维护),并返回指向该常量的引用。 通过字面量赋值创建字符串(如:String str=”twm”)时,会先在常量池中查找是否存在相同的字符串,若存在,则将栈中的 ...
有如下数组: String str [] ={"a", "b", "c", "d", "e"}; 1.for循环遍历 for(int i = 0; i < str.length; i++){ System.out.println(str[i]); } 2.foreach遍历 for(String x ...
Lambda表达式 简介 Lambda 是一个 匿名函数,我们可以把 Lambda表达式理解为是 一段可以传递的 代码(将代码像数据一样进行传递)。可以替换匿名内部类,函数式接口。 Lambda 是jdk1.8后有的。 例如:匿名内部类 VS Lambda表达式 //原来使用匿名内部类 TreeSe ...
一、下载商业版IDEA 官方链接:https://www.jetbrains.com/idea/download/#section=windows 二、新建JavaWeb项目 1、在菜单栏找到File >> New >> Project 2、在弹出的窗口中找到Java EnterPrise >> W ...
第一节:标识符、标识符命名规范、关键字、保留字 1.1 什么是标识符 Java对包、类、方法、参数和变量等要素命名时使用的字符序列称为标识符。 1.2 标识符的命名规则 1. 由字母(含英、中、日、俄等)、数字、下划线(_)和美元符号($ 音:dollar)组成。2. 不能以数字开头。3. 区分大小 ...
总的来说 str():将传入的值转换为适合人阅读的字符串形式 repr():将传入的值转换为 Python 解释器可读取的字符串形式 传入整型 # number resp = str(1) print(resp, type(resp), len(resp)) resp = str(1.1) prin ...