- 博客(7)
- 收藏
- 关注
原创 javaIO流
文件概念文件就是保存数据的地方,万物皆文件。文件流文件在程序中以流的形式来操作的流: 数据在数据源(文件)和程序(内存)之间经历的路径输入流: 数据从数据源(文件)到程序(内存)的路径输出流:数据从程序(内存)到数据源(文件)的路径常用文件操作创建文件//创建文件对象相关构造器和方法new File(String pathname)//根据路径构建一个File对象new File(File parent,String child)//根据父目录文件+子路径构建new File(S
2022-03-29 23:16:17 124
原创 java绘图与事件响应机制-基础
坐标体系-介绍java坐标体系,坐标原点在左上角,以像素为单位,在java体系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标远点y个向上。像素绘图必须搞清楚一个重要概念,像素。计算机在屏幕上显示的内容都是由屏幕上的每一个像素组成的。例如,计算机显示器的分辨率是800×600,表示计算机屏幕上的每一行由800个点组成,共有600行,整个计算机屏幕共有480 000个像素。像素是一个密度单位,而厘米是长度单位,两者无法比较。
2022-03-26 10:27:37 3207
原创 java线程基础
java线程基础线程相关概念程序是为完成特定任务,用一种或集中语言编写的一组指令的集合。进程进程是指运行的程序,比如使用的qq就是一个进程,程序会为该进程分配内存空间。进程时程序的依次执行过程,或是正在运行的一个程序,是动态过程:有他自己的产生,存在和消亡的过程线程线程是由进程创建的,是进程的一个实体一个进程可以拥有多个线程单线程:同一个时刻只允许执行一个进程多线程:同一时刻,可以执行多个线程并发:同一时刻,多个任务交替执行,CPu处理任务很快,就给人一种”貌似同时“的错
2022-03-25 09:54:43 145
原创 泛型的理解
泛型的理解和好处在进行集合使用的时候存在一种隐患:引例说明,集合中存放一类猫,再进行遍历时,属于Object的子类,可以正常向下转型,可如果程序员失误存入了一只狗,(这时编译器无法发现错误)在转型时就会出现异常:**ClassCastException :类型转换异常 ** Car car = new Car("奔驰", 6200000); Car car1 = new Car("宝马", 6200000); Cat cat = new Cat("画虎", 6); Array
2022-03-24 09:42:20 640
原创 java集合
开发中如何选择集合实现类先判断存储的类型(一组对象还是一组键值对)一组对象: Collection接口 允许重复:List 增删多 :LinkedList(底层维护一个双向链表) 改查多:Arraylist(底层维护Object的可变数组) 不允许重复:Set 无序 :HashSet(底层是HashMap维护(7:数组+链表 8:数组+链表+红黑树)) 排序:treeSet 插入和去取出顺序一致:LinkedHa
2022-03-23 09:05:47 178
原创 java常用类
包装类包装类是针对八种基本定义类型相应的引用类型——包装类该类的特点: 调用类中的方法基本数据类型包装类booleanBooleanintIntegercharCharactershortShortlongLongfloatFloatdoubleDoublebyteByte装箱和拆箱JDK5 前的手动拆装箱 装箱: 基本类型 ==》 包装类型 ,反之拆箱JDK5之后有自动的自动装箱的底层调用的是 value
2022-03-21 20:04:40 628
原创 java基础
ava基础知识JDK = jre + java开发工具jre = jvm + 核心类库环境变量的作用是为了 进行全局使用java 和javac命令 先配置javahome : 指向jdk 安装的主目录 path : 指向 jdk 中的bin 文件的目录 如: %javahome%\binjava编写步骤 编写伪码 >>编写java的源代码 >> javac 编译,得到对应的.class 文件 >> java运行,本质就是把 .class文件 加载到
2022-03-20 16:20:03 446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人