摘要:
定义 一组数据类型的数据的组合,将这些数据统一管理起来,是一种引用类型 数组的声明和初始化(两步合成一步) 静态初始化 String[] array = new String[]{1,2,3,4,5}; 标准的写法 String[] array = {1,2,3,4,5}; 简略的写法 动态初始化 阅读全文
摘要:
分类: 顺序结构:按照顺序结构去执行 分支结构: if分支,根据if的计算结果(true还是false),JVM决定是否执行if语句块(即花括号{}包含的所有语句。if语句还可以编写一个else { ... },当条件判断为false时,将执行else的语句块 switch分支: 这里举一个麻烦的例 阅读全文
摘要:
运算符涉及到一些运算(这句是废话) ,需要关注精度、溢出、运算优先级、类型自动提升、强制转型等问题,会在下面的内容中逐一讲解;当然了解计算在内存中的本质才是学好的关键。 分类: 按照操作数的数目进行分类 单目运算符 a++ 双目运算符a+b 三目运算符(a>b)?x:y 这么分类好像没有任何意义 按 阅读全文
摘要:
学习本节之前,可以先复习下笔记2的内容,搞清楚8种数据类型的关系和所占的空间 基本类型和基本类型之间可以直接转换(自动 强制) 引用类型和引用类型之间可以直接转换(自动 强制) 基本类型和引用类型之间不可以直接转换 可以通过包装类这个桥梁进行转换 今天先介绍下基本数据类型之间的转换 基本数据类型转换 阅读全文
摘要:
常量 定义:指不能被改变的值 作用: 1、固定的值; 圆周率、e等 2、用来代表含义; 比如1234代表上下左右 什么样的值算常量 1、固定不变的值 所有基本类型的值 固定不变 是常量 1 3.14 'a' true 2、特殊的常量 String类型 "abc" 3、自己创建的空间 存储一个值 让他 阅读全文
摘要:
学习每种语言都应该先掌握其数据类型,虽然枯燥,还是要认真学习。java的数据类型相对比较特殊...,编不下去了,直接看知识点。 数据类型 基本数据类型 8种 整型(4) byte、short、int、long 浮点型(2) float、double 字符型(1) char 布尔型(1) boolea 阅读全文
摘要:
因为公司业务需要,要重新学习java,以前学习python和js的时候笔记整理的很乱,这次希望把笔记整理的规范些,也方便以后的学习。学习的过程主要是看一些公开课https://ke.qq.com/course/375599?taid=2866267900197679 并结合《java核心技术》以及廖 阅读全文
摘要:
# 计算机只认识二进制 # 编译型语言 编译成二进制文件。 C C++ C# # 解释型语言 运行的时候才编译# python php shell ruby js java # 脚本语言# 这个语言只有单一的功能# shell 只能在linux下运行 # 字符集:# ascii表 能识别字符字母 1 阅读全文
摘要:
list=[x**2 for x in range(10)] L=[1,2,3,4] def f(x): return (x**2) r=map(f,L) def dd(x,y): print (reduce (dd,L)) def is_odd(n): return n % 2 == 1 print(list(filter(is_odd, [1, 2, 4, 5, 6, ... 阅读全文
摘要:
1.4 Boolean类型 字面值:true、false 可以对任何数据类型的值调用 Boolean()函数,而且总会返回一个 Boolean 值。 数据类型 转换为true的值 转换为false的值 Boolean true false String 任何非空字符串 “”(空字符串) Number 阅读全文