Day003 数据类型拓展】的更多相关文章

数据类型拓展 整数拓展 进制 ​ 通常我们使用的都是10进制的整数,java中可以表示不同进制的整数 进制 表示方法 二进制 0b 八进制 0 十进制 默认 十六进制 0x 看看下面这个例子吧 int num1=0b10;//二进制 int num2=010;//八进制 int num3=10;//十进制 int num4=0x10;//十六进制 0~9 A~F int num5=0xF;//十六进制 System.out.println(num1); System.out.println(nu…
数据类型 强类型语言 ​ 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用(java.c++.c#) 弱类型语言 ​ 与强类型语言定义相反(javaScript) Java的数据类型 基本类型(primitive type) 数值类型 整数类型 byte 占1个字节 范围(-128~127) short 占2哥字节 范围(-32768~32767) int 占4哥字节 范围(-2147483648~2147483647) long 占8哥字节 范围(-9223372036854775…
public class Demo03 { public static void main(String[] args) { //整数拓展: 二进制0b 十进制 八进制0 十六进制0x int i = 10; //十进制 int i1 = 010; //八进制0 int i2 = 0x10; //十六进制0x 0~9 A~F System.out.println(i); System.out.println(i1); System.out.println(i2); System.out.prin…
public static void main(String[] args) { //单行注释 //输出hello,world! //System.out.println("hello,world!"); //整数拓展 int i=10;//十进制 int i1=010;//8进制0 int i2=0x10;//16进制0x System.out.println(i); System.out.println(i1); System.out.println(i2); System.out…
JAVASE:01数据类型及其拓展 八大基本数据类型 与c不同的地方:long类型后加L:float类型后加F: public class Demo02 { public static void main(String[] args) { /* String a="hello"; int num=10; System.out.println(a); System.out.println(num);*/ //八大基本数据类型 int num=10; byte num1=10; short…
public class note03 { public static void main(String[] args) { //数据类型拓展 //1.整数拓展 //进制: 二进制0b 十进制 八进制0 十六进制0x int i1 = 10; int i2 = 015;//八进制 输出为13 int i3 = 0b101010;//二进制 输出为42 int i4 = 0x10f;//十六进制 输出为271 System.out.println(i1); System.out.println(i…
标识符和关键字 ​ 所有的标识符否应该以字母a ~ z和 A ~Z ,美元符($).下划线(_)开始. ​ 首字符之后可以是字母a ~ z和 A ~Z ,美元符($).下划线(_)的任意字符组合. 注意:不能使用关键字为变量名和方法名. 其中,i1.c1.等定义标识符都是合法的. 数据类型 数据类型分为:基本数据类型和引用数据类型 基本数据类型分为:数值型(整数型Int.字符型char.浮点型Float.double)和布尔型boolean. 引用数据类型:类.数组.接口. 数据类型拓展 此处主…
标识符和关键字 ​ 所有的标识符否应该以字母a ~ z和 A ~Z ,美元符($).下划线(_)开始. ​ 首字符之后可以是字母a ~ z和 A ~Z ,美元符($).下划线(_)的任意字符组合. 注意:不能使用关键字为变量名和方法名. 其中,i1.c1.等定义标识符都是合法的. 数据类型 数据类型分为:基本数据类型和引用数据类型 基本数据类型分为:数值型(整数型Int.字符型char.浮点型Float.double)和布尔型boolean. 引用数据类型:类.数组.接口. 数据类型拓展 此处主…
public class 数据类型拓展问题 { public static void main(String[] args) { //======================================== //整数拓展:二进制0b 八进制0 十六进制0x //======================================== int i = 10; int i0 = 0b10;//二进制0b int i1 = 010;//八进制0 int i2 = 0x10;//十六进制…
数据类型拓展 在Java中二进制用0b开头,八进制用0开头,十六进制用0x表示 整数拓展  int i=10; int i2=010;//八进制 int i3=0x10;//十六进制0x,0-9,A-F System.out.println(i); System.out.println(i2); System.out.println(i3); 浮点数拓展 BigDecimal float 有限 离散 舍入误差 大约 接近但不等于 double 最好完全使用浮点数进行比较 float f=0.1f…
目录 数据类型 强类型语言 弱类型语言 Java数据类型分为两大类 八大字节类型(重点) Java数据类型拓展 整数拓展:进制 浮点数拓展 字符类型 布尔值拓展 数据类型 强类型语言 要求变量的使用要严格按照规定,所有变量都必须先定义后使用 (Java.C++等) 弱类型语言 与上述相反 (VB.JS等) Java数据类型分为两大类 基本类型 (primitive type) 引用类型 (reference type) 八大字节类型(重点) //整数 int num1 = 10;//最常用 by…
目录 昨日内容 面对对象编程 类 定义类时发生的事情 调用类时发生的事情 init 对象 对象查找类的属性的顺序 对象的绑定方法 python中万物皆对象 今日内容 继承 什么是继承 为什么要继承 如何实现继承 如何寻找继承关系 继承里对象属性的查找顺序 派生 调用方式 类的分类(了解) 新式类 经典类 钻石继承(菱形继承)(了解) 昨日内容 面对对象编程 核心是'对象'',对象指的是特征和技能结合体 基于该编程思想编写程序,就好比在创造世界,一种上帝式的思维方式 优点:可扩展性高 缺点:编写程…
3.Java基础[基于IDEA] 3.1.快捷键 psvm 创建主方法 sout 打印 ctrl+d 复制当前行到下一行 alt+ender 创建局部变量,类: 3.2.注释,标识符,关键字 注释 平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了. 注释并不会被执行,是给我们写代码的人看的 书写注释是一个非常好的习惯 Java中的注释有三种: //单行注释 /* 多行注释 */ /** 文 档注释 */ 标识符 所有的标识符都应该以…
java学习 基础 Java三大版本 javase 标准版 占领桌面端(基础) javame 移动版 嵌入式开发.占领手机端 javaee 企业版 占领服务器端 Java的特性和优势 跨平台.可移植性.高性能.分布式.动态性.多线程.安全性 JDK.JRE.JVM 1. JDK: 开发工具 包含jre.jvm.真正在运行java时起作用的 是以下四个文件夹:bin.include.lib. jre. bin:最主要的是编译器(javac.exe) include:java和JVM交互用的头文件…
Python 是一种跨平台的,开源的,免费的,解释型的高级编程语言,它具有丰富和强大的库,其应用领域也非常广泛,在 web 编程/图形处理/黑客编程/大数据处理/网络爬虫和科学计算等领域都能找到其身影.本教程参考<Python从入门到项目实战> python 简介 Python 中文是"蟒蛇",1989年由荷兰人 Guido van Rossum(吉多) 发明的一种面向对象的解释型高级编程语言,Python 的设计哲学为 优雅/明确/简单,Python 自发布以来,主要经历…
css3拓展: <display:none>  将某个元素隐藏       <visibility:hidden>  也是将某个元素隐藏 <display:block>  显示                     <visibility:visible>  显示 <display>与<visibility>的区别在于:<display>隐藏后不占位置   <visibility>隐藏后位置还在 当两个<…
字典的创建有两种方式,如果出现In [26]这样的赋值方式就会报错. In [17]: s['name'] = 'alex' In [18]: s['sex'] = 'male' In [19]: s Out[19]: {'name': 'alex', 'sex': 'male'} In [20]: s = {'name':'alex','sex':'male'} In [21]: s Out[21]: {'name': 'alex', 'sex': 'male'} In [22]: t = {…
PL/SQL语法 PL/SQL程序由三部分组成,声明部分.执行部分.异常处理部分. 模板: DECLARE /*变量声明*/ BEGIN /*程序主体*/ EXCEPTION /*异常处理部分*/ END; 接收用户的输入信息 PL/SQL  块还可以接收用户的输入信息,例如:现在要求用户输入一个雇员编号,之后根据输入的内容进行查询,查询雇员的姓名. 用户的输入信息使用“&”完成. 范例: DECLARE t_eno NUMBER ; t_ename VARCHAR2(30) ; BEGIN -…
Python解释器 打开官网https://www.python.org/downloads/windows/ 下载中心下载对应电脑版本的Python安装包,选择custom后一路next安装完成.过程比较简单,此处只针对安装之后系统的环境变量如何配置进行讲解. 添加环境变量 python程序的两种执行方式 交互式,在cmd中执行 这种方式的优点:可以直接给出结果 缺点:无法保存. jupyter就是对这一种进行了封装. 命令行式 ,通过cmd输入Python文本 命令行式可以识别任意格式的文本…
整数拓展:进制 二进制 0b开头 十进制 八进制 0开头 十六进制 0x开头 0~9 A~F 16 int i = 10; int i1 = 010;//八进制 0开头 int i2 = 0x10;//十六进制 0x开头 System.out.println(i); System.out.println(i1); System.out.println(i2); System.out.println("--------------------------"); 浮点数拓展 如:银行业务怎…
ES5中包含5种原始类型:字符串.数值.布尔值.null.undefined.ES6引入了第6种原始类型——Symbol. ES5的对象属性名都是字符串,很容易造成属性名冲突.比如,使用了一个他人提供的对象,想为这个对象添加新的方法,新方法的名字就有可能与现有方法产生冲突.如果有一种机制保证每个属性的名字都是独一无二的,这样就从根本上防止了属性名冲突.这就是ES6引入Symbol的原因. 一.创建 Symbol 值通过Symbol函数生成.这就是说,对象的属性名可以有两种类型:一种是字符串,另一…
Javascript中的数据类型有以下几种情况: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Function,Date,Array,RegExp, ... ① string string类型的数据是由16位Unicode字符组成的字符串,用typeof检测其数据类型如下: var str = "Hi, Javascript"; console.log(typeof str); // string 在Javasc…
java中运算符很多,但是能深入讨论的不算太多.这里我仅仅以++,*=为例做讨论. 例:++ i=0; i=i++ + ++i;//i=1 i=++i+i++;//i=2 i=i++ -++i;//i=-2 因为++运算符遵循的规则:++在前是先计算,后使用:++在后是后计算,先使用: 以i=++i+i++;详解: 先++i,结果是先i加1,再产生i的一份拷贝做为下一步运算的值,假设拷贝为i_copy1,那么++i以后i_copy1的值为1,i值为1.再i++,结果是产生一份i的拷贝做为下一步运…
基本数据类型概念 java是一种强类型语言,意味着必须为每一个变量声明一种数据类型. java拥有8中基本数据类型,主要包含如下:4中整形类型(long.int.short.byte)表示整形数值:两种浮点型类型(double.float)表示浮点型数值:一种字符类型(char)表示字符单元:一种真值类型(boolean)表示true/false真值.所有的基本类型的包装类都使用了final修饰符,意味着不能再继承他们拓展新的类,也无法重写他们的方法. 基本数据类型又称内置类型,是指可以数据类型…
转载:https://github.com/MyErpSoft/TypeScript-Handbook/blob/master/pages/zh-CHS/Basic%20Types.md 概述 为了让程序更易用,我们兼容几种最基本的数据类型:numbers(数字),strings(字符串),structures(结构),boolean(布尔值)等等.在 TypeScript 中,我们支持和 Javascript 几乎一样多的类型,并且新增了实用的枚举类型. Boolean 布尔值 最基础的数据类…
前面我们讨论了Applicative.Applicative 就是某种Functor,因为我们可以用map2来实现map,所以Applicative可以map,就是Functor,叫做Applicative Functor.我们又说所有Monad都是Applicative,因为我们可以用flatMap来实现map2,但不是所有数据类型的flatMap都可以用map2实现,所以反之不是所有Applicative都是Monad.Applicative注重于各种类型的函数施用,也就是map.包括普通函…
1. Java语言主要由5中符号组成 标识符:数字.字母.美元符.下划线(注意不能数字开头) 关键字(被Java赋予特殊意义的单词,注意所有关键字都是小写):   goto和const保留了它们,但是Java没有使用. main不是关键字,但是被虚拟机识别的一个名称 运算符(圆点“.”.分号“:”.空格和花括号“{ }”等符号具有特殊的分隔作用)  注意运算符优先级(注意左结合和右结合) 分隔符:注意+号可以分割字符串. 注释:单行.多行.文本(共3种),注意写代码时必须添加必要的注释, 在开始…
iOS开发拓展篇—CoreLocation简单介绍 一.简介 1.在移动互联网时代,移动app能解决用户的很多生活琐事,比如 (1)导航:去任意陌生的地方 (2)周边:找餐馆.找酒店.找银行.找电影院 2.在上述应用中,都用到了地图和定位功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发 (1)Map Kit :用于地图展示 (2)Core Location :用于地理定位 3.两个热门专业术语 (1)LBS :Location Based Service(基于定位的服务) (2…
3.2关键字都是小写,TRUE FALSE NULL都不是Java关键字 3.3数据类型 变量相当于一个有名称的容器,该容器用于装各种不同类型的数据 Java类型分为2种 基本类型: 引用类型: 基本数据类型包括boolean类型和数值类型  数值类型有整数类型和浮点类型 . 整数包括byte short long char int 5个 浮点:double float. char代表字符型 也是一种整数类型 相当于无符号整数类型. char类型使用单引号括起来,而字符串使用双引号括起来. 引用…
Monoid是数学范畴理论(category theory)中的一个特殊范畴(category).不过我并没有打算花时间从范畴理论的角度去介绍Monoid,而是希望从一个程序员的角度去分析Monoid以及它在泛函编程里的作用.从这个思路出发我们很自然得出Monoid就是一种数据类型,或者是一种在泛函编程过程中经常会遇到的数据类型:当我们针对List或者loop进行一个数值的积累操作时我们就会使用到Monoid.实际上Monoid就是List[A] => A的抽象模型.好了,我们就不要越描越黑了吧…