Java基本数据类型
变量,常量的概念
•
Java语言中有五种不同类型的常量,
–
•1整型常量:任何一个整型数字就是一个整型常量.
–Java语言中,整型常量有三种表示方式:
•十进制:0,1,2,3,4,5,6,7,8,9,10,11,12…都是十进制的常量
•八进制:八进制客流量只能用0,1,2,3,4,5,6,7来表示,且只能用0作为首位,例如012,02,06都是八进制整型常量.
•
–2.浮点型常量
•小数就是浮点型常量,如2.53, 9.13455等小数.
–3. 布尔型常量
•布尔型常量表示逻辑值,不是真就是假, 只有两个值: true 或 false
–4. 字符型常量
•单个字母或符号,必须包含在单引号内’’,如’a’, ‘@’…
–5. 字符串常量
•Java通过双引号把一连串的字符括起来的形式表示字符串常量.如”HelloWorld”, “Hello DangDang”
变量
程序在运行的时候,系统会为程序分配内存单元来存储各种常量数据,变量是一个基本的存储单元,变量可以看作是一个容器,它是用来装载常量数据的,记住变量可以装了这个常量,再装那个常量,所以变量里装的
东西是可以变的。
–根据常量数据的类型,变量分为四个大类型
•整型:包括短整型,整型,长整型,字节型.
•浮点型:包括单精度浮点型,双精度浮点型.
•布尔型:只包括布尔型.有两种值”真/假”
•字符型:只包括单个字符,代表数字,字母,符号…
整型变量
•
整型类型
存储需求
值的范围
byte(字节型)
1 字节
-128 ~~ 127
short(短整型)
2 字节
-32768 ~~ 32767
int(整型)
4字节
-2147483648 ~~ 2147483647
long(长整型)
8 字节
-9223372036854775808 ~~ 9223372036854775807
浮点型:单精度浮点型(float),双精度浮点型(double)
类型
存储需求
保留小数位
float
4字节
6-7位
double
8字节
15位小数
字符型(char)可表示通常意义上的单个字符,Java字符采用Unicode编码.Unicode是一种字符编码方式,可以跨语言,跨平台进行文本转换. Unicode编码,一个字符占两个字节.
•boolean 类型有两个值:false和true,用来判断逻辑条件的.
整型用于表示没有小数部分的数值,它允许是负数.Java提供了4种整型
变量
相关文档:
SQL注入是最常见的攻击方式之一,它不是利用操作系统或其它系统的漏洞来实现攻击的,而是程序员因为没有做好判断,被不法
用户钻了SQL的空子,下面我们先来看下什么是SQL注入:
比如在一个登陆界面,要求用户输入用户名和密码:
& ......
第一次发,选个难度适当中的:我刚毕业时参加的一次笔试.
题:对任意输入入的一个字符串,把数字从小到大排列,字母逆序排列,并且输入后字母与数据交替排列。
如:"5s3fa72cs4z134556sdd"执行后为"z1s2s3s3f4d4d5c5a56".
大家可以试一下,共同学习吗?下面是我当场做的,想到哪写到哪,算法肯定不优,仅供参考.
import java.util ......
***此题以考察基础为准,北京的笔试题,可能有人做过
题:写一个程序,解析如下格式的字符串,并将解析的数字序列打印出来。
字符串格式举例: -1~2, 3~3, 5~10, 7~15x3
~ 代表数字的范围, -1~2 代表从-1开始到2之间的所有数字。 3~3 代表从3开始到3的所有数字,也就是3
7~15x3代 ......
package com.flxx.docUrl;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.List;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;
import org.jdom.output.Format;
import org.jd ......
多线程读写同一个对象的数据是很普遍的,通常,要避免读写冲突,必须保证任何时候仅有一个线程在写入,有线程正在读取的时候,写入操作就必须等待。简单说,就是要避免“写-写”冲突和“读-写”冲突。但是同时读是允许的,因为“读-读”不冲突,而且很安全。
要实现以上的ReadWriteLock, ......