pgsql中float4导致java程序精度丢失_Java基础系列02

e61b2422208435180634e4f3d66c105b.png

注释

Java中支持三种注释:1.单行注释以//开始换行结束。2.多行注释以/*开始,以*/结束。3.说明注释以/**开始,以*/结束。

关键字

关键字:是指在程序中,Java已经定义好的单词,具有特殊含义。例如上篇文章中HelloWorld例子中的:public,static,void,class等等都是关键字,Java已经定义了其含义。全部都是小写字母。关键字不用死记硬背,因为太多了,学到哪记到哪就行。

标识符

标识符:是指在程序中,我们自己定义的内容。比如:类的名字、方法的名字和变量的名字等等。命名规则:1.不能是关键字和保留字。2.由数字,字母和下划线(_),美元符号($)组成,且首位不能是数字(现在的版本中也不能是单独的下划线或美元符)。3.严格区分大小写。常用的命名约定类名规范:【大驼峰式】首字母大写,后面每个单词首字母大写。例如:HelloWorld,Hello,SelectByName方法名规范:【小驼峰式】首字母小写,后面每个单词首字母大写。例如:hellloWorld  ,hello,selectByName变量名规范:【小驼峰式】

常量

常量:是指在Java程序中固定不变的数据常量的分类
类型含义举例
整数常量所有的整数 0,1,2
小数常量所有的小数3.14,1.11,2.22
字符常量单引号引起来,只能写一个字符,必须有内容'1','你','a'
字符串常量双引号引起来,可以写多个字符,也可以不写"你好","hello","a"
布尔常量只有两个值(这里不展开解释)true(真),false(假)
空常量只有一个值(这里不展开解释)null

变量

变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。举个例子,数学中学的方程y=x+10。x和y的值都不确定,x可以带入任意值。程序中我们也可以这样使用字母保存数字进行运算。a=1,a=2,a=3等等a的值是可以变化的,这就是我们说的变量。a的值可以为哪些呢?接下来就要讲数据类型。在Java中变量先要定义类型,根据变量的类型,给变量赋值。Java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型。

数据类型

Java的数据类型分为两大类:1. 基本数据类型:包括 整数、浮点数、字符、布尔。 2. 引用数据类型:包括 类、数组、接口。四类基本数据类型又细分为八种
数据类型关键字内存占用取值范围
字节型byte1字节-128至127
短整型short2字节-32768至32767
整型int(默认)4字节-2^31至 2^31-1    约±21亿
长整型long8字节-2^63至2^63-1   19位数字
单精度浮点数float4字节1.4013E-45至3.4028E+38
双精度浮点数double(默认)8字节4.9E-324至1.7977E+308 
字符型char2字节0至2^16^-1    [0,65535]
布尔型boolean1字节true,false
Java中的默认类型:整数类型是int、浮点类型是doublee+38表示是乘以10的38次方,同样,e-45表示乘以10的负45次方

变量的定义

上面了解了变量和数据类型,接着看变量的定义。变量定义的格式包括三个要素:数据类型 、变量名、数据值 。变量定义格式格式1:定义变量并赋值。如:int a = 10; float b = 3.14;格式2:先定义变量再赋值。如:int a; ... a=10;格式3:一个类型同时定义多个变量,之间用逗号分割。如:int a,b,z=10;注意:变量一定要先定义后使用。变量使用前一定要初始化。long类型建议数据后加L表示(long a = 100000L)。float类型建议数据后加F表示(float 3.14F)。在同一个大括号范围内,不能重复定义变量(定义一个以上相同变量名的变量)。小猿写了个简单示例文件(对文中知识点的实践)放在后台,后台回复【示例】即可。eec5292d8c34271772c46f0c2ff31cf9.png

说明:为了避免耗费大家宝贵的时间。文章主要是整理一些重点内容,大家可以作为看书或看视频后的巩固。也可以作为复习重点来阅读。欢迎大家一起探讨问题。

dc80bdeeaa8ad55efaec8840500e9735.pngEND7e9033a826c3c05aa6e37cf0d96e8f19.png

java从基础到进阶,前端从基础到进阶,是一个漫长且艰辛的旅途。只有互相帮助才能走得更远。欢迎大家一起探讨问题,我们一起成长。

Java学习之旅

等你加入

一同成长

576a52213a2560317ec0443a888fbfda.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/540080.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python地理位置聚类_python – 用于聚类地理位置数据的DBSCAN

我有一个纬度和经度对的数据帧.这是我的数据帧外观.order_lat order_long0 19.111841 72.9107291 19.111342 72.9083872 19.111342 72.9083873 19.137815 72.9140854 19.119677 72.9050815 19.119677 72.9050816 19.119677 72.9050817 19.120217 72.9071218 19.120217 72.90712…

用idea建立jsp项目_用idea创建maven项目,配置tomcat详解

用idea创建maven项目,配置tomcat详解,电脑上得有jdk1.7,或者1.8,然后就是maven3.x吧,再有就是tomcat7以上下面就直接开始看图啦:这个我刚刚开始没注意细看,原来web app 的骨架有2个呢&#xff0…

求立方根_初一数学立方根考点详解,立足基础,把握题型,学会方法

初一数学实数部分,平方根和立方根这两部分的知识点比较的基础,但是考试中却是经常会考,并且有很多的“陷阱”,也是让学生猝不及防,今天我和同学们继续学习交流立方根的知识点,通过详解考点,帮助…

ctf音频yinxie_ctf-图片隐写术

文件隐藏常见文件头尾jpg 文件头FFD8FFE0 文件尾FFD9png 文件头89504E470D0A1A0A 文件尾AE426082gif 文件头47494638 文件尾003Bzip 文件头504B0304 文件尾rar 文件头Rar! 文件尾7zip 文件头7z集 文件尾文件分析工具binwalk,kali中集成工具,用于分析文件中所包含的内…

