java
有梦想的蜗牛( Don't want )
努力做最好的自己
展开
-
java 面向对象三大特性(封装,继承,多态)以及抽象、接口的介绍
转自:http://blog.csdn.net/qq_22118507/article/details/51422591封装:1.定义:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。2.封装的目的是:增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,一特定的访问权限来使用类的成员。3.封装的基本要求是:把所有的属性私有化,对每个属性提供ge...转载 2018-04-30 11:10:28 · 793 阅读 · 1 评论 -
java基础总结——异常处理
一、异常的概念 1. 异常是运行期间出现的错误,运行期间出现错误以后JAVA处理这种错误的方式是首先会找相应的catch代码,看看有没有使用catch去捕获异常,如果有catch存在,那么JAVA就会自动跳到catch那里去处理异常,如果没有catch,那么JAVA将会把这个错误抛出去,然后将相关的错误信息打印出来。想用catch捕获异常时必须要写try,没有try就不能用catch,try里面写...原创 2018-05-13 20:23:17 · 187 阅读 · 0 评论 -
什么是cookie,什么是session,cookie和session的区别
123原创 2018-05-30 10:17:41 · 8726 阅读 · 2 评论 -
Java中的String,StringBuilder,StringBuffer三者的区别
这三个类之间的区别主要是在两个方面:运行速度和线程安全。首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > String String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,...原创 2018-06-08 19:15:20 · 114 阅读 · 0 评论 -
java中的类加载器
1.类加载java程序写好以后是以.java(文本文件)的文件存在磁盘上,然后,我们通过(bin/javac.exe)编译命令把.java文件编译成.class文件(字节码文件),并存在磁盘上。但是程序要运行,首先一定要把.class文件加载到JVM内存中才能使用的,我们所讲的classLoader,就是负责把磁盘上的.class文件加载到JVM内存中。加载:类加载过程的一个阶段:通过一个类的完全...原创 2018-06-29 21:22:32 · 401 阅读 · 0 评论 -
java中子类继承父类程序执行顺序问题
测试代码:package test;public class FatherTest { private String name; public FatherTest(){ System.out.println("--父类的无参构造函数--"); } public FatherTest(String name){ this.name=name; ...原创 2018-06-28 21:38:33 · 2316 阅读 · 0 评论 -
JSON前端后端传递数据
网络层是http/tcp协议,其实是请求-响应,再说白了即使字符串,不论后台传来的是什么类型的数据,也不论前台传回的什么类型的数据,网络层统统当作字符串处理。最好能有一种通用的规则来编辑,转换字符串,这个标准或者协议就是JSON,JSON就是用来交换数据的,是一种string,一种独立于平台的数据格式。前台就需要把自己的数据类型转成JSON,然后发给后台,后台在用JSON来解析数据,转换成自己的类...原创 2018-11-19 11:51:32 · 1630 阅读 · 0 评论 -
Ant Build
1、什么是AntAnt是Apache下跨平台的基于java开发的构建工具。基本功能就是可以把代码从某个地方拿来,编译,再拷贝到某个地方去等等2、Ant的构建文件默认为build.xml3、build.xml基本属性(1)项目元素project标签name项目名default 构建脚本默认运行的目标target,一个项目可包含多个targetbasedir 表示当该属性没...原创 2019-08-08 15:59:22 · 10394 阅读 · 0 评论