![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 74
我是小仙女aaaa
这个作者很懒,什么都没留下…
展开
-
注解和反射
1. 注解Annotation 是JDK5.0 开始引入的新技术Annotation的作用:不是程序本身,可以对程序做出解释可以被其他程序(比如:编译器等)读取Annotation的格式:注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value=“unchecked”)。Annotation在哪里使用?可以附加在package,class,method,field等上面,相当于添加了额外的辅助信息,我们可以通过反射机制编程实现对原创 2021-08-18 14:38:37 · 68 阅读 · 0 评论 -
java网络编程
1. 概述打电话 — 连接 — 接了 ---- 通话 TCP发短信 ----发送了就完事 ----接收 UDPjavaweb:网页编程 B/STCP / IP:网络编程 C/S计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:无线电台…传播交流信息,数据交换,通信想要达到这个效果需要什么:原创 2021-08-06 19:46:27 · 93 阅读 · 0 评论 -
spring-boot 笔记
spring-boot 笔记spring boot 就是一个内嵌web容器的可执行程序的框架。1. idea修改背景颜色旧版本的Intellij idea(Files-settings-editor-color&font然后选择黑色或者白色)新版本的Intellij idea(Files-settings-editor-color scheme,然后右侧框中选择(Default(白色)或者Darcula(黑色)))2. 新建spring boot 项目(小工程)file ->原创 2021-08-05 14:26:02 · 246 阅读 · 0 评论 -
java多线程
进程与线程进程:执行程序的一次执行过程,是一个动态的概念。是系统资源分配的单位线程:CPU调度和执行的单位。通常一个进程中包含若干个线程,一个进程中至少有一个线程,不然没有存在的意义。很多多线程是模拟出来的,真正的多线程是指多个CPU,即多核,如服务器。 模拟出来的多线程,即在一个CPU下,在同一时间点,CPU只能执行一个代码,因为切换的很快,所以就有同时执行的错局。线程的特点:线程就是独立的执行路径;在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,GC线程;main()原创 2021-08-05 14:15:05 · 141 阅读 · 0 评论 -
java异常机制
异常机制异常类型:检查性异常:用户错误或问题引起的异常,是无法预见的。例如打开一个不存在的文件。这些异常是编译时不能被简单的忽略。运行时异常:可能被程序员避免的异常,运行时异常可以在编译时被忽略。错误ERROR:错误不是异常,是脱离程序员控制的问题。最高为Throwable异常。分为Error和Exception两大类。区别:Error通常是灾难性的致命错误,是程序无法控制和处理的,当出现这些异常时,java 虚拟机一般会选择终止线程;Exception通常情况下是可以被程序处理的,并且在程原创 2021-07-28 18:13:24 · 60 阅读 · 0 评论 -
java面向对象
面向对象面向对象编程(OOP)本质:以类的方式组织代码,以对象的组织(封装)数据三大特性:封装继承多态public class Demo { //该方法是和类一起加载的 public static void a(){ b();//这里是错误的 ,不能调用 Demo demo = new Demo(); demo.b(); //调用正确 } //类进行实例化后,才存在 public void原创 2021-07-28 16:27:32 · 93 阅读 · 0 评论 -
java方法与数组
Java方法详解设计方法时,最好保持方法的原子性,就是一个方法只完成一个功能,有利于后期扩展。命令行传参public class Demo { public static void main(String[] args) { for (int length = 0; length > args.length; length++) { System.out.println(args[length]); } }}先在该目原创 2021-07-27 12:57:07 · 80 阅读 · 0 评论 -
Java流程控制
Java流程控制Scanner对象java.util.Scanner 是java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:Scanner s = new Scanner(System.in);通过scanner类的next()与nextLine()方法获取输入的字符串,在读取前需要使用hashNext()与hashNextLine()判断是否还有输入的数据。public class Demo { public static void main(String[] a原创 2021-07-23 21:10:08 · 57 阅读 · 0 评论 -
java基础
java基础java三大版本JavaSE:标准版(桌面程序,控制台开发…)JavaME:嵌入式开发(手机,小家电…)JavaEE:企业级开发(web端,服务器开发…)JDK、JRE、JVMJDK:java development kitJRE:Java Runtime Environment(java运行环境)JVM:Java Virtual Machine注释单行注释多行注释文档注释/** * 文档注释 * */标识符所有标识符都应该原创 2021-07-23 19:14:44 · 78 阅读 · 0 评论