JAVA学习笔记1——引言+数值类型
2015-01-12 19:26
260 查看
最近在看JAVA教学的视频,觉得老师讲的很好,同时借用源代码还有笔记来撰写本系列博客,记录自己的学习内容,同时也供看到的人学习。
这是第一篇,像大多数JAVA教学所讲的,需要介绍JDK的安装配置还有IDE的选择与安装(通常都是Eclipse)。原始的JAVA编译都是用cmd来进行的,这里先来一些DOS常用的命令:1)cd 目录名:进入一个指定的目录。 2)cd..:回退到上一级。3)dir:显示当前目录下的文件信息。4)上下箭头:查找敲过的命令。
JAVA采用的是Unicode,那我们来看看字符集的整体结构都包括哪些内容:
Unicode用2个字节来表示一个字符,可以表示65536个字符,其中目前汉字占了20000左右,看来我们的文字还是相当有分量的哦。
好了,到此进入JAVA学习笔记的正式部分。首先我们先看看JAVA的标识符有哪些格式上的规范:
接下来,我们来看看JAVA的数据类型有哪些:
从基本数据类型里面的整数类型入手,来看看这四种整数类型都有什么特点与要求:
好了,就先到这里啦,第一次在CSDN上写博客,小白一名,有些错的地方请大家原谅并指正,谢谢!
这是第一篇,像大多数JAVA教学所讲的,需要介绍JDK的安装配置还有IDE的选择与安装(通常都是Eclipse)。原始的JAVA编译都是用cmd来进行的,这里先来一些DOS常用的命令:1)cd 目录名:进入一个指定的目录。 2)cd..:回退到上一级。3)dir:显示当前目录下的文件信息。4)上下箭头:查找敲过的命令。
JAVA采用的是Unicode,那我们来看看字符集的整体结构都包括哪些内容:
Unicode用2个字节来表示一个字符,可以表示65536个字符,其中目前汉字占了20000左右,看来我们的文字还是相当有分量的哦。
好了,到此进入JAVA学习笔记的正式部分。首先我们先看看JAVA的标识符有哪些格式上的规范:
<span style="font-size:14px;">/* *测试标识符的写法 */ public class Welcome{ public static void main(String[] args){ int $abc = 3; int $ = 5; int _123=5; //int 123abc = 6; //标识符不能以数字开头 //int abc# = 3; //标识符不能包含除了字母、数字、下划线、$之外的其他字符 //int class = 3; //不能使用JAVA的关键字 int 尚学堂 = 10; //java内部采用了Unicode字符集,universal。所以可以用汉字来表示标识符。 } }</span>
接下来,我们来看看JAVA的数据类型有哪些:
从基本数据类型里面的整数类型入手,来看看这四种整数类型都有什么特点与要求:
//测试整数类型:byte,short,int,long以及进制之间的转换问题 public class TestDataType { public static void main(String[] args){ int a = 10; int a2 = 010; //0开头的是8进制 int a3 = 0xf; //byte b = 200;byte的范围是-128~+127 <span style="white-space:pre"> </span>//System.out.println(b); System.out.println(a); System.out.println(a2); //打印出来的是8哦~ System.out.println(a3); System.out.println(Integer.toBinaryString(a)); //a转为二进制,java里面直接调用的,以下两行同理,转换后变成String类型 System.out.println(Integer.toOctalString(a)); System.out.println(Integer.toHexString(a)); int a5 = 10; long a6 = 200; byte b2 = 100; //如果数据的大小没有超过byte/short/char的表述范围,则可以自动转型。 long a7 = 11123213232L; long l = 3; long l2 = l+3; //L问题(尽量不用) } }再来看看两个浮点类型:
<span style="font-size:14px;">//测试浮点数 public class TestFloatType { public static void main(String[] args){ //double d = 3.14; //浮点数常量默认类型是double。 //float f = 6.28F; //把8个字节放入四个字节的数据类型里面会丢失精度,所以要在数字后面加上F/f。 double d2 = 314e-2; //采用科学计数法的写法 System.out.println(d2); //打印3.14 float f = 0.1f; double d = 1.0/10; System.out.println(f==d); //false } }</span>
好了,就先到这里啦,第一次在CSDN上写博客,小白一名,有些错的地方请大家原谅并指正,谢谢!
相关文章推荐
- java学习笔记(二) ----基本数据类型应用
- 【JAVA学习笔记】01 标志符号、关键字、类型
- J2SE学习笔记3 — Java基本语法(2)基本数据类型
- Java学习笔记:基本类型、字符串及控制台输入输出
- 《Java Concurrency in Practice》 学习笔记--第一章:引言
- Java学习笔记---2.Java标识符和基本数据类型
- javascript学习笔记(十一)对表格进行排序(包括数值、字符串、日期等数据类型)
- JAVA基础类型范围 ---学习笔记
- objective-c学习笔记第二章《objective-c中类型,表达式与java中的区别》
- java学习笔记-类型篇
- java学习笔记三(Java数据类型)
- Java基础学习笔记(一)基本数据类型
- Java学习笔记---2.Java标识符和基本数据类型
- JAVA基础类型范围 ---学习笔记
- java学习笔记(六)----对象的类型转换, 匿名内置类
- Java学习笔记-关于默认类型或访问权限的总结
- Java基本类型学习笔记
- Java基础学习笔记(一)基本数据类型
- Java学习笔记四。设计模式、基本数据类型、包装类、异常、断言、包、访问权限、命名规范、jar
- java学习笔记三——数据类型转换