- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java基础重中之重
Java基础每日重点
第一阶段(1-5)
01-计算机概述 ★★★☆☆
Java ★★★☆☆
鼻祖:詹姆斯·高斯林(James Gosling)
JDK
java开发工具(编译工具(javac.exe)、打包工具(jar.exe)) + JRE
JRE包括(JVM虚拟机 + java类库)
语言平台
J2SE标准版——桌面应用程序的开发
J2ME小型版——电子产品和嵌入式设备
J2EE企业版——Web应用程序开发
跨平台——因为JVM虚拟机
HelloWord★★★★★
class First{
public static void main(String[] args){
System.out.println(“HelloWord!”);
}
}
Java语言的书写格式★★★★★
大括号要对齐,并且成对写
左大括号前面有空格
遇到左大括号要缩进,Tab
方法和程序块之间加空行让程序看起来清晰
并排语句之间加空格,例如for语句
运算符两侧加空格
标识符★★★★☆
组成部分:英文字母大小写、数字、 _ 、 $
注意事项:
A:不能以数字开头;
B:不能是关键字(比如:public、String、void、static等 );
C:严格区分大小写;
Path环境变量配置★★★★☆
第一步
第二步
第三步
第四步(方式一):将javac命令文件所在目录的路径放入path路径中
方式二: 新创建一个环境变量JAVA_HOME记录jdk安装目录的路径, 在path环境变量中通过“%%”动态的获取JAVA_HOME的值即可;
方式一和方式二的区别,方式一如果更改jdk安装目录的时候,就需要更改path的jdk新路径,容易出错,而方式二只需要修改JAVA_HOME环境变量即可,而不用再修改path
环境变量;
02-Java语言基础1★★★☆☆
常量★★☆☆☆
就是不能改变的数值,称之为:字面值常量;
后面会学习自定义常量,一个变量被final修饰后,就成了常量;
如:
字符常量 : ‘a’
字符串常量 : “a”
正数常量 : 10
浮点(小数)常量 : 5.5
布尔常量 : true/false
空常量 : null
数据类型★★★★★
Java中的数据类型分两类:基本数据类型、引用数据类型
PS:整数默认类型:int类型,小数默认类型:double类型。
变量★★★★★
用来不断的存放同一类型的常量,并可以重复使用;
定义格式:数据类型 变量名 = 变量值;
局部变量在使用前必须赋值;
数据类型转换★★★★★
分为隐式转换(也叫自动转换)、强制转换;
隐式转换:就是把数值范围低到数值范围高的自动转换
低-----------------------------------------------------高byte,short,char—?int?—?long—?float?—?double
强制转换:就是把数值范围高到数值范围低的强行转换,因此会丢失精度
如:把130赋值给byte类型,就需要强制转换,因为byte类型的取值范围是-128~127,而130大于byte类型的最大取值范围,强行转换会丢失精度,所以b的结果是-126。
字符和字符串参与运算常见问题★★★★☆
byte类型变量相加,和byte类型常量相加
字符串常量与数值常量相加,字符串在数值前后都试一遍,看结果
字符常量与数值常量相加,强制转换前后的结果
Boolean类型常量与数值相加,是否报错
以上几个问题自己去试一试。
各类运算符★★★★☆
03-Java语言基础2★★★☆☆
逻辑运算符★★★☆☆
总结:
算术运算符、赋值运算符——在计算时使用;
注意:
1. 自增或自减运算符的前加(减)和后加(减)的区别(前加(减):变量先运算或先赋值,后自增(减);后加(减)反之);
2. 赋值运算符除单个等于符号(=)外,其余赋值运算符底层都隐藏了强制转换;
比较运算符——在比较变量或常量大小时使用;主要用于if(){}else{}判断语句或for、while循环;
逻辑运算符——在判断时使用;主要用于if(){}else{}判断语句;
注意:单或(|)、单并(),同双或(||)、双并()的区别,单或(|)、单并()判断完符号左边的条件表达式后,不管结果为true或者false,都会继续执行符号右边的条件表达式;双或(||)、双并()反之,只有符号左边条件表达式结果为true,才会执行符号右边的条件表达式;
三元运算符★★★☆☆
格式:(关系表达式) ? 表达式1 : 表达式2;
boolean a = 20 45 ? true : false;
如果关系表达式的结果是正确(true),则变量a = true,反则,a = fals
您可能关注的文档
- E 专题五创新驱动发展.ppt
- Economic Evaluation of Facility Investments.pptx
- DNA是遗传物质的证据.pptx
- Edgar Ellen Poe.pptx
- Deutscher Fussballbund.ppt
- ELISA【免检】.ppt
- 作文:细节描写教程.ppt
- English Lexicology-Chapter 2.ppt
- df企业家暨主管晋升表彰大会胶片74页.ppt
- EOQ模型的应用与改进.docx
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)