java学习之(一) 基本数据及语法
2016-03-13 19:19
429 查看
首先声明本人博客,是记录下自我学习过程, 并不一定保证准确性。 已经有几年C++工作经验, 算是比较精通基本知识, 很多都略过。 但是不代表不重要。
ps:不希望有人看我博客,误导别人。
1.java是大小写敏感的。 自有格式。
2. 可以自由分行
3. 注释, //和 /* */
4.java常量,
整形常量: 十进制(12),十六进制(0x12)-->18 , 八进制(012)---》10
长整形常量: 13L
单精度浮点数 5.1f, 4.f , 2e3f (2的3次方), (4个字节)
双精度浮点数 5.1,0d, (8个字节)
布尔常量 true和false
字符常量 'a' 单引号 使用单引号加\
字符串常量 “”双引号 使用双引号加\
5.引用数据类型
类 : class
接口: interface
数组
6.变量字节大小及有效范围。
名称 占用字节 有效范围
byte
1 -2^7 ---2^7-1
short
2 -2^15----2^15-1
int 4
-2^31----2^31-1
long
8 -2^63----2^63-1
float
4 1.4E-45-----3.4E+38
double 8
char 2 0------2^16-1
Boolean 1 true和false
7.常用char ch= 97; //‘a’
8. 生命周期,
9. 函数
//switch case语句
switch()
{
case 1: break;
case 2: break;
default:
break;
}
//while语句
while(X<10)
{
}
//do while语句
do
{
}while(0)
//try catch 获取错误
try
{
x = System.in.read();
}catch(Exception e){};
10数组
11.java中println与print的区别 println自带换行。
ps:不希望有人看我博客,误导别人。
1.java是大小写敏感的。 自有格式。
2. 可以自由分行
3. 注释, //和 /* */
4.java常量,
整形常量: 十进制(12),十六进制(0x12)-->18 , 八进制(012)---》10
长整形常量: 13L
单精度浮点数 5.1f, 4.f , 2e3f (2的3次方), (4个字节)
双精度浮点数 5.1,0d, (8个字节)
布尔常量 true和false
字符常量 'a' 单引号 使用单引号加\
字符串常量 “”双引号 使用双引号加\
5.引用数据类型
类 : class
接口: interface
数组
6.变量字节大小及有效范围。
名称 占用字节 有效范围
byte
1 -2^7 ---2^7-1
short
2 -2^15----2^15-1
int 4
-2^31----2^31-1
long
8 -2^63----2^63-1
float
4 1.4E-45-----3.4E+38
double 8
char 2 0------2^16-1
Boolean 1 true和false
7.常用char ch= 97; //‘a’
8. 生命周期,
9. 函数
//switch case语句
switch()
{
case 1: break;
case 2: break;
default:
break;
}
//while语句
while(X<10)
{
}
//do while语句
do
{
}while(0)
//try catch 获取错误
try
{
x = System.in.read();
}catch(Exception e){};
10数组
11.java中println与print的区别 println自带换行。
相关文章推荐
- leetcode:Candy 【Java】
- 根据两点经纬度计算距离和角度——java实现
- 20145208《Java程序设计》第2周学习总结
- Java并发包中CountDownLatch的工作原理、使用示例
- Struts2中的ModelDriven机制及其运用
- java 二进制I/O
- Java时间类浅析
- struts2标签--form中的theme属性
- 安装ADT和ADK到eclipse
- Struts2中动态方法调用有三种方式
- 《Java程序设计》第2周学习总结
- 20145327 《Java程序设计》第二周学习总结
- java 爬虫使用Bloom Filter 算法实现Visited表
- 滑动RecyclerView时出现异常: java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 6(offset:6).state:30
- Java安装主要步骤及刚刚导入项目时可能出现的问题
- # 20145210 《Java程序设计》第02周学习总结
- 20145215《Java程序设计》第二周学习总结
- Java ConcurrentModificationException 异常分析与解决方案
- spring的HibernateDaoSupport以及HibernateTemplate和jdbcTemplate的选择问题
- spring管理hibernate的SessionFactory-多种配置方法