博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二讲(原生数据类型 Primitive Data Type) 第三讲(原生数据类型使用陷阱 Pitfall of Primitive Data Type) 学长教我学Java(2)...
阅读量:5341 次
发布时间:2019-06-15

本文共 1609 字,大约阅读时间需要 5 分钟。

2013年1月5日

 

 第二讲(原生数据类型 Primitive Data Type)

 

 第三讲(原生数据类型使用陷阱 Pitfall of Primitive Data Type)

 

测试: 

 

1.写出配置JDK环境的步骤

 

2.用不同的方式声明long、float、double类型变量并给变量赋值

 

3. byte、short、int、long、float、double能表示的数值范围

 

4.位、字节、比特分别是什么,他们之间的关系是什么

 

5.为什么多行注释不能嵌套

 

6.如何把double类型的值赋给float类型的变量

 

 

 

1 (1)首先检查电脑中是否安装JDK环境,看是否需要卸载或者重新在网站上下载安装。

(2)右键点击“我的电脑”,在菜单栏中选择“属性”——“高级”,再单击“环境变量”选项。

(3) 选择“新建”选项,新建JAVA_HOME的变量名,变量值为;C:\Program Files\Java\jdk1.6.0\bin

 

(4) 在系统变量中找到“PATH”变量,选择“编辑”选项,在弹出的窗口中的变量名后面添加.;%JAVA_HOME\lib\dt.jar; %JAVA_HOME\lib\dt.jar

(5) 点击“开始”菜单,选择“运行”选项,输入cmd弹出窗口,然后输入CD\回车后再输入javac命令,如果弹出信息窗口则说明安装成功

 

 

2  long a;

a=1;

long a=1;

float a;

a=1;

float a=1;

double a;

double a=1;

 

 

3  基本类型:byte 二进制位数:8

包装类:java.lang.Byte

最小值:Byte.MIN_VALUE=-128

最大值:Byte.MAX_VALUE=127

基本类型:short 二进制位数:16

包装类:java.lang.Short

最小值:Short.MIN_VALUE=-32768

最大值:Short.MAX_VALUE=32767

基本类型:int 二进制位数:32

包装类:java.lang.Integer

最小值:Integer.MIN_VALUE=-2147483648

最大值:Integer.MAX_VALUE=2147483647

基本类型:long 二进制位数:64

包装类:java.lang.Long

最小值:Long.MIN_VALUE=-9223372036854775808

最大值:Long.MAX_VALUE=9223372036854775807

基本类型:float 二进制位数:32

包装类:java.lang.Float

最小值:Float.MIN_VALUE=1.4E-45

最大值:Float.MAX_VALUE=3.4028235E38

基本类型:double 二进制位数:64

包装类:java.lang.Double

最小值:Double.MIN_VALUE=4.9E-324

最大值:Double.MAX_VALUE=1.7976931348623157E308

   基本类型:char 二进制位数:16

包装类:java.lang.Character

最小值:Character.MIN_VALUE=0

最大值:Character.MAX_VALUE=65535

 

 

 

4         位是比特(bit),是计算机中最小的单位,字节是byte,占八位。

   

1字=2字节

1字节=8位

1字=2*8=16位

 

 

 

 

 

5  因为这样第一个/*会和它之后的第一个*/匹配,第二个/*成了注释内容,最后的*/成了非法语句,编译通不过

  

 

 

6  有两种转换方式:(1)强制类型转换 。如float a=(float)1.2  (2)float a=1.2f

 

 

 

 

 

转载于:https://www.cnblogs.com/sxjblogs/archive/2013/01/06/2848294.html

你可能感兴趣的文章
sonar结合jenkins
查看>>
解决VS+QT无法生成moc文件的问题
查看>>
AngularJs练习Demo14自定义服务
查看>>
stat filename
查看>>
关于空想X
查看>>
CF1067C Knights 构造
查看>>
[BZOJ2938] 病毒
查看>>
webstorm修改文件,webpack-dev-server不会自动编译刷新
查看>>
Scikit-learn 库的使用
查看>>
CSS: caption-side 属性
查看>>
python 用数组实现队列
查看>>
认证和授权(Authentication和Authorization)
查看>>
Mac上安装Tomcat
查看>>
CSS3中box-sizing的理解
查看>>
传统企业-全渠道营销解决方案-1
查看>>
Lucene全文检索
查看>>
awk工具-解析1
查看>>
推荐一款可以直接下载浏览器sources资源的Chrome插件
查看>>
CRM product UI里assignment block的显示隐藏逻辑
查看>>
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告...
查看>>