实训第五天--The great pleasure in life is doing what people say you cannot do

回顾:
1.变量
用于指代内存中的一块区域
作用:存数
2.声明
类型 变量名
int a,b
3.初始化
int a=10;
4.命名
不能以数字开头的 字母 数字 _ $
不能使用关键字
goto const
区分大小写 sql
可以使用中文,不建议
知识点:
KB(千字节)
java基本数据类型
整数类型
byte 1字节
short 2字节
int 4个字节-----负21个多亿到21多个亿
1.1)整数直接量,默认为int型,不能超范围
1.2)两个整数相除,小数点无条件舍弃
1.3)运算时超范围则发生溢出,需要避免的
int a=10000000000;//编译错误
int a=1000000000*10; //出错
long 8个字节
2.1)long型直接量即为在数字后加L或l
2.2)运算时有可能溢出时,建议在第一个数加L
2.3)System.currentTimeMills();获取
自1970.1.1零时到此时此刻的毫秒数
float 4个字节

double 8个字节
3.1)浮点数直接默认量为double
3.2)double运算直接量会有误差
浮点数,就是小数,包括:float和double
double类型的精度值是float的两倍
大多数场合使用double表示浮点数
.浮点数的直接量有两种写法:
--通常写法,如:3.14,341,0.1,.5
--科学计算法,如:1.25E2,1.25e2,1.25E-2
.默认的浮点直接量为double型,如果需要表示float
类型的直接量,需要加f或F后缀
数学中无法精确表示1/3和2/3
.2进制系统中无法精确的表示1/10,就好像十进制系统中无法jingque
的表示1/3一样
.2进制表示10进制会有一些舍入误差,对于一些要求精确运算的场合会导致代码
缺陷
double money=3.0
double price=2.9
System.out.println(money-price);
0.10000......09
如果需要精确的运算可以用BigDecimal

浮点类型
4.char 2个字节
4.1)char采用的是Unicode编码格式
表现形式是char,实质上是int

4.2)
字符类型事实上是一个16位无符号整数,这个值是对应字符的编码
字符是表现形式,实际是存int
java字符类型采用Unicode字符集编码。Unicode是世界通用的定
长字符集,所有的字符都是16位0-65535
ASCII码:
‘a‘---97
‘A‘---65
‘0‘---48
0------0
转义字符
‘\n‘表示回车符
‘\r‘表示换行符
‘\\‘表示反斜杠(\)
‘\‘‘表示单引号(‘)
‘\"‘表示双引号(")
5.boolean 1个字节
5.1)boolean类型只表示true或false
所谓整数直接量就是直接写出来的整数literal
--整数的直接量的类型默认为int类型,如果直接写出的
整数超过了int的表达范围,将会出现编译出错
--两个整数相除,会舍弃小数的部分,结构也是整数
(calc计算器)
--如果要表示long直接量,需要以L或者l结尾
long a=10000000000;//会有编译出错
long b=10000000000;

JDK提供System.currentTimeMillis()方法,返回1970
年1月1日零点到此时此刻所经历的毫秒数,其数据类型为long
该方法经常用于计时操作

时间: 2025-01-15 13:13:35

实训第五天--The great pleasure in life is doing what people say you cannot do的相关文章

安卓实训第五天

首先讲了如何将文件上传到SD卡中: package com.example.lesson05_02; import java.io.File; import java.io.FileNotFoundException; import org.apache.http.Header; import android.app.Activity; import android.os.Bundle; import android.text.TextUtils; import android.view.Vie

<实训|第五天>通过搭建NFS,FTP实现共享文件附Vim脚本游戏

先说个事情:我周末是不更新这个系列教程的,不过其他内容的会更新,我周末就整理这一周的各种内容到我的微信公众号中,提供给大家! 期待已久的linux运维.oracle"培训班"终于开班了,小编从已经开始长期四个半月的linux运维.oracle培训,每天白天我会好好学习,晚上回来我会努力更新教程,包括今天学到了什么知识点,用了什么方法,使用了什么工具,工具在哪里共享着等等,努力做到让每一位感兴趣的老司机都能在自己闲暇的时光学到一点额外的知识,指不定那一天你就用上了少许呢! 感谢大家的支持

