JAVA基础
文章平均质量分 84
NextLove_1015
要记得自己的梦想。
展开
-
JDK,JRE,JVM三者小结
文中所言,仅供博主自己,如有错误,望大牛不吝赐教,感激不尽。 2017/07/29 JDK,JRE,JDK,三者之间的关系。每个初学者都会遇到这个问题,博主初步认为三者之间的联系为: JDK包含了JRE,一般来说安装JDK的时候都会自动安装JRE,JDK中包含了JAVA所需要的工具类和工具API和JRE,如通过编译工具javac,运行工具,可以编译出后缀为.class的文件,就是将源代码转原创 2016-07-29 20:54:37 · 298 阅读 · 0 评论 -
MySQL数据库
1 什么是数据库 就是用来存放和管理数据的仓库。 但是仅仅如上是没法让我们更好的使用数据的,常说的数据库还包括以下: DateBase Management System 简称DBMS (还有一种说法RDBMS就是关系 Relational) 2 数据库发展历程 没有数据库 使用磁盘来存储文件 网状型数据库 层次型数据库 关系数据库 最广泛的数据库,在大量数据里的原创 2016-08-27 09:23:14 · 528 阅读 · 0 评论 -
MySQL查询语句
DQL query 查询 查询语句的格式: select column1,column2 from xxx where 单表查询(基本查询) 1 查询所有列 SELECT * FROM TABLE; 2 查询某一列 SELECT column1 FROM TABLE 3 去除完全重复的列 SELECT DISTINCT column1 FROM TABLE /原创 2016-08-28 08:24:26 · 570 阅读 · 0 评论 -
MySQL中JDBC的使用
JDBC Java DataBase Connectivity 是一种可以执行SQL的java API 概念: 应用程序 | JDBC ------------------------- | | MySQL驱动 Oracle驱动 | | MySQL数据库 Oracle数据库 JDBC是一套标准,而不同的数据库厂商负责提供他们自己的驱动,但是原创 2016-08-28 09:12:07 · 541 阅读 · 0 评论 -
Exception
算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityException原创 2016-09-10 18:14:13 · 402 阅读 · 0 评论 -
java面向对象
1 面向对象编程: ->类和对象 ->属性 ->方法 ->三大特性:继承,封装,多态 ->接口 ->设计模式 2 面层过程强调的是功能和行为。 3 面向对象强调的是具有功能的对象,重点是对象。 面向对象的思维方式更符合自然规律,每个事物都是对象,比如说:人(张某某),老虎(华南虎),飞机(737),比如:张某某.吃(西瓜)。 4 看到以上的写法,可以感受出原创 2016-08-13 08:20:39 · 298 阅读 · 0 评论 -
Static
今天遇到了 对象多次创建的时候,需要序号,于是用到了static,后来了解到,static(静态变量) 是在类加载的时候最先被加载,在JVM停止的时候才会被回收。 调用对象数组的时候,创建例如银行项目的时候可以用到这个知识点。原创 2016-08-01 21:39:22 · 243 阅读 · 0 评论 -
数组总结
数组就是有一些相同的数据类型的数据,需要放在一起以便于操作,可以不标注数组大小。比如 int[] i = new int[] {12,23,44}; 其中i就是这个数组的名称,在内存中占据了3个位置 下标: 0, 1, 2。 内存地址: 1000 1004 1008 数据: 12 23 44 其中int[]i 是栈内存有个首地址,产生的对象new int[100]在堆内存中,原创 2016-07-31 12:05:11 · 303 阅读 · 0 评论 -
Java多线程
一个任务通常就是一个程序,每个运行中的程序就是一个进程,当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。 程序:为了完成某种任务,编写出来的一组指令的集合。静态的代码。 进程:程序的一次执行过程,或是一个正在运行的程序。有着自己的状态。(动态性)(独立性)(并发性) 线程:一个程序内部的一条执行路径原创 2016-09-03 14:30:10 · 310 阅读 · 0 评论 -
java异常机制
异常:java运行过程中发生的不正常的情况 就像没有一帆风顺的事情,java程序也是一样的,随着功能的逐步完善,没有人能预料到会发生什么,程序是否合理,用户是否正确操作,运行环境是否不会发生问题,硬件是否会出现故障,等等问题都没法去全部考虑到,于是异常就这样产生了。 异常的种类: |--Error |--Exception 对于Error来说,主要是JVM系统内部错误,资源耗尽等情况原创 2016-08-21 21:41:45 · 310 阅读 · 0 评论 -
java集合框架
我们知道,String的长度不可变,于是出现了StringBuilder和StringBuffer,同样的,在存放数据的时候,我们有的时候会觉得数组不能变也很难用,于是乎,我们有了集合。 集合和数组不一样的点在于数组可以存放基本数据类型的值,也可以存放对象类型,而集合中只能保存对象的引用。 集合主要由Collection和Map派生出来,在这里,我们先说Collection接口。 Colle原创 2016-08-20 15:14:52 · 345 阅读 · 0 评论 -
java基础类库
java拥有着丰富的基础类库,Java8中就有着失少4000多个基础类,这些类库可以帮助我们更好的去开发。这篇文章当然不可能讲完所有的类,但是对于一个合格的程序员来说,我们至少要了解其中百分之80的类库,能较为灵活的使用其中的常用类。 一 System类 java程序运行的平台,可以由System类来与之交互。 System.in.println(); System.out.p原创 2016-08-20 09:07:33 · 425 阅读 · 0 评论 -
Java语法的细节
1.java关键字:除了大家常用的以外,还有一些叫做保留字,就是虽然现在没什么用,但是以后可能会用到 ,先被java占了:goto var byValue const 等等 2:标识符:就是方法,类,变量。 简单的说,只要是自己起名字的地方都可以叫标识符。最好要见名知意。区分大小写 开头只能用英文或者_和$符号。长度到没有限制。 3:命名规范:讲道理 也是很重要的 :下面是较为常见原创 2016-08-03 12:44:24 · 316 阅读 · 0 评论 -
javaIO
1 File类 File类代表与平台无关的文件和目录,也就是说,如果希望在程序中操作文件和目录,都可以通过File类来完成。 注意:File类只能对文件整体做出操作,比如新建、删除、重命名文件和目录。 访问文件名: getName(); getPath(); getAbsoluteFile(); getAbsolutePath(); getParent(); renameTo原创 2016-08-22 21:43:00 · 318 阅读 · 0 评论