javase教程
文章平均质量分 68
qq1350048638
这个作者很懒,什么都没留下…
展开
-
javase教程02
简单的dos命令基础命令: 1. dir : 查看当前所在目录的 文件与文件夹列表 - 在dir后 可以通过/ 携带一些指令 来打到特殊的查看目录结构的效果 /s: 查看当前目录所有的子目录和文件夹 /a: 查看包含隐藏文件的所有文件 /ah: 只显示隐藏文件 /w : 以紧凑方式显示 /p : 以分页方式显示2. cd 文件夹名: 进入指定文件夹中原创 2017-10-27 14:04:43 · 240 阅读 · 0 评论 -
java SE教程08
程序运行时, 内存的区域:栈Java栈的区域很小 , 大概2m左右 , 特点是存取的速度特别快栈存储的特点是, 先进后出存储速度快的原因: 栈内存, 通过 '栈指针' 来创建空间与释放空间 !指针向下移动, 会创建新的内存, 向上移动, 会释放这些内存 !这种方式速度特别快 , 仅次于PC寄存器 !但是这种移动的方式, 必须要明确移动的大小与范围 , 明确大小与范围是为了方便指针的移动 , 这是一个原创 2017-10-30 18:13:46 · 161 阅读 · 0 评论 -
java SE教程09
方法的递归调用 熟练在编程语言中, 递归指的是一个运算过程 , 说的是, 方法不断调用自身 , 直到运算的结果已知 !递归的好处: 递归可以大幅度的简化代码 !缺点: 在可以使用循环的案例中, 建议不要使用递归 ! 递归极易造成 栈内存溢出(StackOverflowError)的问题 !为了避免递归的缺点, 使用原则: 1. 递归必须有退出的条件(出口)2. 在使用递归时, 一定是把问原创 2017-10-30 18:14:24 · 193 阅读 · 0 评论 -
java SE day16 火推
异常处理异常结构中 表示范围最大的是 Throwable类 , 他有两个子类: Error 和 Exception我们要处理的是 Exception(异常) . Error(错误) 无法处理, 只能尽量避免 !Exception ***运行时异常 (非受检异常)(RuntimeException): 程序在执行过程中, 因为逻辑问题, 产生了异常 !非运行时异常(受原创 2017-11-08 18:42:59 · 161 阅读 · 0 评论 -
java SE 教程 10
Eclipse的使用打开eclipse , 选择对应的工作空间调整视图创建工程再Eclipse中 工作空间中可以包含多个 工程/项目 , 一个工程中包含多个Java类创建Java类, 编写代码 方法的重写 重点从父类继承过来的方法, 并不一定完全符合子类的业务逻辑 !有时子类需要改变父类继承过来的方法, 可以通过自身编写相同的方法来完成覆盖父类方法的操作 !规则: 1. 方法名称, 参原创 2017-10-31 18:26:42 · 2194 阅读 · 0 评论 -
java SE 17 火推 IO流
SE 171. 接收输入2. 进行处理3. 输出给用户输入流I与输出流O这是一种相对的概念 :例如: 程序读取一段文件, 相对于程序而言, 在进行输入操作 但是相对于文件来说, 文件在向外写文字 , 在进行输出操作 ! 程序向本地文件 , 写出一段文字: 相对于程序而言, 在进行输出操作原创 2017-11-09 21:14:17 · 174 阅读 · 0 评论 -
当鼠标离开输入框判断数据是否存在 onblur ajax 火推
当鼠标离开输入框判断数据是否存在在网页中,很多注册输入框都有实现这个功能。当你鼠标离开输入框的时候,就会判断该账号是否存在于数据库中,如果存在就会在输入框后输出已拥有该账户,否则显示该用户可用!JSP:[html] view plain copyspan style="color:#009900转载 2017-11-10 12:51:42 · 3170 阅读 · 0 评论 -
java SE 18 火推
SE 18作业 实现文件的分割 , 将一个完整的大文件, 按照10m一小份 ,进行分割要求: 文件分割后 , 再编写一个读取的文件, 将所有文件再还原为一个 ! 并且大小不能变化 , 还可以打开 !文件无要求, 可以是视频,图片,音乐,压缩包 ,安装包等序列化操作序列化 ObjectOutputStream就是将Java中的Object存储到本地文件的过程原创 2017-11-10 17:15:31 · 372 阅读 · 0 评论 -
java SE 教程 day11
抽象类(重点)用abstract关键字修饰的类称为抽象类。抽象类不能实例化,抽象类的意义在于“被继承”。抽象类为其子类“抽象”出了公共的部分,通常也定义了子类所必须具体实现的抽象方法。 模版方法设计模式 (重点)定义: 定义一个功能的骨架 , 一部分功能是确定的 , 一部分 功能是不确定的 , 把确定的实现, 不确定的功能抽取抽象出来, 延迟到子类中实现 !案例: public abstract原创 2017-11-02 16:31:12 · 200 阅读 · 0 评论 -
java SE教程07
跟数组的概念基本相同 , 也是容器的概念 !数组中存储的不再是基本数据类型, 而是数组 !多维数组, 正常在程序中 很少出现三维以上的数组 !定义的格式1: 数据类型[][] 二维数组名 = new 数据类型[二维数组长度][一维数组长度];定义的格式2:数据类型[][] 二维数组名 = new 数据类型[二维长度][];定义的格式3:数据类型[][] 二维数组名 = {{数据1,数据2,数原创 2017-10-30 18:13:02 · 205 阅读 · 0 评论 -
java SE教程06
数字的统计, 提示用户输入的一个长度8位正整数数字 , 我们来统计这个数字中的每一位上出现的数字的重复次数 : 例如: 11223344 里面出现了两个1 , 两个2 两个3 两个4如何取出每一位的数字: int a = 11223344个位数: a%10; a = a/10;十位数: a%10; a = a/10;百位数: a%10; a = a/10;千位数:原创 2017-10-30 10:16:51 · 186 阅读 · 0 评论 -
java SE教程05
打印图形: 外层循环控制行, 内层循环控制列1. 先根据行数编写外层循环次数2. 再根据外层循环的变量(i) , 去分析, 这个变量与内层循环列数的关系 !(1)** ** * ** * * ** * * * *for(int i=0;i<5;i++){ for(int j=0;j<=i;j++){ System.out.print("* ");原创 2017-10-30 10:08:22 · 891 阅读 · 0 评论 -
javase教程01
笔记jdk 安装步骤: 下载jdk: www.oracle.com (或者在班级的ftp盘中下载jdk64位) 系统版本 与 jdk版本必须一致 !双击jdk_xx_64.exe安装 浏览笔记中的图片文件夹jdk01在jdk安装完毕后, 会再次弹出提示, 让安装jre 浏览笔记中的jre安装图片验证是否安装成功: (可验证率百分之90)1. win+r : 在运行中输入cmd 并点原创 2017-10-27 11:26:45 · 371 阅读 · 0 评论 -
阿里开发规范
阿里开发规范一、编程规约 (一) 命名规约 POJO,设计只有POJO才需要序列化? 8. 【强制】POJO 类中的任何布尔类型的变量,都不要加 is,否则部分框架解析会引起序列化错 误。 反例:定义为基本数据类型 boolean isSuccess;的属性,它的方法也是 isSuccess(),RPC 框架在反向解析的时候,“以为”对应的属性名称是 success,导致属性获取不到,原创 2017-10-27 14:53:50 · 2186 阅读 · 0 评论 -
javaSE教程03
导包如何引入系统所提供的类库,工具! 在.java文件的非注释第一行编写引入工具包的代码: 格式: import 包名.类名; 在控制台中接收用户键盘的输入 熟练掌握步骤1. 在导包的位置, 导入 java.util.Scanner包 例如: import java.util.Scanner;步骤2. 在main方法中, 创建接收用户输入的特殊变量 例如: Sc原创 2017-10-27 16:00:41 · 193 阅读 · 0 评论 -
java se day12 火推
面向对象已讲解知识点大纲:- 类 对象 引用- 方法- 堆栈方法区(内存)- 构造方法- 方法的重载- 私有- this- 静态- 单例设计模式- 继承- 权限修饰符- 多态- 抽象类- 接口- 内部类Object 类p1 == p2p1.xx(p原创 2017-11-07 17:08:31 · 207 阅读 · 0 评论 -
java SE Day13 火推
在API中, 提示的已过时的方法是什么?在Java版本的迭代中 ,出现了一些新的功能, 也否定了早期的一些旧的不好的功能 !为什么采用标记已过时的方式, 而不是删除 !原因是: 有些程序, 就是通过早期版本的jdk进行的开发, 软件可能已经上线, 不能因为Java的更新, 导致Java语言早期开发的软件不可用 !String构造方法:String(String t原创 2017-11-07 17:09:31 · 188 阅读 · 0 评论 -
java SE day14 火推
集合存储数据的容器 , 数组: Object[] arr = new Object[10]; Object数组, 可以存储任意的类型!问题: 数组中的元素个数 是固定的 , 不能扩充大小! 在早期, 一般采用数组中存放链表结构来实现动态扩充 ! 但是实现太复杂! --------------------------------------后期(j原创 2017-11-07 17:10:09 · 181 阅读 · 0 评论 -
java SE day15火推
Comparable 接口 * 用来比较大小的方法 * * 如果你认为this<o , 则应返回负数(-1) 来告知调用者 * 如果你认为this==o, 则应返回0 来告知调用者 * 如果你认为this>o , 则应返回正(1)数 来告知调用者 */@Overridepublic int compareTo(User o) { if(this.id>o.id) {原创 2017-11-07 17:11:01 · 142 阅读 · 0 评论 -
java SE教程04
三种程序结构 – 重点顺序执行结构执行完毕上一行代码, 执行当前行代码 (逐行执行)判断分支结构根据判断结果, 分为两种情况, 分别执行不同区域的代码循环结构再某些特定的情况下 ,一个代码块 循环的执行 !任何程序的逻辑, 都可以通过这三种程序结构, 来搭配实现 ! 判断分支 if结构 – 重点在进行if语句的编写时, 如果判断的代码块中只有一行代码, 可以省略大括号 格式1: if(b原创 2017-10-30 10:07:31 · 315 阅读 · 0 评论 -
MVC模型 el jstl
MVC1 M-->model 模型层(就是javabean要求在entity dto等,要求字段属性名和表中的字段名及表单的字段名要一致)2 V-->view 视图层(html静态页、jsp动态页、servlet)3 C-->Controller 控制层(servlet)作用:各司其职,擅长的人做擅长的事mvc开发案例步骤1、创建web工程2、创建javabean原创 2017-11-05 09:28:58 · 202 阅读 · 0 评论