网站建设基础书籍,狼雨seo培训,外贸公司业务流程,设计好的商城网站建设网络公司1 Java主类结构
任务#xff1a;创建新项目名为item#xff0c;包名为number#xff0c;类名为first。 1.1 包声明
不指定包时#xff0c;默认就是工程名#xff0c;指定后#xff0c;类文件可以分类了#xff0c;是这意思吧。包就大概等于一个文件夹。而且在类文件中…1 Java主类结构
任务创建新项目名为item包名为number类名为first。 1.1 包声明
不指定包时默认就是工程名指定后类文件可以分类了是这意思吧。包就大概等于一个文件夹。而且在类文件中有个package声明。这就是包声明。
1.2 成员变量和局部变量
类的属性就是成员变量方法中的属性就是局部变量这个好理解。
1.3 主方法
main就是类的主方法。是开始执行程序的位置。这个和c有很大不同。
有个疑问如果我有多个类那么每个类都有main函数
1.4 导入API类库
可以通过import来导入相关类这个和python类似。这类不展开只了解。
2 基本数据类型 和其他编程语言是类似的。
要注意整数型不同字节数的类型取值范围是不一样的这个注意一下。 不知道现在的程序员们喜欢用哪个类型。
浮点型如果指明类型就需要在数字后面加上f和d来表示float和double。
字符型
char用来表示单个字符比如s和c语言是一样的。
char中转义字符有用比如 3 变量与常量
3.1 标识符和关键字
标识符就是用来表示类变量方法数组文件等合法的标识符是任意顺序字母下划线美元符号和数字组成第1个字符不能是数字。标识符不能是关键字。 和c不一样的关键字还是有几个的注意下就行。
所有的变量使用前都必须声明。
3.2 常量
声明常量使用final关键字。如
final double pi 3.14;
当常量是成员变量时定义时必须给初值。
3.3 变量的有效范围
变量根据有效范围可分为成员变量和局部变量。
1成员变量可分为静态变量和实例变量。
2局部变量名字与成员变量相同时成员变量将在此方法中隐藏失效。
3.4 运算符
赋值运算符算术运算符-*/%自增自减运算符 --比较运算符 !逻辑运算符 || 位运算符 | ~ ^ 三元运算符 ab?a:b
其中 移位运算符没怎么见过。此外要注意运算符的优先级。
3.5 数据类型转换
包括隐式转换和显式转换。
隐式转换优先级为这时候不需要操作就转换了
最好别隐式转换容易出错。
显式转换是最好的方式。书上有个例子有点意思 不知道这时候b会如何显示
3.6 代码注释和编码规范
注释方法和C一样。注意一下文档注释/** */
编码规范还是值得学习一下的。
4 小练习
前面提到的那个显式转换的问题试一下。
可见b变成了-127还在范围之内-128~127。