IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> day08 -> 正文阅读

[PHP知识库]day08

数据转化

低-----------------------------------------------------高

byte,short,char → int → long → float →double

public interface Demo02 {
 ? ?public static void main(String[] args) {
 ? ? ? ?int i =128;
 ? ? ? ?byte a =(byte) i;//内存溢出
 ? ? ? ?//强制转换  (类型)变量名 ? 高~低
 ? ? ? ?//自动转换 ?  低~高
 ? ? ? ?/*
 ? ? ? ?注意点:
 ? ? ? ?1. 不能对布尔值进行转换
 ? ? ? ?2.不能把对象类型转换为不相干的类型
 ? ? ? ?3.在把高容量转化为低容量的时候,强制转化
 ? ? ? ?4.转换的时候可能存在内存溢出,或者是精度问题
 ? ? ? ? */
?
 ? ? ? ?System.out.println(i);
 ? ? ? ?System.out.println(a);
 ? ? ? ?System.out.println("-------------------------------------------------------------");
 ? ? ? ?int ?money = 10_0000_0000;
 ? ? ? ?//操作比较大 的数的时候,注意溢出问题
 ? ? ? ?//JDK新特性, 数字之间可以用下划线分割
 ? ? ? ?System.out.println(money);
 ? ? ? ?// 不能先计算,再赋值,应该先赋值在计算。如下
 ? ? ? ? int year = 20;
 ? ? ? ? int ?total = money*year;
 ? ? ? ? long total2 = money*year;
 ? ? ? ? long total3 = money*(long)year;
 ? ? ? ? System.out.println(total);
 ? ? ? ? System.out.println(total2);
 ? ? ? ? System.out.println(total3);
 ? ? ? ? // 注意第一二与三次编译出的结果不相同
 ? ? ? ?

变量

注意事项:

  1. 每个变量必须有类型,类型可以是基本类型,也可以是引用类型。

  2. 变量名必须是合法的标识符

  3. 变量声明必须是一条完整的语句,因此每个声明都必须以分号结束。

变量作用域

public class Demo03 {
 ? ? ? ? static  int allclicks = 0;// 类变量  从属于类,可以直接用。
 ? ? ? ? String str = "hello world";/*  实例变量:从属于对象,如果不自行初始值,这个类型的默认值 0 ? 0.0
 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?  布尔值 默认为false
 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?  除了基本类型,其余的都是null
 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?  */
?
 ? ? ? ? public  void  method (){
 ? ? ? ? ? ? int i = 0;  // ? 局部变量 :必须声明和初始值
 ? ? ? ? }

常量

可以理解为一种特殊的变量,他的值被设定后,在程序运行过程中不允许改变。

final ?常量名=值;
final ?double PI =3.14;

常量名一般使用大写字符

定制一个常量,后面用起来方便也不会出错

变量的命名规范

  1. 所有变量,方法,类名:见名知其意

  2. 类成员变量与局部变量:首字母小写和驼峰原则:monthSalary

  3. 常量:全部大写和下划线

  4. 类名:首字母大写和驼峰原则

  5. 方法名:首字母小写和驼峰原则

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2021-09-18 09:51:10  更:2021-09-18 09:53:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 14:41:29-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码