文章目录
- 前言
- 一、有趣的表述和基础的知识过一遍
- 二、自己薄弱的点
- 总结
前言
通过阅读这本书,巩固一下知识,对觉得值得强化加深和有趣的知识点进行归纳记忆。感觉《Head First Java》和网站上的Java菜鸟教程更加的生动。
提示:以下是本篇文章正文内容,下面案例可供参考
一、有趣的表述和基础的知识过一遍
- 类名是以大写字母开头的名词,名字由多个单词组成,每个单词的第一个字母都应该大写。这种命名方法称为 驼峰命名法。
- main方法就是程序的入口,Java虚拟机总是从指定类中的main方法的代码开始执行的。即main方法就是程序的入口。
- 点号(.)用于调用方法
- 注释的三种 ① // ②/* 和*/③用于自动的生成文档以 /*开始/结束
- int 4个字节,short 2个字节,long 8个字节,byte 1个字节,float 4个字节,double 8个字节
- 转义字符:\t 制表 \n换行 \r回车
- boolean类型只有两个值:false和true。整型值和布尔值之间不能进行相互转换。
- 类型转换
自动类型转换:当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。
byte 、char 、short --> int --> long --> float --> double
特别的:当byte、char、short三种类型的变量做运算时,结果为int型
强制类型转换
1.需要使用强转符:()
2.注意点:强制类型转换,可能导致精度损失。
- 字符串的拼接用+号链接两个字符串。
二、自己薄弱的点
- 枚举类型:有时候变量的取值只在一个有限的集合内。例如销售的服装或比萨只有小、中的、大和超大四种尺寸,当然,可以将这些尺寸分别编码为1、2、3、4或者S、M、L、X,但是这种设置很容易出错,很可能再变量中保存的是一个错误的值,针对这种情况可以自定义枚举类型。枚举类型包括有限个命名的值。例如,enum Size{S,M,L,E,}
- 数学函数:Math类中,包含了多种 数学函数。数值的平方根可以使用sqrt方法。
double x = 4;
double y = Math.sqrt(x);
syso(y)
②幂运算
double y = Math.pow(x,a) 表示x的a次方
还有三角函数和Π等等,Math并不是必须写在前面的,只要在源文件顶部静态导入Math类
- 三元操作符:如果条件为true,表达式的值久未第一个表达式的值,否则为第二个表达式的值。
x<y?x:y 结果会返回x和y中较小的一个。
总结
受不了了,总结的过程中发现还是菜鸟教程香啊,直接还能运行代码,感觉还是那样学的快哈哈,就当是试错了。。。
更多推荐
《Java核心技术卷Ⅰ》没学过Java的再点进来看
发布评论