第1章 JAVA概述 1.JAVA语言的特点:简单、结构中立、面向对象、可移植、分布式、高性能、多线程、安全、动态等 2.JAVA的三个版本:Java EE 为企业计算提供一个应用服务器的运行和开发平台 Java SE为台式机和工作站提供一个开发和运行平台 Java ME为电子消费产品提供一个Jav ...
分类:
编程语言 时间:
2017-09-19 22:51:23
阅读次数:
142
Java基础内容 a.Java程序入门 b.Java中的变量和表达式 c.Java中的控制流语句 d.Java中的数组 e.常用算法 Java程序入门: 1.Java的组成 a.Java语言 b.Java虚拟机(JVM:Java Virtual Machine) c.Java应用程序编程接口(Jav ...
分类:
编程语言 时间:
2017-09-07 20:23:14
阅读次数:
196
1、类型转换: 1-1:对于类型兼容的两种类型之间进行转换: 大转小:强制类型转换 (int => int(double)) 小转大:自动类型转换 (doubl => int ) 1-2、对于类型不兼容的两种类型之间进行转换: 前提:要使用Convert类进行转换的值和要转换得到的目标值之间是可以进 ...
0 前言 最开始是不小心在微信公众号(程序员大咖)看到一篇JS的高逼格代码,然后通过里面的链接跳转到了JSFuck的wiki,就像顺着迷宫找宝藏的感觉,感叹JS的自动类型转换的牛逼。 1 样例 2 原理 1.对于非原始类型的,通过ToPrimitive() 将值转换成原始类型: ToPrimitiv ...
分类:
编程语言 时间:
2017-08-29 21:40:33
阅读次数:
1722
1. 字符串类型特点 1)因为PHP是弱类型语言,所以一般其他数据类型的变量也可以被字符串相关函数进行处理。 例如: Substr:字符串截取函数 Substr(“要处理的字符串”,起始值,截取个数) 如果是整形,因为PHP是弱类型语言,所以会自动类型转换,被转换为字符串类型 2)字符串可以将其视为 ...
分类:
Web程序 时间:
2017-08-26 11:27:28
阅读次数:
179
实际上基本类型也是存在强制类型转换的,这里简单提一下。概括来讲分为两种: 1、自动类型转换,也叫隐式类型转换,即数据范围小的转换为数据范围大的,此时编译器自动完成类型转换,无需我们写代码 2、强制类型转换,也叫显式类型转换,即数据范围大的转换为数据范围小的,此时数据会损失精度,强转也需要我们书写代码 ...
分类:
编程语言 时间:
2017-08-23 21:43:27
阅读次数:
136
1.为什么需要变量 内存就像储物柜,用来存放各种东西或数据, 对程序员来书,数据存入内存只是第一步,还要考虑,怎样找到存入的数据,存入的数据能否修改;写程序就是在做内存存取,先把数据存入内存,需要的是很好拿出来。数据放到内存中,我们怎么找到它呢?这就要根据内存地址来找我们需要的数据,计算机的内存地址 ...
分类:
编程语言 时间:
2017-08-15 19:48:12
阅读次数:
169
输出: 输出: 在非严格意义上,a等于b 在严格意义上,a不等于b ...
分类:
其他好文 时间:
2017-08-06 13:59:09
阅读次数:
98
5-基本数据类型的类型转换 1.自动类型转换 2.强制类型转换 3.表达式类型自动提升 ...
分类:
其他好文 时间:
2017-08-02 19:59:38
阅读次数:
140
自动类型转换: 整型、实型(常量)、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。 转换从低级到高级。 低 > 高 byte,short,char—> int —> long—> float —> double 数据类型转换必须满足如下规则: 1. 不能对boolea ...
分类:
编程语言 时间:
2017-08-02 19:09:30
阅读次数:
143