11 2020 档案

File常用方法
摘要:获取功能的方法 public String getAbsolutePath() :返回此File的绝对路径名字符串。 public String getPath() :将此File转换为路径名字符串。 public String getName() :返回由此File表示的文件或目录的名称。 pub 阅读全文

posted @ 2020-11-24 18:48 茄子big 阅读(58) 评论(0) 推荐(0)

面向对象三大特性
摘要:面向对象OOP是基于面向过程而言,面向对象简单来说就是将功能封装到对象(数据和操作结合)里,我们面向对象,让对象去完成这些功能。 万物皆对象。(在我们程序员眼中,一切皆对象) 理解面向对象: 经典案例:把大象塞进冰箱 1>>面向过程的做法:1.打开冰箱门 2.把大象塞进去 3.关闭冰箱门 当有两个不 阅读全文

posted @ 2020-11-24 18:47 茄子big 阅读(59) 评论(0) 推荐(0)

接口与抽象类的区别
摘要:我们的接口使用interface进行标注。它里面包含抽象类,但是与抽象类的区别在于: 1.抽象类里面的抽象方法如果子类未实现,那么子类也是抽象类 2.接口里面也有抽象方法,子类实现抽象类,就必须实现父类所有的抽象方法 3.接口实现的关键字是implements,而抽象是使用extends进行继承 4 阅读全文

posted @ 2020-11-24 18:46 茄子big 阅读(69) 评论(0) 推荐(0)

JDK JRE JVM三者的关系
摘要:1.JDK,JRE,JVM三者关系 、jdk是JAVA程序开发时用的开发工具包,其内部也有JRE运行环境JRE。 、JRE是JAVA程序运行时需要的运行环境,就是说如果你光是运行JAVA程序而不是去搞开发的话,只安装JRE就 能运行已经存在的JAVA程序了。 、JDk、JRE内部都包含JAVA虚拟机 阅读全文

posted @ 2020-11-23 18:46 茄子big 阅读(131) 评论(0) 推荐(0)

线程、并发、并行、进程是什么,以及如何开启新的线程?
摘要:1、并行:在一个时间点上 多个事件同时执行 2、并发:在一个时间段内 宏观上认为是多个事件都执行了 3、单核 CPU 在某一时刻上 只执行 一个路径 一个线程 我们看到的同时执行 其实就是并发 JAVA中 线程的调度模式 抢占式 4、进程 正在运行的程序 ,当一个程序开始运行,进入内存之后 就产生了 阅读全文

posted @ 2020-11-23 18:44 茄子big 阅读(104) 评论(0) 推荐(0)

数组的定义
摘要:数组的定义 方式一 格式: 数组定义格式详解: 数组存储的数据类型: 创建的数组容器可以存储什么数据类型。 [] : 表示数组。 数组名字:为定义的数组起个变量名,满足标识符规范,可以使用名字操作数组。 new:关键字,创建数组使用的关键字。 数组存储的数据类型: 创建的数组容器可以存储什么数据类型 阅读全文

posted @ 2020-11-23 18:43 茄子big 阅读(466) 评论(0) 推荐(0)

java用冒泡排序对数组进行排序
摘要:比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个,即需要进行length-1次。 第一次是对n个数进行n-1次比较,进行到最后第n个的一个是最大的; 阅读全文

posted @ 2020-11-22 19:51 茄子big 阅读(841) 评论(0) 推荐(0)

JSP介绍
摘要:Java Server Page,它是用于展示信息操作。 为了servlet展示信息的不方便,引入了JSP。 JSP本质上也是一个servlet!!!!!! JSP就是在HTML页面中嵌入了java代码。 JSP原理: 在Tomcat中的web.xml中,有一个默认的servlet,处理不可以处理的 阅读全文

posted @ 2020-11-22 18:51 茄子big 阅读(173) 评论(0) 推荐(0)

jquery表单选择器
摘要:表单选择器 表单选择器是匹配经常在表单内出现的元素。但是匹配的元素不一定在表单中 :input 说明:匹配所有的input元素 示例: $(":input") //匹配所有的input元素 $("form :input") //匹配标记中的所有input元素,需要注意,在form和冒号之间有一个空格 阅读全文

posted @ 2020-11-22 18:46 茄子big 阅读(167) 评论(0) 推荐(0)

JQuery--1
摘要:jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。 jQuery设计的宗旨是"write Less,Do More",即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供 阅读全文

posted @ 2020-11-21 23:21 茄子big 阅读(109) 评论(0) 推荐(0)

