Java中的这些问号是什么意思

作者&投稿:翠温 (若有异议请与网页底部的电邮联系)
java中问号是什么意思~

问好表达式
条件?条件为真的时候返回的值:条件为假返回值
c=(a==b?a/b:b%a)
a==b就是条件
a/b是条件为真的时候返回的值
b%a是条件为假返回值

1, 问号是什么意思?
首先说下, 这个问号跟java没有关系, 是URL中的问号.
url中的问号用于标识客户端向服务器发送的额外信息, 称为query string查询字符串.

2, query string干嘛用的?
是客户端向服务器发送信息的一种途径, 或者说是一部分. 通常是以键值对的方式出现比如: zhidao.baidu.com/question/384102828.html?push=keyword&prevPage=google.com.hk. 你可以理解这是一个方法调用, 地址就是方法名, 查询字符串就是参数.

3, 为什么要向服务器发送信息?
HTTP协议是无连接协议, 服务器不与客户端建立连接, 所以不能向客户端主动发送信息. 必须要由用户发起请求, 服务器返回应答.

4, 什么时候用?
对于用户来说不需要知道, 也无法知道. 对于开发人员来说, 在不能使用POST的时候(比如跨域访问), 需要传递信息, 就只能使用查询字符串了.

5, 为什么用的少?
一是因为url是明文传输的不安全. 二是因为长度通常都有限制, 只能发送少量数据. 而是将数据包装在POST内, 则不存在这些缺点. 所以现在相对用的比较少了.

不知道这样说你是不是明白了...

问好表达式
条件?条件为真的时候返回的值:条件为假返回值
c=(a==b?a/b:b%a)
a==b就是条件
a/b是条件为真的时候返回的值
b%a是条件为假返回值

例如:putAll(Map<? extends K, ? extends V> map)

在Java中被称为通配符,您可以使用它来表示未知类型。


巴尔干经典旅游景点介绍 巴尔干地区在哪里
出门的时候才发现这家名叫Agava的餐厅是一家米其林一星店。烈日下步行大半天确实有点辛苦,当晚的宿处还在150公里山路之外,我们决定驱车浏览一下市容之后便...顺便说一下:当老非向朋友推荐巴尔干之行时,有时会看到对方扔出一张展示 历史 功底的问号脸:巴尔干半岛啊!欧洲的火药桶啊!打仗啊!能去吗?安全吗? 都打完...

机器配置达标 出现MESSAGE是为什么?
这种现象导致“蓝屏”也比较常见。实践中经常遇到的是声卡或显示卡的设置冲突。在“控制面板”→“系统”→“设备管理”中检查是否存在带有黄色问号或感叹号的设备,如存在可试着先将其删除,并重新启动电脑,由Win9X自动调整,一般可以解决问题。若还不行,可手工进行调整或升级相应的驱动程序。"蓝屏"的...

遵化市15751557815: java中问号是什么意思 -
巩梅重组: ?并不是单独的,它和:一起构成一个运算符. ?:是一个三元操作符..它的用法是 (判断条件)?操作1:操作2 意思是先判断条件是否成立,如果成立就执行操作1,否则执行操作2. 上面的例子意思就是 先判断 a 和 b 是否相等, 由于a=20,b=30 并不相等,所以执行 b%a,这样就会输出10. 这个操作符在c,c++中也有哦.

遵化市15751557815: 想问一下,在java脚本中写的问号是什么意思? -
巩梅重组: ?是请求路径和参数的分隔符.?之前的是请求路径,?之后是以&连接的参数字符串

遵化市15751557815: java中的问号是干什么的?求教程,求代码,求连接 -
巩梅重组: a>b?a:b 这个是 a>b时 选择 冒号前面的,就是a a

遵化市15751557815: 数据库问题:Java中的这些问号是什么意思? ...
巩梅重组: 哥们,你能换个头像不-_-|上面已经回答了,都是一些占位符来的而已.

遵化市15751557815: java中问号表达式是什么意思
巩梅重组: http://hi.baidu.com/wishwingliao/blog/item/7bd6c7ce331dd20493457e76.html JAVA问号运算符的意思和用法

遵化市15751557815: java 中Class<?> 括号中问号代表什么意思 -
巩梅重组: 其实,一楼和二楼说的都正确,其实Java的泛型就是创建一个用类型作为参数的类.就象我们写类的方法一样,方法是这样的method(String str1,String str2 ),方法中参数str1、str2的值是可变的.而泛型也是一样的,这样写class Java_Generics...

遵化市15751557815: java运行之后,结果是一堆问号,怎么回事? -
巩梅重组: 我运行发现没有错误啊 import java.util.Scanner;public class Is10 { void isten() {Scanner scanner = new Scanner(System.in);String s = scanner.next();System.out.print(s.length()); } public static void main(String[] args){Is10 i = new Is10();i....

遵化市15751557815: java项目在myeclipse中为什么会出现一个小的问号?代表什么意思?? -
巩梅重组: 没受CVS控制了,CVS不认识这些文件和目录,项目目录下是不是这些目录和文件就没提交到CVS呀.你邮件team-->与资源同步一下,然后再重新构建一下项目试试.一、电脑常见问题 主板不启动,开机无显示,有显卡报警声.故障原因:一般是显卡松动或显卡损坏. 处理办法:打开机箱,把显卡重新插好即可.要检查AGP插槽内是否有小异物,否则会使显卡不能插接到位;对于使用语音报警的主板,应仔细辨别语音提示的内容,再根据内容解决相应故障. 如果以上办法处理后还报警,就可能是显卡的芯片坏了,更换或修理显卡.如果开机后听到"嘀"的一声自检通过,显示器正常但就是没有图像,把该显卡插在其他主板上,使用正常,那就是显卡与主板不兼容,应该更换显卡.

遵化市15751557815: java编辑打字符中文出现问号 -
巩梅重组: java 编码问题,windows dos 命令窗口编码中文系统为GBK或ANSI等才可以显示正常,java 文件对应编码也应该是ANSI或GBK(简体中文),与cmd命令窗口保持一致才行!

遵化市15751557815: Java中的<?>是什么意思?
巩梅重组: 一般这个出现会是说明类.如

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网