Java
文章平均质量分 88
java相关知识点
爱JAVA的少年闰土
现在的你,是十年前你的决定;十年后的你,是现在的你决定。
种一棵树,最好是十年前,其次是现在,想要改变,从此刻开始,一切还不晚。
星光不问赶路人,时光不负有心人。愿你十年后的今天,不为虚度年华而悔恨,所得皆所愿。我们各自努力,顶峰相见。
展开
-
2021-10-19
1.1. Java 基础1.1.1. 面向对象和面向过程的区别面向过程 :面向过程性能比面向对象高。 因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、嵌入式开发、Linux/Unix 等一般采用面向过程开发。但是,面向过程没有面向对象易维护、易复用、易扩展。面向对象 :面向对象易维护、易复用、易扩展。 因为面向对象有封装、继承、多态性的特性,所以可以设计出低耦合的系统,使系统更加灵活、更加易于维护。但原创 2021-10-19 15:51:54 · 83 阅读 · 0 评论 -
JAVA WEB④了解javascript
认识JavaScript:JavaScript是Web页面中的脚本语言,它由客户端浏览器解释执行,可以应用在JSP、PHP、ASP等网站中。它是一种基于对象和事件驱动并具有安全性能的解释性脚本语言。它并不需要进行编译,而是直接嵌入在HTTP页面中,把静态页面转变成支持用户交互并响应应用事件的动态页面。在JavaWeb程序中,经常应用JavaScript进行数据验证、控制浏览器以及生成时钟、日历和...原创 2019-09-17 18:49:15 · 259 阅读 · 0 评论 -
JAVA WEB ① 搭建Tomcat服务器
JAVA WEB ① 搭建Tomcat服务器开发环境搭建:若要开发JavaWeb程序就必须搭建开发环境。除了要安装JDK,还要安装Web服务器和数据库,这样JavaWeb应用的开发环境才算搭建完成。Tomcat下载:Tomcat服务器是ApacheJakarta项目组开发的产品。当前的版本是Tomcat 9,它具有免费和跨平台等诸多特性。Tomcat服务器是学习开发JavaWeb应用的首选...原创 2019-09-16 18:22:47 · 345 阅读 · 0 评论 -
实现一个动态扩容的数组容器(ArrayList)
ArrayList一.java集合用来做什么?Java集合就像一个容器,用来存储java对象,存储的数量是不限。实现一个动态数组1.创建一个数组2.动态添加元素3.创建一个新数组4.将老数组的值拷贝到新数组中5.将新数组的地址赋给老数组代码:`public class MyArrayList {private int caption = 5; // 初始容量private ...原创 2019-07-11 16:44:45 · 458 阅读 · 0 评论 -
IO流
IO操作程序与外部设备之间的输入或输出操作File类介绍File类的对象不但可以表示文件,还可以表示目录,在程序中一个File类对象可以代表一个文件或目录;当创建一个文件对象后,就可以利用它来对文件或目录的属性进行操作,如:文件名、最后修改日期、文件大小等等;需要注意的是,File对象并不能直接对文件进行读/写操作,只能查看文件的属性;操作原理字节流两个顶层父类1.InputSt...原创 2019-07-31 09:22:31 · 61 阅读 · 0 评论 -
线程
基本概念一丶程序----进程----线程程序:是为完成特定任务,用某种语言编写一组指令的集合。即指一段静态代码。进程:是程序的一次执行过程,或是正在运行的一个程序。动态过程:有他自身的产生,存在和消亡的过程。线程:进程可进一步细化为线程,是一个程序内部的一条执行路径(也可以叫做控制单元)自身理解:把360软件看做一个运行的程序,在任务管理器会出现一个360程序的进程,线程就是这个程序中可...原创 2019-08-07 18:07:47 · 87 阅读 · 0 评论 -
标题显示的多级联动
多级联动当我们制作菜单栏选择时,选定一个属性然后选择下一个属性,最后进行联动:中国→四川→成都→金牛区注:中国是一级父目录1首先通过一级父目录获取省级的Id //通过PID的当前I的,获取当前PID下的所属级别的地区信息 function getDataByPid(parent_id) { data = null; ...原创 2019-09-26 17:51:40 · 166 阅读 · 0 评论