it星的博客
GUI编程2 GUI编程2
GUI简单介绍java.awt:Abstract Window ToolKit(抽象窗口工具包),需要调用本地系统方法实现功能 javax.swing:在AWT基础上建立的一套工具包,移植性更强 java GUI几种技术选择 AWT:ja
2020-10-04
阻塞队列 阻塞队列
1.阻塞队列 队列是一个数据结构,阻塞队列就是线程从一端添加数据,从一端拿取数据。当阻塞队列时空时,从队列中获取元素的操作将会被阻塞;当阻塞队列是满时,往队列里添加元素的操作将会被阻塞。 为什么需要阻塞队列? 线程之间的通信一般使用的是
2020-10-01
jdk自带的分析工具 jdk自带的分析工具
学习环境,jdk1.8,windows7,内存16G。 1.工具学习安装jdk时,在安装目录下的bin文件夹中有很多的相关的工具(**.exe),对于该工具的源码在lib文件中的tools.jar中的sun/tools中。在学习工具前,可以
2020-08-08
java8流式编程 java8流式编程
流式编程 流式编程是对集合的增强,流不是集合的元素,也不是数据存储,更像是迭代器,单向遍历集合中的元素,简化对集合对象的操作(删除、过滤、映射、排序…) 注:流式编程最好的是学习lambda表达式,因为流式操作的参数大多数是函数式接口,使用
2020-08-02
java8新特性 java8新特性
Map的改动 HashMap底层的更改:数组链表红黑树 consurrentHashMap并发隔离级别,1.7是currentLevel=16,1.8使用CAS提高效率。 1.8去掉了永久区,取而代之的是元空间,使用的是物理内存,去掉了参数
2020-07-22
GUI编程 GUI编程
GUI编程(纯属个人喜好) 窗口、弹窗、面板、文本框、列表框、按钮、图片、监听事件、鼠标、键盘事件、破解工具 1.简介GUI核心技术:Swing 、AWT、界面不美观 GUI编程的学习主要是一些思想:MVC架构,了解监听 2.AWT2.1简
2020-05-27
java基础知识 java基础知识
由于自己忘性比较大,最初学习的时候也没有做笔记,因此后期学习吃力,对于前期学习的知识进行笔记重新整理与学习,巩固加强,温故而知新、可以为师矣。 1.java异常异常:在java语言中,将程序执行中发生的不正常情况称为异常,java语言中的异
2020-05-23
java概念与工具类 java概念与工具类
java基础与概念: 1.什么是面向对象? 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在整个问题的步骤中的行为。面向对象技术是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计
2020-04-30
互联网通信 互联网通信
互联网通信(后期自己对内容进行完善) 1.分层(主要是为了解耦) exec 9 /dev/tcp/www.baidu.com/80 #9表示文件描述符 #:表示输入输出流 #exec #/dev/tcp/www.baidu.com/80
2020-04-26
Bos项目的简单记录 Bos项目的简单记录
BOS项目 1.数据库环境搭建: net start mysql mysql -uroot -p123 create database bos32 character set utf-8; use bos32; —-查看所有的用户
2020-04-22
java操作excel java操作excel
java操作excel 使用apache提供的工具POI操作Excel1.Maven的依赖 <dependency> <groupId>org.apache.poi</groupId
2020-04-07