- 博客(9)
- 收藏
- 关注
原创 线程---【狂神说Java】
线程01概念Process与Thead02线程创建01概念Process与Thead程序:是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念进程:是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是CPU调度和执行的单位。注意:很多多线程是模拟出来的,真正的多线程是指有多个cpu,即多核,如服务器。如果是模拟出来的多线程,即在一个cpu的情况下,在同一个时间点,cpu只能执行
2022-04-07 19:37:02
419
原创 GUI编程07
GUI编程组件窗口弹窗面板文本框列表框按钮图片监听事件鼠标键盘事件破解工具1.简介Gui的核心技术:Swing AWT1.因为界面不美观2.需要jre环境为什么我们要学习?1.可以写出自己心中想要的一些工具2.工作时候,也可能需要维护到swing界面,概率极小3.了解MVC架构,了解监听2.AWT2.1Awt介绍1.包含了很多类和接口!GUI2.元素:窗口,按钮,文本框3.Java....
2022-03-19 20:37:52
169
原创 Java面向对象06
Java面向对象初识面向对象什么是面向对象方法回顾和加深对象的创建和分析面向对象的三大特性抽象类的接口内部类及OOP实战初识面向对象面向过程&面向对象面向过程思想:步骤清晰简单,适合处理一些较为简单的问题面向对象思想:物以类聚,分类的思维模式,首先思考解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。适合处理复杂问题、需要多人协作的问题。对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我么需要使用面向对象的思路来分析整个系统。但是,具体
2022-03-04 21:01:03
181
原创 Java数组05
这里写目录标题数组概述数组声明创建数组边界数组使用多维数组Arrays类冒泡排序稀疏数组数组概述数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。数组声明创建**首先必须声明数组变量,才能在程序中使用数组。**声明数组变量的语法:dataType[ ] arrayRefVar;Java语言使用new操作符来创建数组,语法如下:dataType[ ] arrayRefVa
2022-03-03 20:56:39
92
原创 Java方法04
何谓方法Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含在类或对象中方法在程序中被创建,在其他地方被应用设计方法的原则:方法的本意是功能块,就是实现某个功能语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。方法的定义及调用Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含一下语法:方法重载命令行传参数可变参数...
2022-02-28 20:45:05
226
原创 Java流程控制03
Java流程控制1.用户交互Scanner2.顺序结构3.选择结构if单选择结构if双选择结构if多选择结构嵌套的if结构switch多选择结构4.循环结构5.break&continue练习1.用户交互Scannerjava.util.Scanner通过Scanner类来获取用户的输入基本语法:Scanner s=new Scanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要 使用hasNext()与has
2022-02-28 20:15:51
93
原创 Java基础02
文章目录注释标识符关键字数据类型注释注释平不会被执行,是给我们写代码的人看的,书写注释是一个非常好的习惯,平时写代码一定要注意规范!Java中的注释有三种:单行注释 多行注释 文档注释有趣的代码注释标识符关键字Java所有的组成部分都需要名字。类名、变量名以及方法名都被成为标识符。注意点首字符以字母(A-Z or a-z)、美元符 $、或者下划线 _ 开头 (即不能以数字开头)首字符之后可以是字母(A-Z or a-z)、美元符 、或者下划线或者数字的任何组合∗∗不能用关键
2022-02-26 20:41:50
167
原创 Java入门01
Java三大版本JavaSE:标准版(桌面程序、控制台开发…)JavaME:嵌入式开发(手机、小家电)JavaEE:E企业级开发(服务器开发、web端)构建工具:Ant、Maven、Jekins应用服务器:Tomcat、Jetty、Jboss、Websphere、weblogicWeb开发:Spring、Struts、Hibernate、Mybatis开发工具:Eclipse、Netbean、Intellij idea、JbuilderJava特性和优势简单性 面向对象 可移植性 高性能
2022-02-26 17:40:38
278
原创 预备基础知识
01computer、电子计算机按照程序运行,自动高速处理海量数据的现代化智能电子设备。由硬件和软件组成应用:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域## 1.计算机硬件 CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标、显示器等...... ![在这里插入图片描述](https://img-blog.csdnimg.cn/05f3f447b2f546b88a7f6719f485fdbf.png?x-oss-process=image/watermark,
2022-02-26 14:28:23
2292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人