![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
沈荣荣
这个作者很懒,什么都没留下…
展开
-
java 面试题
1.一个“.java”源文件中是否可以包含多个类(不是内部类)?有什么限制? 可以有多个类,但是只能有一个public 的类,并且public的类名必须和文件名一致2.java 有没有goto java中的保留字,现在还没有在java中使用3.说说&& 和 & 的区别 1)&& 和& 都可以用作逻辑与的运算符 2)&& 有短路的功能 3)&...原创 2020-09-17 20:14:24 · 692 阅读 · 0 评论 -
Java中的条件运算符
条件运算符( ? :)也称为 “三元运算符”。语法形式:布尔表达式 ? 表达式1 :表达式2运算过程:如果布尔表达式的值为true,则返回表达式1的值,否则返回表达式2的值例如:因为,表达式 8>5 的值为 true ,所以,返回:8大于5...原创 2020-06-13 11:04:20 · 558 阅读 · 0 评论 -
Java中的逻辑运算符
逻辑运算符主要用于进行逻辑运算。Java 中常用的逻辑运算符如下表所示:我们可以从“投票选举”的角度理解逻辑运算符:1、与:要求所有人都投票同意,才能通过某议题2、或:只要求一个人投票同意就可以通过某议题3、非:某人原本投票同意,通过非运算符,可以使其投票无效4、异或:有且只能有一个人投票同意,才可以通过某议题当使用逻辑运算符时,我们会遇到一种很有趣的“短路”现象。譬如:( one > two) && ( one < three )中,...原创 2020-06-13 11:03:08 · 850 阅读 · 0 评论 -
Java中的比较运算符
比较运算符用于判断两个数据的大小,例如:大于、等于、不等于。比较的结果是一个布尔值( true 或 false )。Java 中常用的比较运算符如下表所示:注意哦:1、 > 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型2、 == 、 != 两边的操作数既可以是数值类型,也可以是引用类型...原创 2020-06-13 11:02:23 · 1185 阅读 · 0 评论 -
Java中的赋值运算符
赋值运算符是指为变量或常量指定数值的符号。如可以使用“=” 将右边的表达式结果赋给左边的操作数。Java 支持的常用赋值运算符,如下表所示:原创 2020-06-13 11:01:28 · 316 阅读 · 0 评论 -
Java中的算术运算符
算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。Java 中常用的算术运算符:其中,++和--既可以出现在操作数的左边,也可以出现在右边,但结果是不同滴例1:运行结果:例2:运行结果:一定要注意哦!自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5++ 、 8-- 等写法都是错误滴!...原创 2020-06-13 11:00:39 · 253 阅读 · 0 评论 -
Java中的强制类型转换
相信小伙伴们也发现了,尽管自动类型转换是很方便的,但并不能满足所有的编程需要。 例如,当程序中需要将 double 型变量的值赋给一个 int 型变量,该如何实现呢?显然,这种转换是不会自动进行的!因为 int 型的存储范围比 double 型的小。此时就需要通过强制类型转换来实现了。语法:( 数据类型 ) 数值运行结果:可以看到,通过强制类型转换将 75.8 赋值给int 型变量后,结果为 75,数值上并未进行四舍五入,而是直接将小数位截断。明白了吧,强制类型转换可能...原创 2020-06-13 10:52:49 · 115 阅读 · 0 评论 -
Java中的自动类型转换
在 Java 程序中,不同的基本数据类型的数据之间经常需要进行相互转换。例如:,代码中 int型变量 score1可以直接为 double 型变量 score2 完成赋值操作,运行结果为:82.0这种转换称为自动类型转换。当然自动类型转换是需要满足特定的条件的:1. 目标类型能与源类型兼容,如 double 型兼容 int 型,但是 char 型不能兼容 int 型2. 目标类型大于源类型,如 double 类型长度为 8 字节, int 类型为 4 字节,因此 do...原创 2020-06-13 10:51:45 · 1287 阅读 · 0 评论 -
java的数据类型
通常情况下,为了方便物品的存储,我们会规定每个盒子可以存放的物品种类,就好比在“放臭袜子的盒子”里我们是不会放“面包”的!同理,变量的存储也讲究“分门别类”!Java 语言是一种强类型语言。通俗点说就是,在 Java 中存储的数据都是有类型的,而且必须在编译时就确定其类型。 Java 中有两类数据类型:在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。说白了,基本数据类型变量里存储的是直接放在抽屉里的东西,而引用数据类型变量里存储的是这个抽屉的钥匙,原创 2020-06-13 09:15:20 · 99 阅读 · 0 评论 -
JAVA的四类八种基本数据类型
通常情况下,为了方便物品的存储,我们会规定每个盒子可以存放的物品种类,就好比在“放臭袜子的盒子”里我们是不会放“面包”的!同理,变量的存储也讲究“分门别类”!Java 语言是一种强类型语言。通俗点说就是,在 Java 中存储的数据都是有类型的,而且必须在编译时就确定其类型。 Java 中有两类数据类型:在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。说白了,基本数据类型变量里存储的是直接放在抽屉里的东西,而引用数据类型变量里存储的是这个抽屉的钥匙,原创 2020-06-12 17:39:27 · 1445 阅读 · 0 评论 -
java变量
什么是变量??简单的说,我们可以把变量看作是个盒子,可以将钥匙、手机、饮料等物品存放在这个盒子中,也可以在需要的时候换成我们想存放的新物品。在 Java 中,我们通过三个元素描述变量:变量类型、变量名以及变量值。如果我们把变量比作是酒店的房间,要存储的数据就好比要住宿的客人,我们可以根据客人的要求安排其入住“标准间”或者是“总统套房”,并且可以根据房间名字快速查找到入住客人的信息。同理,在 Java 程序中,我们也可以根据所需要保存的数据的格式,将其保存在指定类型的变量空间中,并且通过变量名原创 2020-06-12 16:57:17 · 111 阅读 · 0 评论 -
java 标识符
在计算机编程语言中,标识符是用户编程时使用的名字在程序设计语言中,标识符是用作程序的某一元素的名字的字符串或用来标识源程序中某个对象的名字。这个元素可以是一个语句标号,一个过程或函数、一个数据元素(例如一个标量变量或一个数组)或程序本身。凡是可以由自己命名的地方都称为标识符。Java标识符,有以下几点要求:1.符由字母、数字、下划线“_”、汉字、美元符号“$”组成,第一个字符不能是数字。 但不能包含 @、%、空格等其它特殊字符,不能以数字开头。 ...原创 2020-06-12 16:22:37 · 1547 阅读 · 0 评论 -
java关键词
java语言中有一些具有特殊用途的词被称为关键词。关键词对java的编译器有着特殊的意义,在程序中应用一定要慎重。问:这么多啊,记不住啊。。。答:现在不需要你记住所有,混个眼熟即可,在学习的过程中,你回逐步找到感觉并记住他们对了,差点忘了大事,java的关键词是区分大小写的哦!!!所以,void是关键词,但是Void 就不是关键词了。。。。Java语言共定义了如下所示的关键字。 abstract assert boolean .原创 2020-06-12 16:04:33 · 733 阅读 · 0 评论 -
Java环境搭建与配置
配置环境变量一、环境变量在哪?1. 在“我的电脑”上右击鼠标,在弹出菜单中选择“属性”。2.在“系统”界面选择“高级系统设置”。3. 在“系统属性”界面选择“环境变量”,从而进行系统属性配置。二、如何配置?1. 系统变量中新建:JAVA_HOME : JDK安装路径(首先要安装JDK)2. 系统变量中添加:PATH:%JAVA_HOME%\bin;3. 用户变量中新建:CLASSPATH: .;%JAVA_HOME%\l...原创 2020-06-10 13:52:14 · 243 阅读 · 0 评论 -
初识Java
1.计算机语言的发展史1)第一代语言(只有机器能读懂,人根本读不懂) 纯机器语言 2)第二代语言(机器能读懂,人可以读懂,但是很难懂) 汇编语言(符号语言) 3)第三代语言(机器能读懂,也非常便于人类阅读) C面向过程的语言 C++面向过程/对象的语言 Java跨平台的纯面向对象的语言2.java 技术体系1)Java SE(J2SE)(java平台标准版)开发桌面应用程序2)Java EE(J2EE)(java平台企业版)开...原创 2020-06-10 12:17:47 · 141 阅读 · 0 评论 -
org.postgresql.util.PSQLException: 栏位索引超过许可范围:3,栏位数:2。
org.postgresql.util.PSQLException: 栏位索引超过许可范围:32,栏位数:22。今天在写完SQL进行查询的时候,后台一直报错显示上面的信息。看错误完全不知道原因,就重新检查了一次SQL,发现自己在某一个接收参数的外面加上了引号而其他的并没有加。怀疑是不是由于这个引起的,就删掉这个引号,再次执行,就没有再次出现这个问题了;查看其它的资料,说是吧#{parentId} ...原创 2018-04-12 10:20:52 · 23140 阅读 · 0 评论