Java语言基础(二)之数据类型转换、运算符、方法入门
摘要:数据类型转换 自动转换:将 取值范围小的类型 自动提升为 取值范围大的类型 。 转换规则 范围小的类型向范围大的类型提升, byte、short、char 运算时直接提升为 int 。 例子:public static void main(String[] args) { int i = 1; do 阅读全文

posted @ 2020-11-21 23:19 茄子big 阅读(100) 评论(0) 推荐(0)

递归
摘要:递归 概述 递归:指在当前方法内调用自己的这种现象。 递归的分类: 递归分为两种,直接递归和间接递归。 直接递归称为方法自身调用自己。 间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。 注意事项: 递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。 在递归中虽然有限 阅读全文

posted @ 2020-11-21 21:54 茄子big 阅读(125) 评论(0) 推荐(0)

final finally finalize区别?
摘要:a、final可以修饰类、变量、方法,修饰类表示该类不能被继承、修饰方法表示该方法不能被重写、修饰变量表示该变量是一个常量不能被重新赋值。 b、finally一般作用在try-catch代码块中,在处理异常的时候,通常我们将一定要执行的代码方法finally代码块中,表示不管是否出现异常,该代码块都 阅读全文

posted @ 2020-11-20 08:43 茄子big 阅读(51) 评论(0) 推荐(0)

什么是SMTP?
摘要:SMTP全称为Simple Mail Transfer Protoco(l 简单邮件传输协议),它是⼀组⽤于从源地址到⽬的地址传输邮件的规范,通过它来控制邮件的中转⽅式。SMTP认证要求必须提供账号和密码才能登陆服务器,其设计⽬的在于避免⽤⼾受到垃圾邮件的侵扰。 阅读全文

posted @ 2020-11-20 08:38 茄子big 阅读(577) 评论(0) 推荐(0)

Object类?
摘要:1.Object类是类层次结构的根。 2.方法:public String toString():返回对象的字符串; public boolean equals(Object obj):指示其他某个对象是否与此对象相等 3.重写equals方法注意事项:重写equals方法,必须重写hashcode 阅读全文

posted @ 2020-11-20 08:37 茄子big 阅读(67) 评论(0) 推荐(0)

session和cookie的主要区别?
摘要:session:存储在云端服务器(Web服务器) cookie:存储在客户端浏览器 区别: 1.cookie是把用户的数据写给用户的浏览器 2.seesion技术把用户的数据写到用户独占的seesion中 3.session对象由服务器创建,开发人员可以调用request对象的getSession方 阅读全文

posted @ 2020-11-20 08:36 茄子big 阅读(82) 评论(0) 推荐(0)

JRE,JDK,JVM是什么?作用是什么?它们三有什么区别?
摘要:JRE是Java的运行环境,有一个虚拟的环境Jvm,有跨平台的优点。 JDK是整个java的核心,里面包含了java的运行环境,java工具和java的基础类。 JVM是java的虚拟机,它是将class字节码文件编译成机器语言,以便机器识别。Java程序就是在JVM里运行的。 区别:JRE是jav 阅读全文

posted @ 2020-11-20 08:35 茄子big 阅读(465) 评论(0) 推荐(0)

Ioc和DI的区别?
摘要:Ioc(Inversion of Control)是控制反转;DI(Dependency Injection)是依赖注入. 区别:它们是一个概念的不同角度描述,由于控制反转慨念比较含糊,又给出了一个新的名字:“依赖注入” 阅读全文

posted @ 2020-11-20 08:34 茄子big 阅读(117) 评论(0) 推荐(0)

Java的四类八种?
摘要:数值类型:byte、short、int、long; 浮点类型:float、double 字符类型:char(单引号) 布尔类型:boolean(判断true和false) 阅读全文

posted @ 2020-11-20 08:32 茄子big 阅读(78) 评论(0) 推荐(0)

final 有什么用?
摘要:用于修饰类、属性和方法; a、被final修饰的类不可以被继承 b、被final修饰的方法不可以被重写 c、被final修饰的变量不可以被改变,被final修饰不可变的是变量的引用,而不是引用指向的内容,引用指向的内容是可以改变的 阅读全文

posted @ 2020-11-18 20:45 茄子big 阅读(104) 评论(0) 推荐(0)

说一说Servlet的生命周期
摘要:Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init(),service()和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,se 阅读全文

posted @ 2020-11-18 20:42 茄子big 阅读(88) 评论(0) 推荐(0)

spring框架学习
摘要:1,什么是spring框架 spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。 1)IoC(Inversion of Control)控制反转,对象创建 阅读全文

posted @ 2020-11-18 20:11 茄子big 阅读(190) 评论(0) 推荐(0)

Spring的简介和优点?
摘要:Spring是一个一站式的分层次的较量级控制反转(Ioc)和面向切面(Aop)的容器框架;spring是一个开源框架,它由Rod Johnson创建为了解决企业应用开发的复杂性而创建。 优点: 1.方便解耦,简化开发; 2.Aop编程的支持; 3.声明式事务的支持; 4.方便程序的测试; 5.方便集 阅读全文