mysql负责均衡读写分离_MySQL读写分离之负载均衡

mysql官方文档中有这么一句话:MySQL Proxy is currently an Alpha release and should not be used within production environments.So。。。使用haproxy来做这些事,以下仅供参考:环境配置master 192.168.1.106 master1s…

mysql使用技巧_MySQL使用不得不看的几个小技巧

程序中写入的一行行的SQL语句,如果使用了一些优化小技巧,定能达到事半功倍的效果。1. 优化你的MySQL查询缓存在MySQL服务器上进行查询,可以启用高速查询缓存。让数据库引擎在后台悄悄的处理是提高性能的最有效方法之一。当同一个查询被执行多…

mysql oracle 数据类型转换_Mysql与Oracle之间的数据类型转换

[转]MYSQL 与 Oracle 之间的数据类型转换

rad linux下安装mysql_Linux(CentOS或RadHat)下MySQL源码安装

MySQL 5.6开始,需要使用g进行编译。cmake :MySQL 5.5开始,使用cmake进行工程管理,cmake需要2.8以上版本。bison :MySQL语法解析器需要使用bison进行编译。ncurses-devel :用于终端操作的开发包。zlib …

mysql5.1数据库乱码_MySql5.1以上版本中文乱码的解决方法

在my.cnf内添加以下代码输出err日志信息:[safe_mysqld]err-log /var/log/mysqld.logpid-file /var/lib/mysql/localhost.localdomain.pid在shell中输入/bin/sh /usr/bin/mysqld_safe &启动mysql,shell输出如下:110328 11:39:55 mysqld_…

mysql 命令行批量sql_命令行中执行批量SQL的方法

基础信息介绍测试库:test;测试表:user;user表定义:CREATE TABLE user (id int(11) NOT NULL AUTO_INCREMENT,name char(30) NOT NULL,age int(11) NOT NULL,gender tinyint(1) DEFAULT 1 COMMENT 性别:1男;…

mysql双主数据一致性_MySQL双主一致性架构优化 | 架构师之路-阿里云开发者社区...

一、双主保证高可用MySQL数据库集群常使用一主多从,主从同步,读写分离的方式来扩充数据库的读性能,保证读库的高可用,但此时写库仍然是单点。在一个MySQL数据库集群中可以设置两个主库,并设置双向同步,以冗…

spool导出姓名中文乱码_MySQL不同字符集转化标准—7步实现,杜绝乱码!

引言作为资深的DBA程序员,在工作中是否会遇到更这样的情况呢?原有数据库的字符集由于前期规划不足,随着业务的发展不能满足业务的需求。如原来业务系统用的是utf8字符集,后期有存储表情符号的需求,uft8字符集就不能满足…

appium和airtest_关于Airtest自动化测试工具

一开始知道Airtest大概是在年初的时候,当时,看了一下官方的文档,大概是类似Sikuli的一个工具,主要用来做游戏自动化的,通过截图的方式用来解决游戏自动化测试的难题。最近,移动端测试的同事尝试用它的poco库…

easyexcel 设置标题_使用easyexcel完成复杂表头及标题的导出功能(自定义样式)

如需客户端指定excel版本,只需要判断后缀名然后在controller中的.excelType(ExcelTypeEnum.XLS)做指定输出内容格式即可***(注意表格行高列宽统一设置是在实体类的类名注解上,如果需要对表格进行精细的宽高设置需要删除掉这两个注解,可以在拦截器使用row的方法进行设置)1. ## 引…

mysql distinct两列_正在检索两列,并对MySQL中的每列应用“distinct”

这是一张桌子books----------------------------| author_fname | author_lname |----------------------------| Dan | Harris || Freida | Harris || George | Saunders |----------------------------我知道如果DISTINCT用作SELECT DISTINCT author_fname, author_lname FRO…

mysql笛卡尔积 去重_MySQL入门(函数、条件、连接)

MySQL入门(四)distinct:去重mysql>:create table t1(id int,x int,y int);mysql>: insert into t1 values(1, 1, 1), (2, 1, 2), (3, 2, 2), (4, 2, 2);mysql>: select distinct * from t1; # 全部数据mysql>: select distinct x, y from t1; # 结果 1,…

nmon安装为什么重启mysql_Nmon的安装及使用

一、下载Nmon根据CPU的类型选择下载相应的版本:二、初始化工具[rootmululu ~]# cd /opt[rootmululu opt]# mkdir nmon[rootmululu opt]# cd nmon[rootmululu nmon]#wget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip[rootmululu nmon]# u…

mysql join 循环_关于mysql联表的内嵌循环操作nested loop join中on和where执行顺序问题...

mysql的理论依据没找到,个人理解是先执行where的过滤条件,先关联再过滤明显做的是无用功。oracle中倒是能在执行计划中看到,先执行的是过滤条件(下面代码中最后一行)。explain plan for SELECT * FROM tmp_t2 t2 LEFT JOIN tmp_t1 t1 ON t2.i…

python非法语句是_python 如何优雅的处理大量异常语句?

bs4的链式调用很赞,所以我把soup包装了一下class MY_SOUP():包装类def __init__(self,soup):self.soup soupif soup:if soup.string:self.string soup.string.strip()else:self.string Noneelse:self.string Nonedef find(self, *args, **kw):ret self.soup.fi…

Iptables详解+实例

2019独角兽企业重金招聘Python工程师标准>>> Iptabels是与Linux内核集成的包过滤防火墙系统,几乎所有的linux发行版本都会包含Iptables的功能。如果 Linux 系统连接到因特网或 LAN、服务器或连接 LAN 和因特网的代理服务器, 则Iptables有利于…