JAVA基础
鬼芯567
这个作者很懒,什么都没留下…
展开
-
Java语言课前了解
Java语言的跨平台 JDK JRE Java环境变量的配置原创 2016-08-04 23:32:12 · 295 阅读 · 0 评论 -
Java基本运算符
逻辑运算符的基本用法 & | ^ ! & 逻辑与 全为真 才为真 | 逻辑或 有一个为真 都为真 ^ 逻辑异或 结果不一样为true 结果一样为false ! 逻辑非 结果取反 逻辑运算符&&和&的区别1,&&和&最终的结果是一样的 2,&&具有短路效果 左边为false 右边不执行 结果为false//举例 System.原创 2016-08-10 03:54:24 · 246 阅读 · 0 评论 -
构造方法和static关键字的使用
构造方法概述和格式* 构造方法概述和作用 * 给对象的数据(属性) 进行初始化 * 构造方法的格式特点 * a格式:修饰符 类名(参数类型 参数名){代码块 } * 方法名和类名相同 * 没有返回值类型 连void也没有 * 没有具体的返回值 return * 构造方法的重载及注意事项 * 构造方法重载 * 重载:方法名相同 返回原创 2016-08-22 20:06:18 · 1698 阅读 · 0 评论 -
Java方法的学习
1方法的概述和格式说明 A:为什么要有方法 提高代码的复用率 B:什么是方法 完成特定功能的代码块 C:方法的格式修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2 ……){ 方法体; return 返回值; } 格式说明:修饰符: public static 相当于方法的一些属性 返回值类型: 功能结果的数据类型,包括基本数据类型原创 2016-08-11 00:22:56 · 277 阅读 · 0 评论 -
Java数组的学习
数组的概述与定义 A数组的概念 1,数组是存储同一个数据类型的多个元素的集合 也可以看成一个容器 2,数组可以存储基本数据类型 和 引用数据类型 3,数组本身属于引用数据类型 数组的定义格式 数据类型[] 数组名 = new 数据类型[] (数组长度); * 数组初始化 A什么是数组的初始化 为数组分配连续的内存空间 并为每个元素赋值 B如何对数组进行初始化 动态初始化 只指定数原创 2016-08-11 06:56:43 · 223 阅读 · 0 评论 -
面向对象 继承
代码块的概述和分类 A:代码块的概述 在java中 使用{}括起来的代码被称为代码块 B:代码块的分类根据其位置和声明不同 可以分为 局部代码块 构造代码块 静态代码块 同步代码块 C:常见代码块的应用局部代码块 在方法中出现:限定变量生命周期 及早释放 提高内存利用率 构造代码块(初始化块) 在类中方法外:多个构造方法方法中相同的代码存放到一起 每次调用构造方法都执行并且在构造方法前执行 静原创 2016-08-23 17:31:11 · 246 阅读 · 0 评论 -
Java多态 抽象 接口
多态的概述及其代码体现 A:多态概述 事物存在多种形态 B:多态前提 a:要有继承关系 b:要有方法重写 c:父类引用指向子类对象 C:案例演示class Demo { public static void main(String[] args) { Cat cat = new Cat(); cat.eat(); Animal ani = n原创 2016-08-24 02:08:49 · 300 阅读 · 0 评论 -
java面向对象基础
面向对象思想 面向过程 第一步 第二步 自己慢慢实现 面向对象 找到对象(第一步 第二步) 封装到对象中 由对象来实现第一步 第二步 举例 买菜(面向对象) 1找卖菜的老大妈 大妈种菜 洗干净 2给钱得到菜 买菜(面向过程) 1自己种菜 2自己洗干净 3得到菜 面向对象思想特点 1 是一种更符合我们思想习惯的思想 2 可以将复杂的事情简单化 3 将我们从执行都变成了指挥者 4原创 2016-08-12 01:45:36 · 221 阅读 · 0 评论 -
AsyncHttpClient实现上传 HttpURLConnection实现下载
HttpURLConnection 上传不可以在HttpURLConnecition中,要使用post将请求体写出,但是抓包的请求体是乱码 1,先设置连接可以写出conn.setDoOutput(true); 2,如果是登陆,将用户名和密码封装成一个字符中请求体 3,获取连接输出流,然后将请求体字符串输出 AsyncHttpClient1,将要上传的文件路径封装成文件路径对象原创 2016-11-05 20:37:07 · 505 阅读 · 0 评论