Java基础重中之重.docx

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档