![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE阶段
咚痞子
江湖路远,切莫止于足下!!!
展开
-
JavaSE.20190426.Math.random.While循环.break&continue.循环嵌套
一.Math.random 1.Math是一个数学类 2.不需要导包,因为java.lang下的内容,不需要导包 Math.random()-->产生随机小数 [0.0,1.0) 公式: Math.random()*(max-min+1)+min 3.总结公式: 1)产生随机的整数: ...原创 2019-04-26 18:42:49 · 159 阅读 · 0 评论 -
JavaSE.20190517.数据库(四)JDBC.角色分类.面向接口编程.JDBC步骤.连接.处理块.分析.释放资源.
★数据库★一、设计表 设计表首先应该按需遵循三范式 1.确定表名 2.确定字段名 类型 +约束(主键 外键 非空 默 检查认 唯一) 主键: 唯一标识一条记录(唯一并且非空) 唯一: 唯一 非空:不能为空 默认: 当没给值时使用给定一个默认值 外键:参考其他表(自己)的某个(...原创 2019-05-20 07:36:55 · 314 阅读 · 0 评论 -
JavaSE.20190514.数据库oracle(一).
一.简易版oracle安装二.SELECT--sql中的注释--DQL 查询语句--select *|字段名1,字段名2... from 表名;--查询某个表中的所有数据--select * from 表名select * from emp;--查询所有员工的姓名--select 字段名 from 表名;select ename from emp;--查询所有员工的...原创 2019-05-15 08:38:59 · 133 阅读 · 0 评论 -
JavaSE.20190507.File类.IO.
一.File类 1.文件和目录路径名的抽象表示形式 File(File parent, String child) 根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例。 File(String pathname) 通过将给定路径名字符...原创 2019-05-07 19:03:59 · 169 阅读 · 0 评论 -
JavaSE.20190510.TreeSet.Map.反射.
一.TreeSet 1.底层:红黑树 优点:升序排序,查询效率较高 引用数据类型的去重和排序:实现内部|外部比较器 内部比较器 : Comparable 接口 实现Comparable接口重写comparaTo方法,自定义比较规则 外部比较器 : Comparator 接口 重写compare方法,自定义比较器im...原创 2019-05-10 21:22:20 · 178 阅读 · 0 评论 -
JavaSE.20190521.Web前端基础.HTML
Web前端Java为什么火?编程语言:和计算机打交道--写一个软件CS模式:基于客户端Client-服务器Server端的访问方式优点:有客户端:客户端可以帮助我们解决很多数据,然后将处理好的数据发送给服务器可以有效的降低服务器的压力缺点:有客户端:更新客户端:准备大量的数据包让客户去更新客户端版本不一致:银行软件1.0-2分1.1-3分游戏...原创 2019-05-21 09:15:20 · 305 阅读 · 0 评论 -
JavaSE.20190515.数据库(二).查询列(字段).查询行(记录).排序.函数——单行函数.组函数.分组.
一.查询列(字段) 1.select distinst *|字段|表达式| as 别名 from 表 表别名 SELECT * FROM 表名; →查询某个表中所有的记录的所有字段信息 SELECT 列名 FROM 表名; ...原创 2019-05-15 22:23:57 · 325 阅读 · 0 评论 -
JavaSE.20190511.多线程.
一.多线程 1.多线程:多任务同时执行就是多线程,如果没有任务,就不需要使用多线程 2.线程和进程之间的区别: 线程:cpu调度的最小单位 进程:资源分配的最小单位 一个进程可以包含1~n个线程 3.线程开启的方式: 1)继承Thread类,重写run()方法; ...原创 2019-05-11 19:38:49 · 120 阅读 · 0 评论 -
JavaSE.20190521.锚链接.Form表单.CSS(一).
一.锚链接(特殊的超链接) 锚点(anchor):其实就是超链接的一种,一种特殊的超链接 普通的超链接,<a href="路径"></a>是跳转到不同的页面 而锚点,<a href="路径"></a>可以在同一个页面中不同的位置间跳转 可以看到,跳转到锚点的超链接跟普通的超链接格式是一样的 ...原创 2019-05-21 17:34:48 · 291 阅读 · 0 评论 -
JavaSE.20190509.对象流.容器(一).泛型
一.对象流 1.对象流 序列化 公共流(节点流) ObjectInputStream 反序列化输入流 新增方法 readObject() ObjectOutputStream 序列化输入流 新增方法 writeObject() 2.注意: 1...原创 2019-05-09 21:01:22 · 108 阅读 · 0 评论 -
JavaSE.20190506.异常.常用类.API(部分常见).基本数据类型的包装类.Math类.Date类.枚举.
一.异常 1.异常: Throwable类 / \ Error Exception | | \ Unchecked Check...原创 2019-05-06 19:49:01 · 157 阅读 · 0 评论 -
JavaSE.20190513.网络编程.
一.网络编程 1.IP:定义网络上的不同的节点(手机,电脑,路由器...) IPV4:32位 IPV6:128位 非注册IP地址(公司内部使用):192.168.0.0~192.168.255.255 特殊的IP: 127.0.0.1 本地IP localhost 本地域...原创 2019-05-13 21:07:54 · 203 阅读 · 0 评论 -
JavaSE.20190422.DOS命令.JDK及配置环境变量.注释
一、常见的dos命令:cd\ cd.. cd mkdir rmdir cls exit tab 回到根目录 返回上一层 进入某个路径 新建文件夹 删除文件夹 清屏 退出 自动补全 1、如何打开dos窗口: window+r|开始-->运行--cmd 2、所有的字符...原创 2019-04-22 21:55:24 · 216 阅读 · 0 评论 -
JavaSE.20190430.权限修饰符.重写.super.final.object.转型.抽象类.面向对象的三大特征之一多态.
一.权限修饰符 1.权限修饰符 本类 同包类 不同包子类 不同包其他类 私有的 private ✔ 默认的 default ✔ ✔ 受保护的 protected ✔ ✔ ✔ 公共的 public ✔ ...原创 2019-05-01 22:56:36 · 126 阅读 · 0 评论 -
JavaSE.20190427.return.内存.方法的重载.方法的递归.数组.二维数组.
一.return 1.有返回值类型的方法: 1)结束方法 2)带出返回值 2.没有返回值类型的方法: 1)结束方法 3.不可达语句出现的情况: 1)一定会执行的return后出现的语句 2)死循环后出现的语句 3)break后面出现的语句 4)contin...原创 2019-04-27 19:54:36 · 207 阅读 · 0 评论 -
JavaSE.20190423.标识符.常量.变量.数据类型及转换.进制.运算符(一)
一.编写规范 1.标识符: 在java中一切起名字的这个名字就是标识符 2.标识符的命名规则 a.只能有字母,数字,下划线_,美元符号$任意组合而成,数字不能开头 b.严格区分大小写 c.关键字不能作为标识符使用 3.标识符的命名规范 a.见名知意 b.驼峰命名规则 ...原创 2019-04-23 19:41:37 · 164 阅读 · 0 评论 -
JavaSE.20190428.可变参数.数组的排序.Arrays工具类(API).面向对象(一).
一.可变参数 1.参数的个数不确定,可以是0个可以是多个,参数的数据类型必须相同 注: 可变参数必须要写在参数列表的最后 格式 ... ,数据类型 ... 参数名-->可变参数 操作可变参数,要通过使用数组的方式,编译器会隐式的在内部为我们构建一个数组,存储可变参数的值;public class Demo02{ pu...原创 2019-04-28 20:11:37 · 201 阅读 · 0 评论 -
JavaSE.20190424.运算符(二).Scanner.Random.流程控制语句.
一.运算符(二) 1.赋值运算符 1)基本赋值运算符 = java中唯一个自右向左运算的符号 2)扩展赋值运算符(算数运算符+基础赋值运算符) += -= *= /= %= eg: a+=3; ==> a=a+3; 缺点:不直观 ...原创 2019-04-24 20:54:48 · 215 阅读 · 0 评论 -
JavaSE.20190429.构造器.This.Static.block块.使用debug调试.gc.package.import语句.private.面向对象的三大特性之封装&继承.
一.构造器 1.new创建对象做的三件事情: 1)在堆中为对象开辟空间,成员属性会跟随对象进入到堆内存并赋默认值 2)调用构造器为对象初始化信息 3)将地址返回值引用 2.构造器|构造方法|构造函数: *构造器是一个特殊的方法,只能和new一起使用* 1)作用: 初始化对...原创 2019-04-29 20:27:45 · 177 阅读 · 0 评论 -
JavaSE.20190505.接口.23种设计模型(常用).内部类.Lambda表达式.
一.接口 1.接口是特殊的抽象类 1)接口的优点: 定义开发规范 提高代码的复用性 解耦 多实现类只能单继承 2.在j...原创 2019-05-05 19:30:59 · 183 阅读 · 0 评论 -
JavaSE.20190516.数据库(三).rowid和rownum.表连接(92).99连接.视图.索引(了解).
一.rowid和rownum ROWID是ORACLE中的一个重要的概念。用于定位数据库中一条记录的一个相对唯一地址值。通常情况下,该值在该行数据插入到数据库表时即被确定且唯一。ROWID它是一个伪列,它并不实际存在于表中。它是ORACLE在读取表中数据行时,根据每一行数据的物理地址信息编码而成的一个伪列。所以根据一行数据的ROWID能找到一行数据的物理地址信息。从而快速地...原创 2019-05-16 20:24:34 · 219 阅读 · 0 评论