- eclipse
Java工作空间 ---->java工程--> Java源文件
创建包(com.csqf.工程名.模块)
创建类(自动编译,生成字节码文件)
字体大小调节
统一编码格式(UTF-8)
workSpace:General --> workSpace -->Text file encoding --->utf-8
设置类的注释模板:
window --preferences--java--Code Style--code templates -- comments -- types
快捷键
alt+/
ctrl+shift+O 导包
- 标识符、关键字、保留字的概念(A)
标识符:java中对包、类、方法、参数和变量等要素命名的字符序列称为标识符。
关键字:java中一些被赋予特殊含义,有专门用途的字符串称为关键字。
保留字:没有定义用途,但被保留用途的称为保留字
- 标识符的命名规则(A)
- 必须以字母、下划线、美元符号开头
- 除开头,其他可以用字母、下划线、美元符号和数字组合
- 不能以关键字、保留字命名
- 见名知意
- 字符集(Unicode)(C)
- 进制转换补充
2进制转8进制
2进制转16进制
- 程序的本质
数据以及处理数据的逻辑代码块!
数据如何表达?
- 常量 和 变量 区别?(A)
不会变化的是常量
会变化的是变量
- 局部变量 和 成员变量 的区别?(A)
在方法体内的是局部变量
在方法体外,在类体中的是成员变量
- 如何理解Java是一种强类型语言?
在java中,要定义一个变量,必须定义变量的数据类型。
- 基本数据类型(A)
三大类(8种)
数值型(整数类型、浮点数类型)
整数类型:byte、short、int、long
浮点类型:float、double
字符型
char
布尔型
boolean
11、基本数据类型的转换有什么规则?(A)
小转大,自动转换
大转小,加强制转换符转换
- final关键字的作用(A)
定义一个值加上jinal,后面就不能更改定义的值了
- i++ 和 ++i 的区别?(A)
i++:先运算再自增1
++i:先自增1再运算
- + 的使用特点?(A)
如果是两个数值+,那么就运算,如果有一方是字符串就是拼接
- 扩展赋值运算符的优点?(A)
编译速度快
- 关系运算符的特点及注意点(A)
关系运算符运算完返回的值是true或者false
需要注意=与==的区别
- & 和 && 联系和区别?(A)
&:运算完两边都是true则返回true,有一方为flase就为flase(无论什么情况都会计算两边)
&&:当“&&”的左边为false,则将不会计算其右边的表达式,既左边为false则为false