- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java基础到面向对象
Java的特点
1、平台无关性
2、多线程
3、安全性高
4、面向对象
5、结构简单
6、面向网络的程序设计语言
Path环境变量的配置
先安装jdk软件→找到它所在路径中bin的路径,复制bin的路径→右击我的电脑→属性→高级→环境变量→path→编辑→把bin路径复制在后面用分号隔开。
如何检查jdk是否安装好、编译java文件、运行java文件
检查:java或者javac。
编译:javac 文件名.java
运行:java 文件名
Java的关键字
Java的数据类型
八大基本类型:
整数型:byte int short long.
浮点型:float double.
字符型:char
布尔型:boolean(ture(真) false(假))
定义八大基本类型:
整数型:
(1)byte 型:使用关键字byte 来定义byte 型整型变量.
byte i=12;(声明同时赋值)。
对于byte型变量,内存分配4个字节,有效位8位(1个字节),因此byte型变量的取值范围是:-27~27-1。
(2)short 型:使用关键字short来定义short型整型变量
short i=12;(声明同时赋值);
对于short型变量,内存分配给4个字节,有效位16位(2个字节),因此short型变量的取值范围是:-215~215-1。
(3)int 型:使用关键字int来定义int 型整型变量
int i=12;(声明同时赋值);
对于int型变量,内存分配给4个字节,占32位,因此int型变量的取值范围是: -231~231-1。
(4)long 型:使用关键字long来定义long型整型变量(以L结尾)
lont i = 12; (声明同时赋值);
对于long型变量,内存分配给8个字节,占64位,因此long型变量的取值范围是: -263~263-1。
浮点型:
(1)float 型:使用关键字float来定义float型变量
float i = 1.1f;注意:必须以f或F结尾
对于float型变量,内存分配给4个字节,占32位,7个有效十进制数位,float型变量的取值范围大约是:3.403E-038~~3.403E+038。
(2)double 型:使用关键字double来定义double型变量
double i = 1.1d;(d可以不要)
double型变量,内存分配给8个字节,占64位,15个有效十进制数位,double型变量的取值范围大约是:1.798E-308~~1.798E+308
字符型:
(1)使用关键字char来定义字符变量,
char i = ‘A’, char i = ‘我’;
对于char型的变量,内存分配给2个体字节,占2位,因此char型变量的取值范围是:\u0000’~’\uFFFF
布尔型:
布尔型用于逻辑条件判断,只占1位,它只有两个值:常数true和false (true和false。不能转换成任何数字。
boolean a = true; boolean a = flase
变量和常量
(1)变量:
1)定义:可变的量。
2)语法:类型 变量名 = 赋的值;如:int a = 10;
(1)常量:
1)定义:不可变的量。
2)语法:final 类型 变量名 = 赋的值 final是一个关键字。
运算符
“/”取商,整数。“%”取余“”且 “||“或 “!”非真
低精度向高精度转
例子:
int a = 10;
long b;
b = a;
高精度向低精度转
需要强制转换
例子:
long a = 10;
int b;
b = int(a);
String型的判断
String型的判断是:equals.
例子:
String a = “张丽洪”;
String b = “张”;
if(a.equals(b)){
System.out.println(“成立”);
}
for循环
for(int i = 0; i 10; i++){
System.out.println(i);
}
效果:0,1,2,3,4,5,6,7,8,9
While循环
While(布尔表达式){
//…要执行的语句(代码块)
}
if语句
if(条件表达式){
//…要执行的语句(代码块)
}
Switch语句
Switch(条件表达式){
case 1:
break;
case 2:
break;
default;
}
在switch语句中,可以有default,也可以没有,单独的default也可以,如果没有break,代码就会一直运行,一直到找到break或者switch语句结束。整形类型出了long不行,其它都行,剩下
原创力文档


文档评论(0)