随笔分类 - Java
摘要:Java多线程 Java.Thread 线程简介 多任务 同一时间做多个任务 (吃饭玩手机 开车打电话)。但本质上我们的大脑是在同一时间依旧只做了一件事情 原来一条路,时间久了,车多了,道路变得堵塞。但通过多条道路,解决了原来道路堵塞的问题,也提高了道路使用率 普通方法调用和多线程 程序 进程 线程
阅读全文
摘要:Java I/O框架 什么是流 概念:内存与存储设备之间传输数据的通道 水借助管道传输; 数据借助流传输 流的分类 按方向(重点) 以内存为参照 输入流 input:将<存储设备>中的内容读入到<内存>中 输出流 output: 将<内存>中的内存写入到<存储设备>中 按单位 字节流: 以字节为单位
阅读全文
摘要:Java集合框架详解(2) Set集合 set子接口 特点:无序、无下标、元素不可重复 方法:全部继承Collection Set实现类 HashSet(重点) 基于HashCode实现元素不重复 当存入元素的哈希码相同时,会调用equlas进行确认,如结果为TRUE,则拒绝后者进入 TreeSet
阅读全文
摘要:Java集合框架详解 集合 一、集合的概念: 对象的容器,实现了对对象常用的操作,类似数组功能 二、和数组的区别: 数组长度固定,集合长度不固定 数组可以存储基本类型和引用类型,集合只能存储引用类型 (但是可以装箱) 三、位置:java.util.* 集合所有的类都在这里面 Collection体系
阅读全文
摘要:内部类详解 内部类的分类 成员内部类 静态内部类 局部内部类 匿名内部类 内部类概念:https://www.cnblogs.com/tqdm/p/14461412.html 成员内部类 在类的内部定义,与实例变量、实例方法同级别的类 外部类的一个实例部分,创建内部类对象时,必须依赖外部类对象 Ou
阅读全文
摘要:9.Interger缓冲区 Java预先创建了256个常用的整数包装类型对象 在实际应用当中对已创建的对象进行复用 public static void main(String[] args) { //面试题 Integer integer1 = new Integer(100); Integer
阅读全文
摘要:Java常用类 Object概述 超类,基类,所有类的直接和间接父类,位于继承树的最高层 任何类,如没有书写extends显示继承某个类,都默认直接继承Object类,否则为间接继承 Object类中所定义的方法,是所有对象都具备的方法 Object类型可以储存任何对象 作为参数,可接受任何对象 作
阅读全文
摘要:Java异常处理详解 什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序在运行时,内存或硬盘可能满了,等等 软件程序在运行过程中,可能遇
阅读全文
摘要:instanceof 判断一个对象是什么类型 Object > String //Object> Person > Teacher //Object> Person > Student Object object = new Student(); //System.out.println(X ins
阅读全文
摘要:封装 该露的露,该藏的藏 我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部的干涉;低耦合:仅暴露少量的方法给外部使用 封转(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这成为信息隐藏 记住一句话:属性私有, get/se
阅读全文
摘要:Java面对对象编程(1) 什么是面向对象(oop) 面向过程&面向对象 面向过程思想(线性思维) 步骤清晰简单,第一步做什么,第二部做什么.... 面对过程适合处理一些较为简单的问题 面向过程像流程 面向对象思想() 物以类聚,分类的思维方式,思考问题首先会解决问题需要那些分类,然后对这些分类进行
阅读全文
摘要:数组 数组的概述 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 数组声明创建 首先必须声明变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arra
阅读全文
摘要:Java方法学习 何为方法 Syetem.out.println() System :类,out :对象,println :方法 调用系统类里面的标准输出对象out中的方法println方法 Java方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中
阅读全文
摘要:循环结构 while 循环 do...while循环 for 循环 在java5中引入了一种主要用于数组的增强型的for循环 while循环 while是最基本的循环结构。它的结构为: while(布尔表达式){ //循环内容 } //输出1-100 int i = 0; while (i<100)
阅读全文
摘要:Java流程控制 用户交互Scanner 我们可以通过Scanner类获取用户的输入 基本语法: Scanner s = new Scanner(System.in) 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNe
阅读全文
摘要:java基础语法 讲师:秦老师 注释 书写注释是一个非常好的习惯 单行注释 //单行注释 可以注释一行文字 多行注释 多行注释 :可以注释一段文字 /*注释*/ /* 我是多行注释 我是多行注释 我是多行注释 */ 文档注释 javadoc:文档注释/** */ /** * @Description
阅读全文

浙公网安备 33010602011771号