Android开发基础
Hello World文件结构如下│ .gitignore│ build.gradle│ gradle.properties│ gradlew│ gradlew.bat│ local.properties│ settings.gradle│├───.gradle│ ├
Hello World文件结构如下│ .gitignore│ build.gradle│ gradle.properties│ gradlew│ gradlew.bat│ local.properties│ settings.gradle│├───.gradle│ ├
Spring轻量级开源的JavaEE的开源框架,主要是jar包比较小,解决了开发的复杂性有两个核心的部分:IOC:控制翻转,创建对象的过程交给SpringAOP:面向切面,在不修改源代码的前提下进行功能增强特点:便于解耦合,方便开发方便测试方便和其他框架使用降低Java EE API的使用提供了事务
Java Web可以通过浏览器对Java编写的内容进行访问Java Web基于请求响应开发的请求request:浏览器或者客户端给服务器发送数据响应response:服务器给客户端返回数据,读音为rɪˈspɑːns请求和响应是成对出现的,有请求就有响应Tomcat下载地址下载后选择一个目录解压以下为
JDBC全称为Java Database Connectivity,connectivity中文为连通性,读音为käˌnekˈtivədē,是一个独立的数据库管理系统,提供了通用的SQL数据库的存储和公共操作的接口,定义了访问数据库的Java类库,有两个api,分别位于java.sql和javax.
反射ReflectionReflection中文为反射、影子,读音为rəˈflekSH(ə)n,是动态语言的关键,在程序执行期间,可以通过反射的API获取类的内部信息,并且能够直接操作任意对象的内部方法、属性在加载完类之后,在堆中产生了一个Class类型的对象,一个类只有一个Class对象,这个对象
IO流主要涉及文件的操作File类位于java.io.File类中的一个对象通常代表一个目录或者一个文件File类适用于文件的创建、删除操作,如果读取、写入需要IO流构造器目录无特殊说明,都是字符串构造器1方式1:File 对象名 = new File(目录)目录可以为相对目录也可以为绝对目录相对路
异常语法错误不叫异常,异常是指程序执行执行过程中发生的不正常行为异常分两类:Error:Java虚拟机无法解决的问题,如JVM资源耗尽、内部错误等该错误一般不编写代码进行处理栈溢出,java.lang.StackOverflowErrorException in thread "main&
面向对象一切事物都为对象包括封装、继承、多态类和对象java通过类描述事物,类由属性、行为构成,类是一切具有相同属性和行为的统称抽象是将所有的属性和行为提取出来的过程对象是某一类事物的某个具体存在,通常也称为实例instance事物的属性称为成员对象、成员变量事物的行为称为成员方法成员变量在声明时可
常用类String类String类是一个final的,即无法被继承字符串是一个常量内部定义了final byte类型数组通过赋值号=的方式是区别于new的方式给字符串赋值,=的方式是将字符串存在常量池中,使用对象引用常量池中存在的地址若使用赋值号的方式给字符串赋值,如果有两个相同的字符串,那么此时两
集合集合可以看作是一个容器跟数组一样,都是对多个数据进行操作的不涉及到硬盘的存储,仅针对于内存数组的特点一旦初始化,长度就确定了一旦定义好,元素类型就确定了缺点:初始化后,长度确定,无法修改长度删除、插入数据效率低集合可以分为基于Collection接口和Map接口都在java.util.包下Col