实训第五天

今天,我们进行了有关大数据的培训,知道了什么是大数据,指无法在一定时间范围内用常规软件工具进行捕捉.管理和处理的数据集合,是需要新处理模式才能具有更强的决策力.洞察发现力和流程优化能力来适应海量.高增长率和多样化的信息资产.大数据的5V特点:Volume(大量).Velocity(高速).Variety(多样).Value(价值).Veracity(真实性).了解了大数据的应用和趋势,以及大数据的IT分析工具(Hadoop).用户可以在不了解分布式底层细节的情况下,开发分布式程序.充分利用集群的

python实训第五天

1.requests之post请求 2.requests高级用法 3.selenium模块 1. # post 请求访问 github# 请求 url:https://github.com/login# 请求方式:post# 请求头:# 上一次请求的来源# cookies# user_agent# 请求体:(只有才有post)# commit: Sign in# utf8: ?# authenticity_token: .........# login: .....# password: ...

山西高平地域文化导入美术设计实训项目的实践

地域文化,是指某个地域的人们在特定的范围内,在自然环境的基础上,在长期的生产生活中创造的.人类活动的产物.山西高平是神农炎帝的故里,长平之战的发生地,是一个有着很深文化积淀的新兴城市,行政区域是国土面积的万分之一,却浓缩了中国五千年文化的精髓.本文通过对山西高平丰富的历史文化资源的调查研究,探讨如何将地域文化元素导入中职美术设计专业的实训项目教学过程,论证典型地域文化元素在中职美术设计教育中的独特作用,并以此作为教学实训素材,依托带有典型地域文化特征的企业真实案例,结合教育教学实践,探索中职美术

<实训|第三天>Linux登录界面的修改以及Richard Stallman、自由软件运动

在写博客之前我想说两点: 承认一个错误,昨天写的实训第二天,我把redhat6.7写成了Linux6.7,感谢热心人士的指出! 昨天写的文章名字太长了,今天改善,内容感觉表述不全,希望各位谅解! 官方跟我说的是安装配置类的文章不能放进首页中,今天虽然有一点,但是主体部分还是对GUN.Linux和TCP/IP以及IP的认识. 期待已久的linux运维.oracle"培训班"终于开班了,我从已经开始长期四个半月的linux运维.oracle培训,每天白天我会好好学习,晚上回来我会努力更新教

安卓实训第九天---Activity的复习以及在Onstart里设置网络连接

今天,首先对Activity的生命周期进行复习: (下面的截图部分是借鉴自赵雅智老师的博客...) Activity的完整生命周期自第一次调用onCreate()开始,直至调用onDestroy()为止.Activity在onCreate()中设置所有"全局"状态以完成初始化,而在onDestroy()中释放所有系统资源.例如,如果Activity有一个线程在后台运行从网络下载数据,它会在onCreate()创建线程,而在 onDestroy()销毁线程. 刚进入activity: 按

Lamp 实训小结

5.9到5.13学院组织了实训!经过五天实训我对自己未来的工作有了进一步的认识,很喜欢崔涛老师的课堂同时羡慕他的才华!哈哈哈,努力吧,我要比他还牛! 一.vi工具的使用 新建文本文件:vi file1.txt 1)按‘i’进入编辑模式 2)退出编辑模式按ESC, :wq表示保存退出 :q!表示不保存退出 3)cat file1 查看文件内容 4)查看行 74G 表示查看第74行,gg 表示跳转到第一行,G表示跳转到最后一行. 二.使用vi设置网络系统 1)进入相应路径更改ip:cd /etc/s

Kail Linux渗透测试实训手册第3章信息收集

Kail Linux渗透测试实训手册第3章信息收集 信息收集是网络攻击最重要的阶段之一.要想进行渗透攻击,就需要收集目标的各类信息.收集到的信息越多,攻击成功的概率也就越大.本章将介绍信息收集的相关工具.本文选自<Kail Linux渗透测试实训手册> 3.1  Recon-NG框架 Recon-NG是由python编写的一个开源的Web侦查(信息收集)框架.Recon-ng框架是一个强大的工具,使用它可以自动的收集信息和网络侦查.下面将介绍使用Recon-NG侦查工具. 启动Recon-NG