学习Java第一阶段
Java基础
在下,杨江河
这个作者很懒,什么都没留下…
展开
-
Java过滤器Filter使用详解——Java学习
过滤器是处于客户端与服务器资源文件之间的一道过滤网,在访问资源文件之前,通过一系列的过滤器对请求进行修改、判断等,把不符合规则的请求在中途拦截或修改。也可以对响应进行过滤,拦截或修改响应。转载 2020-03-29 20:30:22 · 391 阅读 · 0 评论 -
El表达式——Java学习
EL是JSP 2.0增加的技术规范,其全称是表达式语言(Expression Language)。EL语言的灵感来自于ECMAScript和XPath表达式语言。EL表达式语言是一种简单的语言,提供了在JSP中简化表达式的方法。转载 2020-03-29 17:34:04 · 307 阅读 · 0 评论 -
Day15——JavaOOP——异常的分类、处理,自定义异常,log4j的使用
Java异常是一个描述在代码段中发生的异常(也就是运行时出错)情况的对象。当异常情况发生,一个代表该异常的对象被创建并且在导致该错误的方法中被引发(throw,或称为抛出)。该方法可以选择自己处理异常或传递该异常。原创 2020-03-22 12:01:32 · 367 阅读 · 0 评论 -
Day14——JavaOOP——常用API:Object类、String类、StringBuffered类、Math类、Character、BigInteger类/ BigDecimal类
API全名:application(应用) programming(程序) interface(接口) Java API API是应用程序编程接口Java API就是sun公司提供给我们使用的类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。我们可以通过查帮助文档来了解Java提供的API如何使用工具类(已经实现指定方法接口的实现类)原创 2020-03-22 11:52:11 · 270 阅读 · 0 评论 -
Day13——JavaOOP——定义接口语法、内部类的优点、匿名内部类定义格式
接口在Java中是最重要的概念之一,它可以被理解为一种特殊的类,是由全局常量和公共的抽象方法所组成。 需要注意的是,在接口中的抽象方法必须定义为public访问权限,这是不可更改的。 接口是多个类的方法的抽象接口是抽象类的抽象(抽象的不是一个类了,所以不需要遵守类的单继承)接口是java中程序编写过程中对方法的规范,接口中只能声明全局常量(基本不写),方法全部由public abstract修饰(接口定义时可以省略)原创 2020-03-22 11:44:37 · 311 阅读 · 0 评论 -
Day12——JavaOOP——多态、抽象类;封装、继承、多态;abstract关键字
Java面向对象:多态,抽象类,面向对象三大特点:封装、继承、多态,abstract关键字。原创 2020-03-22 11:31:02 · 351 阅读 · 0 评论 -
Day11——JavaOOP——properties配置文件
Java 开发中,需要将一些易变的配置参数放置在properties 配置文件中。介绍几种读取方式:一、基于ClassLoder读取配置文件二、基于 InputStream 读取配置文件三、通过 java.util.ResourceBundle 类来读取,这种方式比使用 Properties 要方便一些原创 2020-03-22 11:16:24 · 254 阅读 · 0 评论 -
Day10——Java基础——多维数组
Java中的多维数组在java中没有多维数组语法,根据数组的数据类型,与数据保存数据的数据类型相结合推出的基于数组这一基本概念的多维数组(在java中只存在数组的语法 不存在多维数组的语法 所谓的多维数组 就是数组中存储数组的嵌套)在一个数组中保存另外一个数组 另一个数组保存数据语法:数据类型 [][]……数组名 =new 数据类型[长度a][长度b]……[长度n]长度a当前数组中保存...原创 2020-01-11 10:39:00 · 427 阅读 · 0 评论 -
Day09——Java基础——数组、增强for循环foreach
Java中的数组与变量一样在程序编写过程中进行数据的存储操作,与变量不同的是数组是引用数据类型,可以存储多个相同数据类型的数据数组概念数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。用于存储具有相同数据类型的多个数据的容器称之为数组数组可以存储任意数据类型的数据(数组可以存储所有类型数据)因为数组保存数据格式的特殊性,...原创 2020-01-11 10:35:58 · 371 阅读 · 0 评论 -
Day08——Java基础——08math类、random类、date类、simpleDateFormat类、calendar
Math数学类Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。数学方法类,所有方法均为静态方法public static int abs(int a)public static double ceil(double a)public static double floor(double a)public static int max/min(int a,...原创 2020-01-11 10:32:11 · 266 阅读 · 0 评论 -
Day07——Java基础——object类、scanner类、String类、StringBuffer类、基本数据类型对应包装类、自动拆装箱
JAVA常用API概念:API全名:application(应用) programming(程序) interface(接口)API是应用程序编程接口Java APIJava API就是sun公司提供给我们使用的类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。我们可以通过查帮助文档来了解Java提供的API如何使用API就是java的工具...原创 2020-01-11 10:22:27 · 451 阅读 · 0 评论 -
Day06——Java基础——面向对象编程思想、类的创建与使用、static关键字(静态与实例的关系、静态代码块)、final关键字、构造方法
Java面向对象编程思想什么是面向对象?客观世界中具体存在的事物称之为对象万物皆对象可以用代码编写世间万物面向对象编程是java的一大特性,是基于面向过程开发的**面向过程编程思想:**将要完成的功能需求,按照需求进行步骤划分,按照步骤一步一步完成最后实现结果(这个活让我做,我第一步干什么。。。。。。最后完成)**面向对象编程思想:**所以事情与功能需求都由一个或多个对象所提供的不同...原创 2020-01-11 09:36:38 · 386 阅读 · 0 评论 -
Day05——Java基础——方法的定义、方法的调用、方法的重载
Java中方法的定义与使用在程序书写过程中,以指定方法名书写并提供用于完成指定功能的数据、参数的代码块称之为方法按照特定语法定义书写的包含一条或多条执行语句的代码块在其他语言中也称之为函数、过程方法由五部分组成:Public static void main(String [] args){代码}修饰符:用于修饰方法使方法具有某些”权限”返回值类型:方法运行结束后返回的java中的数...原创 2020-01-11 09:28:44 · 381 阅读 · 0 评论 -
Day04——Java基础——循环流程控制语句(while do while for)、流程跳转语句(break 、continue、return)
Java流程控制语句循环流程控制语句重复性的执行一段相同的代码循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。初始化语句:一条或者多条语句,这些语句完成一些初始化操作。判断条件语句:这是一个boolean 表达式,这个...原创 2020-01-11 09:25:25 · 519 阅读 · 0 评论 -
Day03——Java基础——顺序流程控制语句、分支流程控制语句(if else switch case default )
Java流程控制语句在java中所有程序的执行都基于流程控制语句Java流程控制语句分类:1、顺序流程控制语句程序执行由上至下由左至右 按条执行一条java语句的结束由;决定在每一条语句书写结束后必须以;结束2、选择流程控制语句选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断,逻辑运算的结果有两个,所以产生选择,按照不同的选择执行不同的代码。(1)单分支当代码顺序执行...原创 2020-01-11 09:20:12 · 522 阅读 · 0 评论 -
Day02——Java基础——eclipse的安装与使用、关键字、标识符、常量、变量、局部变量、全局变量、基本数据类型、数据类型转换、运算符
Java开发工具的安装与使用Eclipse开源免费的java开发工具 功能强大安装分为两个版本:1、安装版(需安装好jdk后才能进安装)使用安装文件安装安装提示进行安装(1)选择安装版本->java企业级开发(2)eclispe需要java的运行环境JRE2、免安装版解压1、目录用于展示当前可切换操作的工程目录2、工作台用于打开代码后进行编辑操作3、控制台用于展示输入...原创 2020-01-11 09:12:35 · 435 阅读 · 0 评论 -
Day01——Java基础——java概述、java作者、Java特性、jdk简介、jdk的下载与安装、简单的dos命令、第一个java程序的编写、注释
1、java概述一门完全面向对象编程的计算机语言2、Java作者:詹姆斯高斯林3、特性简单性相比较c语言而言,抛弃了C语言难以理解且无用的操作,java中存在GC垃圾回收机制,程序运行结束自动释放资源回收资源。面向对象Java编程以对象为基本执行单位可移植性(跨平台)一处编译多处运行Java编写的代码可以在任意的平台上运行基于java虚拟机jvm运行java的环节中包含jv...原创 2020-01-11 09:00:59 · 425 阅读 · 0 评论