变量和变量类型的解析 1. 什么是变量:在程序过程中,可能会发生变化的量 2. 定义变量:变量名称 = 变量值 3. 变量(标识符)的命名规则: 变量的名称必须使用有效字符(大小写字母,数字,_)组成 不能用数字开头 变量名称有意义(比如name,age等) 建议使用下划线法(例: userName ...
分类:
其他好文 时间:
2019-09-15 01:50:44
阅读次数:
115
三、变量和变量类型的解析 变量:在程序里,可以变化的量,叫变量。 定义变量: 变量名称=变量值 例:a=10 注意:Python典型的弱数据类型语言,变量的类型是不用声明的,而是由值来确定的。 例:输入type(10) # 10的类型就是整型 type() 的意义就是查看某个变量的类型 注意:在输入 ...
分类:
其他好文 时间:
2019-09-15 01:28:29
阅读次数:
86
基础 主函数 声明变量 final b = 0; 声明只能赋值一次的变量 const a = 1; 常量 var a = const [1,2]; 声明一个不可变的list 数据类型 数据类型 Number Int 整数型 double 浮点型 String Boolean List 数组 Map ...
分类:
编程语言 时间:
2019-09-14 16:43:01
阅读次数:
102
Java的super关键字 步骤 1 : 准备一个显式提供无参构造方法的父类 准备显式提供无参构造方法的父类 在实例化Hero对象的时候,其构造方法会打印 “Hero的构造方法 " package charactor; import property.Item; public class Hero ...
分类:
编程语言 时间:
2019-09-14 16:02:10
阅读次数:
132
Optional 主要解决的问题: NullPointerException 文档说明 Option 是一个容器对象,可能包含,也可能不包含一个非null的值 它是一个基于值的对象 被 final 修饰,不可变(允许包含指向可变对象的引用); 有 equals、hashCode、toString 方 ...
分类:
其他好文 时间:
2019-09-14 11:49:08
阅读次数:
107
java的Math类 Math类是一个很有用的数学帮助类,使用也非常简单,这个类比较特殊,首先他和String类一样都是用final修饰,所以不能有子类,还有就是它的构造方法是私有的,也就是我们不能通过new的方法在其它类中构造Math对象,那么我们怎样调用它的方法,原来它的所有的方法都是静态方法, ...
分类:
编程语言 时间:
2019-09-14 00:44:27
阅读次数:
95
开始的思路是遍历存储每个字符的所有位置,再进行扫描处理,但是实际操作并没有很熟练,于是在讨论区学习后,有了下面的解法! 首先需要知道不同的字符在字符串中的最后的位置(理论上的最优位置) 然后扫描字符串进行处理;这里有几个规则: 1. 对于不同的字符,字典序靠前的字符应该相对于靠后的字符在位置上尽可能 ...
分类:
其他好文 时间:
2019-09-14 00:31:37
阅读次数:
84
```dart Uri _baseUrl; final isProd = const bool.fromEnvironment('dart.vm.product'); if (isProd) { _baseUrl = Uri.parse('https://96.45.181.208:5000/');... ...
分类:
其他好文 时间:
2019-09-13 22:48:22
阅读次数:
101
transient volatile native final Integer String Class &&Object newInstance Class.forName,ClassLoader.loadClass ClassLoader .getResources(), ClassLoader ...
分类:
编程语言 时间:
2019-09-13 22:29:01
阅读次数:
154
java中锁主要分为两类: 1、 synchronized 关键字修饰的锁 2、 在同步容器JUC中 ReentrantLock(可重入性) 关键字修饰的锁 ReenTrantLock 和 synchronized 的区别: 1、可重入性 ,两者都是一样的,当有线程进入锁,计数器就加1,当计数器为0 ...
分类:
其他好文 时间:
2019-09-13 17:44:56
阅读次数:
222