![](https://img-blog.csdnimg.cn/20200512112250309.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
作业
希望通过这个过程可以提高自己的编程水平
Ψ·RAIN
新晋大学生编程小白
展开
-
注解
注解和反射注解override 重写Deprecated 不推荐使用SuppressWarnings 镇压警告元注解负责注解其他的注解@Target 用于描述注解的使用范围@Retention 表示需要在什么级别保存该注解信息@Document 说明该注解江北包含在javadoc中@Ubgerited 说明子类可以继承父类的该注解定义一个注解public class Tannotation {}//定义一个注解//runtime > class > sourc原创 2020-05-28 19:29:02 · 238 阅读 · 0 评论 -
线程
线程学习多任务程序时指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念.而进程则是执行程序的一次执行过程,他是一个动态的概念.是系统资源分配的单位.通常在一个进程中可以包含若干个线程,当然一个进程重至少有一个线程.不然没有存在的意义.线程是cpu调度和执行的单位.核心概念核心是独立的执行路径.在程序执行时,后台会有多个线程main()称为主线程,为程序的入口,用于执行整个程序.在一个进程中如果开辟了多个进程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序原创 2020-05-27 11:12:09 · 5294 阅读 · 0 评论 -
GUI
GUI学习组件窗口弹窗面板文本框列表框按钮图片监听事件鼠标键盘事件外挂破解工具简介Gui的核心技术:Swing AWT界面不美观需要jre环境为什么我们要学习?可以写出自己心中的小工具了解MVC架构 监听器AWT包含了很多类和接口! GUI元素:窗口 按钮 文本框面板+按键关闭package com.Rain.gui;import javax.swing.*;import java.awt.*;import java.awt.even原创 2020-05-25 13:56:06 · 152 阅读 · 0 评论 -
停滞学习
摸鱼了大概一周这一周,没怎么记录主要是电脑刷机一次然后重新装系统 然后看了看docker然后io和集合没做笔记但也去学了,现在开始重新做笔记来学习吧原创 2020-05-20 17:00:33 · 109 阅读 · 0 评论 -
常用类的学习笔记
Java常用类String类字符串类 java.lang包构造字符串常量对象用创引号括起来的字符序列String 字符串变量 = “字符序列”字符串对象new String(实参);实参可以是字符串常量对象String str = new String("1234")实参为另一个字符串对象 String str1 = new String(str)实参可以为字符数组char[] c={'1','2','3'}String str2原创 2020-05-14 19:49:36 · 114 阅读 · 0 评论 -
关于JAVA异常机制的笔记
JAVA异常机制介绍你写的模块 用户输入不一定符合要求,文件格式不对。软件在运行过程中 遇到异常的机制 叫做异常。 Exception简单分类检查性异常用户错误或者问题引起的异常,例如打开一个不存在的文件。运行时异常程序员疏忽导致的异常,与检查型异常相反,运行时异常可以再编译时被忽略。错误错误是脱离程序员控制的问题,错误在代码中往往被忽略。异常体结构java把异常当做对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类在Java AP原创 2020-05-13 15:12:28 · 146 阅读 · 0 评论 -
面向对象的特性笔记
面向对象笔记来自狂神说Java介绍面向对象编程(Object-Oriented Programming OOP)面向对象编程的本质是**以类的方式组织代码,以对象的组织(封装)数据。**面向过程思想步骤清晰简单,第一步做什么 第二步做什么。面向过程适合处理一些较为简单的问题。面向对象思想物以类聚 分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。、面向对象适合处理复杂的问题,适合处理需要多人协作的问原创 2020-05-12 16:54:14 · 99 阅读 · 0 评论 -
简单内存分析笔记
java内存笔记来自狂神说Javajava内存分析堆存放new的对象和数组可以被所有的线程共享,不会存放别的对象引用。栈存放基本的变量类型(会包含这个基本类型的具体数值)引用对象的变量(会存放这个引用在堆里的具体位置)方法区可以被所有线程共享。包含了所有的class和static变量。在内存中的储存atic变量。在内存中的储存[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NRdV80Bl-1589266237604)(F:\Blog\原创 2020-05-12 14:50:55 · 83 阅读 · 0 评论 -
Arrays笔记
Arrays类笔记来自狂神说Java方法int[] a = {1,2,4,5,6,3,8};Arrays.toString(a); //数组转化为字符Arrays.sort(a);//对数组进行排序(升序)Arrays.fill(a);//给数组赋值 Arrays.equals(a,b);//比较数组中的元素值是否相等 Arrays.binarySearch(); //对排序号的数组进行二分法查找操作...原创 2020-05-12 14:46:58 · 80 阅读 · 0 评论 -
JAVA方法笔记
Java方法笔记来自狂神说Java什么是方法System.out,println(); 它是什么呢调用System中out类的println方法。Java方法是语句的集合,他们在一起执行一个功能。方法是解决一类问题的步骤的有序组合。方法包含关于类或对象中。方法在程序中被创建,在其他地方被引用。设计方法的原则:方法的本意是功能块,就是实现某个功能的语句的集合。我们设计方法的时候,最好保持方法的原子性。(即一个方法只完成一个功能,这样有利于我们后期的扩展。)创原创 2020-05-12 10:57:08 · 154 阅读 · 0 评论 -
增强for循环笔记
增强for循环笔记来自狂神说Java介绍JDK5引入的一种主要用于数组或者集合的增强型for循环。java增强for循环的语法格式如下for(声明语句 : 表达式){ //代码}声明语句: 声明新的局部变量 该变量的类型必须和数组元素类型匹配。 其作用域限定在循环语句块,其值与此事数组元素的值相等。表达式: 表达式是要访问的数组名,或者是返回值为数组的方法。使用package com.Rain.base;public class Demo01原创 2020-05-12 00:08:06 · 131 阅读 · 0 评论 -
用户交互Scanner笔记
Scanner对象笔记来自于狂神说Java介绍java.util.Scanner 是 Java5的新特征,我们可以通过Scanner来获取用户的输入。基本语法Scanner s = new Scanner(System.in);通过Scanner类的next() 与nextLine()方法来获取输入的字符串,在读取钱我们需要用hasNext() 与 hasNextLine() 半段是否还有输入的数据。next():一定要读取到有效字符后才可以结束输入。对输入有效字符之前遇到的空原创 2020-05-11 23:30:51 · 95 阅读 · 0 评论 -
Java包机制笔记
Java包机制包机制是什么为了更好的组织类,java提供了包机制,用于区别类名的命名空间。包语句的语法格式为:package pkg1[.pkg2[.pkg3]];一般利用公司域名倒置作为包名-为了能更好的使用一个包的成员 我们需要在java程序中明确导入该包,使用import语句即可完成此功能。import package1[.package2[.package3]].(classnam|*);import xxx.xxx.xxx.*;// 导入全部代码原创 2020-05-11 21:56:13 · 105 阅读 · 0 评论 -
Java运算符作业
Java运算符二元运算符算数运算符加 +减 -**乘 ***除 /取余 %一元运算符 自加 ++ 自减 –赋值运算符=关系运算符大于 >小于 <大于等于 >=小于等于 <=相等 ==不等于 !=instanceof逻辑运算符与 &&或 ||非 !位运算符&|^~> ><原创 2020-05-11 18:45:52 · 138 阅读 · 0 评论 -
Typora初步使用
Typora初步使用标题通过写# + String 生成标题;#的数量代表几级标题;字体斜体粗体删除引用通过 > + enter生成;本文档学习于B站 狂神说Java 感谢老师的教诲。分割线— + enter;图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HsTMdAxi-1589175223710)(C:\Users\RAIN\Pictures\Saved Pictures\2019-02-03 00461原创 2020-05-11 13:34:26 · 137 阅读 · 0 评论 -
cmd使用——作业
CMD基本操作打开方式开始 -> 系统 -> 命令提示符;Win + R;shift + 鼠标右键 选择Powershell;资源管理器的地址栏加上 cmd ;Dos代码命令####盘符切换浏览目录 dir切换目录cd返回上一级 …清理屏幕 cls退出终端 exit查看ip ipconfig查看应用计算器 calc画图 mspaint记事本 notepadping命令创建文件夹 md删除文件夹 rd创建文件 cd>1原创 2020-05-11 14:43:52 · 222 阅读 · 0 评论 -
关于Java数据类型笔记作业
Java数据类型强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义再使用。弱类型语言Java的数据类型基本类型(primitive type)1.整数byte 字符int 整型short 短类型long 长类型(数字后加L)JDK7新特性,数字之间可以用下划线分割int money = 10_000_000;2.小数(浮点)float 单浮点有限 离散 舍入误差 大约 接近但不等于最好避免使用浮点数进行比较。double 双浮点3.字符ch原创 2020-05-11 17:16:17 · 99 阅读 · 0 评论