posted @ 2020-11-17 20:45 茄子big 阅读(109) 评论(0) 推荐(0)

java线程
摘要:一.线程的生命周期及五种基本状态 Java线程具有五中基本状态 新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread(); 就绪状态(Runnable):当调用线程对象的start()方法(t.start();),线程即进入就绪状态。处于就绪状 阅读全文

posted @ 2020-11-17 20:44 茄子big 阅读(65) 评论(0) 推荐(0)

java面向对象
摘要:1、面向对象 面向对象是相对面向过程而言 面向对象和面向过程都是一种思想 面向过程强调的是功能、行为 面向对象:将功能封装进对象,强调具备了功能的对象 面向对象是基于面向过程的 面向过程例子: 把大象放进冰箱里分为以下步骤:把冰箱门打开;把大象放进去;关上冰箱门(强调过程和过程中所涉及的行为(强调行 阅读全文

posted @ 2020-11-17 19:37 茄子big 阅读(100) 评论(0) 推荐(0)

Collection集合
摘要:1.概念:集合体系是用来存数据的。 集合:集合是java中提供的一种容器,可以用来存储多个数据。 2.常用方法:add()添加 clear()清空 remove()删除 contains()是否包含给定的对象 isEmpty()是否为空 size()元素个数 toArray()存储到数组中 3.集合 阅读全文

posted @ 2020-11-16 22:03 茄子big 阅读(137) 评论(0) 推荐(0)

详细描述在Tomcat部署web项目的方式
摘要:一、 最简单的方式,就是把web项目直接放到tomcat的webapps目录下,tomcat会自动管理这个目录下的所有应用; 估计是 tomcat 的 conf 下 server.xml文件中配置了这样一段,默认主机就是加载这个webapps目录,所以可以自动加载: 可以直接放web应用文件,也可以 阅读全文

posted @ 2020-11-16 22:01 茄子big 阅读(169) 评论(0) 推荐(0)

Java之Mysql数据库的连接及增删改查
摘要:Java中与数据库交互的步骤 1 新建一个工程 2 导包,在工程中导入连接MySQL数据库所使用的jar包 3 连接数据库 4 数据的增删改查 数据库的增删改查操作 步骤 1 获取刚刚创建的Connection对象 2 写sql语句 3 得到statement对象 4 执行sql语句,得到结果集 5 阅读全文

posted @ 2020-11-11 14:00 茄子big 阅读(242) 评论(0) 推荐(0)

IO流详细总结
摘要:流的定义:流是指一连串流动的字符,是以先进先出方式发送信息的通道。 按流向分:输出流:OutputStream和Writer为基类 输入流:InputStream和Reader为基类 按处理数据单元划分:字节流:字节输入流:InputStream基类 字节输出流:OutputStream基类 字符流 阅读全文

posted @ 2020-11-10 16:42 茄子big 阅读(96) 评论(0) 推荐(0)

递归
摘要:概述 递归:指在当前方法内调用自己的这种现象。 递归的分类: 递归分为两种,直接递归和间接递归。 直接递归称为方法自身调用自己。 间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。 注意事项: 递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。 在递归中虽然有限定条件 阅读全文

posted @ 2020-11-05 16:57 茄子big 阅读(92) 评论(0) 推荐(1)

File文件的一些基本方法和操作
摘要:1.File对象对应你磁盘上的一个文件或者文件夹(路径),一个file对象代表了一个文件或者文件夹的引用,并不是直接物理上的。 2.File.separator: 连接符 public static final String separator与系统相关的默认名称 - 分隔符字符,以方便的方式表示为 阅读全文

posted @ 2020-11-05 16:54 茄子big 阅读(466) 评论(0) 推荐(0)

Java的异常Exception----(最简单明了的总结)
摘要:1、什么是异常? 程序开发和运行过程中会出现编译错误和运行错误。编译错误容易被发现并排除,而运行错误(逻辑错误和异常)很难预料。因此为了程序的稳定性和可靠性,就需要对程序异常处理和保护。 异常( Exception ):正常程序流程所不能处理或者没有处理的异常情况或异常事件。 2、为什么要使用异常? 阅读全文

posted @ 2020-11-04 19:25 茄子big 阅读(426) 评论(0) 推荐(0)

Java多线程超详解
摘要:引言 随着计算机的配置越来越高,我们需要将进程进一步优化,细分为线程,充分提高图形化界面的多线程的开发。这就要求对线程的掌握很彻底。 那么话不多说,今天本帅将记录自己线程的学习。 程序,进程,线程的基本概念+并行与并发: 程序:是为完成特定任务,用某种语言编写的一组指令的集合,即指一段静态的代码,静 阅读全文

posted @ 2020-11-04 19:22 茄子big 阅读(96) 评论(0) 推荐(0)

导航