java
街角林
菜鸟
展开
-
java笔记
JAVA 笔记Java 语言的三种技术架构(J2EE J2SE j2ME )J2EE(Java 2 Platform Enterprise Edition)企业版J2SE(Java 2 Platform Standard Edition)标准版J2ME(Java 2 Platform Micro Edition)小型版JAVA跨平台性 应用程序在不同的系统平台上都可以运行JRE JRE(Java...原创 2019-03-31 08:38:19 · 1761 阅读 · 0 评论 -
JDBC
Java JDBC开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:20180604~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~什么是JDBC :1.JDBC(Java Data Base Connectivity,Java数据库连接).2.是一种用于执行SQL...原创 2019-06-09 20:37:04 · 79 阅读 · 0 评论 -
JDBC事务
JDBC事务开发工具与关键技术:myEclipse javaSE作者:街角撰写时间:20180416事务基本概念一组要么同时执行成功,要么同时执行失败的SQL语句。事务的四大特点(ACID) atomicity(原子性):表示一个事务内的所有操作是一个整体,要 么全部成功,要么全失败;consistency(一致性):表示一个事务内有一个操作失败时,所有的更改过的数据都必须...原创 2019-06-09 20:39:33 · 80 阅读 · 0 评论 -
Annotation
Annotation开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:201806016Annotation(注解)的作用:可以修饰不同的成员变量、方法甚至是类,定义在java.lang.annotation包中可以对程序做解释(与注释没有区别)可以被其他程序(比如:编译器等)读取。注解信息处理流程,是注解与注释最大的区别,如果没有注解信息处理流程,则注解毫...原创 2019-06-18 09:08:59 · 176 阅读 · 0 评论 -
自定义注解
自定义注解开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:201806016Annotation 注解:可以修饰不同的成员变量、方法甚至是类@interface 自定义注解格式为: public @interface 注解名 {定义体}使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口其中...转载 2019-06-18 09:18:22 · 104 阅读 · 0 评论 -
创建文件与读取文件
创建、读取文件开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:201807061. import java.io.BufferedWriter; 2. import java.io.FileWriter; 3. import java.io.IOException; 4. /** 5. * 创建文件 6. * @author LGJ 7. ...翻译 2019-07-08 09:03:00 · 237 阅读 · 0 评论 -
枚举 Enum
枚举开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:201807061. package com.lgj.Java; 2. /** 3. * 枚举:就是把一个事物的所有可能性都列举出来,然后进行操作. 4. * 枚举可以单独声明或者声明在类里面。 5. * 方法、变量、构造函数也可以在枚举中定义。 6. * @author LGJ 7. *...翻译 2019-07-08 09:07:37 · 149 阅读 · 0 评论 -
元注解
元注解开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:201806027元注解的作用就是负责注解其他注解。Java定义了4个标准的 meta-annotation类型,它们被用来提供对其它 annotation 类型作说明。有以下四种;@Target,@Retention, @Document,@Inherited@Target:用于描述注解的使用范围...原创 2019-06-28 09:42:47 · 120 阅读 · 0 评论 -
递归目录
递归目录开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:201807017递归目录1. package IO; 2. 3. import java.io.File; 4. 5. public class FIle递归打印目录 { 6. /** 7. * 把一个目录里的所有文件夹与文件列举出来 8. ...翻译 2019-07-18 10:19:23 · 670 阅读 · 0 评论 -
Servlet生命周期
Servlet:从第一次调用,到服务器关闭public class ServletLife extends HttpServlet { //init方法是对Servlet进行初始化的一个方法,会在Servlet第一次加载进行存储时执行 @Override public void init() throws ServletException { System.out.println("s...原创 2019-08-08 10:10:52 · 89 阅读 · 0 评论 -
Service doGet doPost方法的区别
开发工具与关键技术:myEclipse javaEE作者:林国佳撰写时间:20190808Servlet:public class ServletMethod extends HttpServlet { @Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws Se...原创 2019-08-08 10:19:06 · 221 阅读 · 0 评论 -
Java 时间
Java 日期时间开发工具与关键技术:myEclipse JavaSE 作者:街角撰写时间:201907261. import java.text.SimpleDateFormat; 2. import java.util.Date; 3. 4. public class 文献 { 5. 6. public static void main(String[...翻译 2019-07-28 20:46:54 · 139 阅读 · 0 评论 -
Java时间2
Java 日期时间2开发工具与关键技术:myEclipse JavaSE 作者:街角撰写时间:201907261. import java.text.SimpleDateFormat; 2. import java.util.Calendar; 3. import java.util.Date; 4. 5. public class date { 6. 7. ...翻译 2019-07-28 20:52:18 · 110 阅读 · 0 评论 -
HttpServletResponse
HttpServletResponse 开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:20190818package com.lgj.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;i...原创 2019-08-18 09:34:25 · 155 阅读 · 0 评论 -
Break,continue,return
Break,continue,return开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:201806041. class OtherDemo 2. { 3. /* 4. 1,break和continue语句作用的范围。 5. 2,break和continue单独存在时,下面可以有任何语句。因为都执行不到。 6. ...原创 2019-06-09 20:28:35 · 71 阅读 · 0 评论 -
Java 数组的反转
数组的的反转首先打开记事本,写以下代码:1. class ArrayTest3 2. { 3. public static void main(String[] args) 4. { 5. int[] arr = {3,1,5,6,2}; 6. System.out.println(“反转前”)7. print...原创 2019-05-28 08:19:15 · 343 阅读 · 0 评论 -
JAVA 运算符
开发工具与关键技术:记事本 Java作者:林国佳撰写时间:2019年03月30日算数运算对于除号”/”,整数除与小数除是有区别的,整数之间做除法只保留整数部分而舍去小数部分“+”除字符串相加功能外,还能把非字符转换为字符串,字符串数据和任何数据使用”+”都是相连接,最终变成字符串。例如:System.out.println(”5+5=”+5+5); 打印结果是 5+5=55;赋...原创 2019-03-31 09:04:36 · 259 阅读 · 2 评论 -
JAVA 常量与变量
开发工具与关键技术:notepad++ Java作者:林国佳撰写时间:2019年01月01日常量常量表示不能改变的数值。Java中常量的分类:1,整数常量。所有整数2,小数常量。所有小数3,布尔型常量。较为特有,只有两个数值。true false。4,字符常量。将一个数字字母或者符号用单引号( ’ ’ )标识。5,字符串常量。将一个或者多个字符用双引号标识。6,null常量...原创 2019-03-31 09:11:23 · 130 阅读 · 0 评论 -
Java 流程控制
Java 流程控制判断结构 if else选择结构 switch()循环结构开发工具与关键技术:Myeclipse JavaSE作者:林国佳撰写时间:20180407判断结构 if elseif 语句的特点1.每一种格式都是单条语句。2.条件表达式无论写成什么样子,只看最终的结构是true或false。选择结构 switch()switch 语句的特点1.switch...原创 2019-04-07 21:03:44 · 193 阅读 · 0 评论 -
Java单例模式
开发工具与关键技术:myEclipse javaSE作者:街角撰写时间:20180426单例设计模式: 解决的就是在程序运行过程中,一个类最多只能创建一个对象的问题;饿汉式单例与懒汉式单例实现步骤:私有化构造函数,目的是避免其它类可以创建这个类的对象;在本类中创建唯一实例对象(因为构造函数私有化了,所以单例类的唯一实例对象只能在单例类里面创建;),使用一个私有静态的成员变量保...转载 2019-04-26 08:12:46 · 78 阅读 · 0 评论 -
Java数组
开发工具与关键技术:myEclipse javaSE作者:街角撰写时间:20180425数组的概念:存储同一种类型数据的集合,数组中的元素从0开始编号。声明数组:必须声明数组,才能在程序中使用。格式:1.数据类型[] 数组名;(推荐使用)2.数据类型 数组名[];(效果相同,但基本不使用这种方式)例如:int[] arr; int arr[];数组初始化:数组初始化主要有...原创 2019-04-26 08:22:06 · 128 阅读 · 0 评论 -
java函数的定义
函数定义函数就是定义在类中的具有特定功能的一段独立小程序函数是语句的集合,它们在一起执行一个功能。函数包含于类或对象中函数在程序中被创建,在其他地方被引用函数也称为方法函数的格式修饰符 返回值类型 函数名( 参数类型 行参1,参数类型 形参2){执行语句;return 返回值;}修饰符 (public protected private)三选一、 static、fina...原创 2019-04-17 20:58:20 · 1267 阅读 · 0 评论 -
Java 面向对象
开发工具与关键技术:myEclipse javaSE作者:街角撰写时间:20180416面向对象面向对象是相对面向过程而言。面向对象和面向过程都是一种思想。面向过程:强调的是功能行为本身。面向对象:将面向过程的功能行为封装进对象,强调具备了功能的对象面向对象基于面向过程的。面向对象可以把复杂的事情简单化,从执行者变成了指挥者。类和对象类:类是具体事物的抽象,概念上的定义,一个...原创 2019-04-17 21:06:01 · 116 阅读 · 0 评论 -
Java 集合
Java集合开发工具与关键技术:myEclipse javaSE作者:街角撰写时间:20180416面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一 种方式。数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。 数组中可以存储基本数据类型,集合只能存储对象。集合类的特点:集合...原创 2019-05-08 19:51:12 · 127 阅读 · 0 评论 -
Java继承
Java 继承开发工具与关键技术:myEclipse javaSE作者:林国佳撰写时间:20180416继承的概述: 多个类可以称为子类,单独这个类称为父类或者超 类。 子类可以直接访问父类中的非私有的属性和行为。 通过 extends 关键字让类与类之间产生继承关系。 class SubDemo extends Demo{} 继承的出现提高了代码的复用性。 继...原创 2019-05-08 19:59:31 · 1309 阅读 · 2 评论 -
Java接口
Java 接口开发工具与关键技术:myEclipse javaSE作者:街角撰写时间:20180416Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。接口:是不可以创建对象的,因为有抽象方法。需要被子类实现,子类对接口中的抽象方法全都覆盖后,子类才可以实例化...原创 2019-05-08 20:04:59 · 116 阅读 · 0 评论 -
Java数组的最值
Java数组的最值开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:20180515给定一个数组{5,1,6,4,2,8,9}。 获取数组中的最大值,以及最小值。1. 2. class ArrayTest 3. { 4. /* 5. 获取数组中的最大值。 6. 思路: 7. 1,获取最值需要进行比较。每一次...翻译 2019-05-15 17:02:02 · 1177 阅读 · 0 评论 -
java数组的排序
Java数组排序开发工具与关键技术:myEclipse javaEE作者:林国佳 撰写时间:20180515选择排序:就是第1与第2比,如果第1比第2大,位置互换,互换后的第1与第3比,如果第1比第3大,位置互换,一直到最后,最小值在第1位。第二次循环时第一位不参与也就是内循环结束一次,最小值出现头角标位置上。代码;1. import java.util.*; 2. ...转载 2019-05-15 21:00:57 · 15070 阅读 · 1 评论 -
数组的查找
数组的查找查找折半查找 1查找就是把输入的数与数组中的值循环比较,如果两者相等,返回数组的下标,如果返回-1,代表该值在数组中不存在,只返回第一次出现的值1. public class test { 2. public static void main(String[] args) 3. { 4. int[] arr = {3,2,1,5,4,2...转载 2019-05-28 08:15:09 · 158 阅读 · 0 评论 -
HttpServletRequest
HttpServletRequest开发工具与关键技术:myEclipse javaEE作者:街角撰写时间:20190818package com.lgj.servlet;import java.io.IOException;import java.util.Enumeration;import javax.servlet.ServletException;import jav...原创 2019-08-18 09:40:15 · 141 阅读 · 0 评论