失效链接处理 |
重点知识锦集CoreJava PDF 下载
本站整理下载:
提取码:n9qt
相关截图:
主要内容:
Java优势:跨平台、安全健壮、免费开源、简单、动态更新
JVM=类加载器+字节码校验器+解释执行器
安全:1、少指针2、多异常处理3、多自动的垃圾回收机制
类:一组类型相同事物高度抽象之后的集合概念
对象:类的一个具体的实例
引用:对象的名字---》对象有什么,对象会什么
耦合度越小越好
JRE和JDK之间的区别?
JDK:java软件开发工具包
如果一台电脑上面安装jdk 既可以编写代码 又可以运行代码
JRE:java运行环境
如果一台电脑上面安装jre 那么只能运行java程序
JVM = 类加载器 + 字节码校验器 + 解释执行器
JRE : JVM + API【核心类库编程接口】
JDK = JRE + BIN【常用的工具命令 -》 javac/java】
\t \r \n \b
制表符 返回行首 换行 退格键
成员变量和局部变量的区别:
定义的位置不同:成员变量定义在类体里面方法体外面;局部变量定义在方法体里面。
作用范围不同:成员变量依赖于对象存在,只要依赖的对象没有消亡,成员变量就一直存在,当我们new一的对象的时候,成员变量创建,当对象消亡,成员变量消亡;局部变量依赖于方法存在,当代码走到那一行的时候,局部变量才开始创建,当方法执行完毕,局部变量立即消亡。
默认值不同:成员变量即使不赋值,也有默认值;局部变量没有默认值,要求在使用之前必须赋值。
switch() case: 参数可以传哪些类型?
Jdk1.0 char byte short int
Jdk5.0 enum
Jdk7.0 String
注意*
当我们在一个没有返回类型的方法里面写switch case的时候break必须加上,default可加可不加。
当我们在一个有返回类的方法里面写switch case的时候,break可加可不加,但是default必须加上。
While和do while之间的区别:
whlie先判断,符合条件再执行
do while 先执行再判断,保证程序至少走一次
continue和break:
continue 跳过本次循环,开始下一次,跳到所在循环的第三部分
break 跳出所在循环,跳到所在循环的结束部分
|