- 博客(5)
- 收藏
- 关注
原创 Java反射机制
反射ReflectionJava作为静态语言——>通过反射机制的引入,从而拥有了动态的存在静态语言VS动态语言动态语言一类在运行时可以改变其结构的语言:例如函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化通俗来讲就是在运行时代码可以根据某些条件改变自身结构主要动态语言:Object-C、C#、JavaScript、PHP、Python等静态语言与动态语言相对应的,运行时结构不可变的语言就是静态语言例如:Java、C、C++Java不是
2021-06-27 23:09:15 142
原创 JavaWeb—HTTP协议
HTTP协议超文本传输协议应用层协议网络通信,主机之间进行交互信息HTTP协议落实到日常——>当使用浏览器打开一个网站浏览器客户端——>HTTP服务器输入URL—HTTP请求—>进行交互的时候,就需要先确定“通信协议“由于互联网通信其实比较复杂,所以各层协议也不知是只有一种,而是很多个协议相互配合由于协议很多,功能各不相同——所以分类也很多TCP/IP五层架构应用层 传输层 网络层 数据链路层 物理层网络通信中的典型模式一问
2021-06-27 12:29:08 230
原创 Java注解——>继续扫盲
注解Annotation注释(comment)!= 注解——>但是很多相似特征历史:Annotation是从JDK5.0开始引入的新技术作用:不是程序本身,但是对程序做出解释(这点倒是和注释相同)、 可以被其他程序(编译器等)读取 注解可以帮助查错,例如重写方法名不对之类的格式:注解:@注释名,最常用的@override,也可以添加一些参数值,如@SuppressWainings(value = "unchecked")使用范围:可以附加在package、c.
2021-06-26 15:32:38 138
原创 初识JVM——>扫盲
对JVM的理解? java8虚拟机和之前的变化更新? 什么是OOM? 什么是栈溢出StackOverlowError? JVM的常用调优参数有哪些? 内存快照如何抓取,怎么分析Dump文件? 类加载器的认识? JVM的位置 JVM存在于JRE之内 JVM作为虚拟机,运行在操作系统之上(常见Windows、Linux、Mac) 操作系统之下—>硬件体系(Intel、Spac) JVM的体系结构 java程序—>(通过java...
2021-06-26 02:54:46 315
原创 Java多线程
核心概念概述程序:未完成指定任务,用某语言编写的一组指令的集合,(静态代码、对象)进程:程序的一次执行,或是正在运行的一个程序,是一个动态的过程,由产生,存在,消亡的过程-->生命周期线程:进程可进一步细化为线程,是一个程序内部的一条执行路径注意:一个程序有多个线程,但只是一个进程 进程在干多件事,线程只是其中一件 笼统地说,一个线程就是一个java.lang.Thread类的实例 Java虚拟机会为一个Thread实例分配两种调用栈(Call Stack)所需的内
2021-06-25 15:32:43 156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人