java基础核心技术学习笔记
Shine已存在
记录我的测试学习之路
展开
-
java基础核心技术学习笔记10--多线程
程序、进程、线程的概念Java中多线程的创建和使用----Thread 类与实现 Runnable 接口----Thread类的主要方法----线程的调度与设置优先级线程的生命周期线程的同步线程的通信一、基本概念:程序 - 进程 - 线程程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程(process)是程...原创 2019-10-30 16:27:19 · 116 阅读 · 0 评论 -
java基础核心技术学习笔记9--eclipse的使用技巧
一、 常用快捷键常用alt+/ 代码助手完成一些代码的插入Ctrl+1 快速修复Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Ctrl+Shift+Enter 在当前行插入空行(原理同上条)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加) //冲突则为:ctrl+↓Ctrl+Alt+↑ 复制当前行到上一...原创 2019-10-22 15:36:22 · 98 阅读 · 0 评论 -
java基础核心技术学习笔记7--反射
1.why:反射是学习java框架的基础。java框架的底层实现都是基于反射2.Class:1).Class是一个类型2).当一个.class文件被加载到JVM是,在JVM内部会创建唯一的一个Class对象,它对应.class文件。3)如何得到Class对象1.1 最常用的方式 可以利用Class类的静态方法: forName(className)String classNam...原创 2019-10-22 15:17:39 · 84 阅读 · 0 评论 -
java基础核心技术学习笔记8--泛型与反射
泛型1.在集合类中使用泛型2.自定义泛型类、泛型方法3.泛型与继承的关系4.通配符一、为什么要有泛型(Generic)?解决元素存储的安全性问题解决获取数据元素时,需要类型强转的问题泛型,JDK1.5新加入的,解决数据类型的安全性问题,其主要原理是在类声明时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这样在类声明或实例化时只要指定好需要的具体的类...原创 2019-10-21 15:55:24 · 196 阅读 · 0 评论 -
java基础核心技术学习笔记6--集合
本节内容Java集合框架Collection接口APIIterator迭代器接口Collection子接口之一:Set接口HashSet 、 LinkedHashSet 、 TreeSetCollection子接口之二: List接口ArrayList 、 LinkedList 、 VectorMap接口APIjava集合概述一方面, 面向对象语言对事物的体现...原创 2019-10-18 16:48:49 · 121 阅读 · 0 评论 -
java基础核心技术学习笔记5--异常处理机制
package lesson05;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;public class ExceptionTest { public static void main(String[] args) { //1.Erro...原创 2019-10-12 18:03:45 · 61 阅读 · 0 评论 -
java基础核心技术学习笔记4--类对象的创建及内存解析
一、java类的最基本元素:Field和Methodjava类可以由哪些部分组成?属性Field方法Method构造器Constructor:1创建对象 2初始化对象代码块内部类java类的定义public class Animal { public int legs; public void eat(){ System.out.pr...原创 2019-10-12 13:53:38 · 153 阅读 · 0 评论 -
java基础核心技术学习笔记3--面向对象的三大特性
一、封装或隐藏 (Encapsulation)使用者对类内部定义的属性(对象的成员变量)的直接操作会导致数据的错误、混乱或安全性问题。public class Animal { public int legs; public void eat(){ System.out.println(“Eating.”); } public void move(){ Sy...原创 2019-10-10 16:11:03 · 92 阅读 · 0 评论 -
java基础核心技术学习笔记2--数组
冒泡排序//实现冒泡排序public class BubbleSort { public static void main(String[] args){ int[] array = new int[]{12,-9,34,7,908,-87,0}; printArray(array); System.out.println(); BubbleSort(array,...原创 2019-10-09 16:16:43 · 68 阅读 · 0 评论 -
java基础核心技术学习笔记1--流程控制语句
流程控制语句if语句揭晓答案功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入if语句对下列代码,若有输出,指出输出结...原创 2019-09-04 15:58:45 · 208 阅读 · 0 评论