Java学习笔记

javaSe-01

2019-06-10  本文已影响1人  虚拟世界的懒猫

DOS命令

md aaa     #创建名为aaa的文件夹
cd aaa #进入文件夹
copy con a.txt #新建文件
type a.txt  #查看文件里的内容
copy a.txt f:\www  #复制文件
ren a.txt b.txt  #重命名文件
move b.txt f:\www  #移动剪切文件
del a.txt #删除文件
del *.*  #删除所有文件
rd aaa #删除文件夹
rd /s aaa #删除aaa文件夹和其子文件夹
help rd  #查看rd命令提示

转义字符

生成javadoc

javadoc -d f:\doc -author -version Hello.java

!如果用eclipse生成javadoc文件时提示“编码GBK的不可映射字符”,可以打开eclipse,project -> Generate javadoc 选择你要输出javadoc的项目-->next-->next在(VM options)设置中加入以下代码
-docencoding UTF-8 -encoding UTF-8

生成jar包

javac -d . Hello.java
jar -cef 包名.Hello app.jar 包名

java保留字

java保留字

数据类型

共8种基本数据类型,还有引用数据类型

类型 表示范围 值范围 占用内存空间
byte 8位有符号整数 -128~+127 1字节
short 16位有符号整数 -2^{16}~+2^{16}-1 2字节
int 32位有符号整数 -2^{31} ~ +2^{31}-1 4字节
long 64位有符号整数 -2^{63} ~ +2^{63}-1 8字节
float 32位有符号浮点数 3.4E-38 ~ 3.4E+38 4字节
double 64位有符号浮点数 1.7E-308 ~ 1.7E+308 8字节
char 16位二进制表示的无符号 0 ~ 65535 2字节
boolean 逻辑型 (true或false) 默认是false 4字节,但是在数组中占1字节

! 特殊注意
一个整形的字面值,系统默认当做int处理,如果想表示成其他的整形,就需要在数字默认加上大写的字符,比如表示long类型:long L = 111……111L
对于一个浮点数字面值,系统默认当做double处理,如果需要当做float型,就需要在末尾加上“F”:float F = 44.4F

import java.math.BigDecimal;
BigDecimal b = new BigDecimal("0.1");

类型转换

因为java是强类型语言所以必须声明变量类型。分为自动转换和强制转换:

上一篇 下一篇

猜你喜欢

热点阅读