Java码农进阶之路~JavaWeb开发入门

一.Web分类静态Web资源:页面中供人访问的资源是不变的(html,css,js)动态Web资源:用户在访问动态资源的时候,访问内容是由代码生成的,可与用户交互,改变显示的资源(jsp,Servlet)二.服务器用户通过网址来请求服务器端请求就是服务器端上面的静态资源和动态资源,请求完成之后会给...

2018-06-26 14:25:30

阅读数 309

评论数 0

Java进阶之路~Set集合

Set:无序(没有下标) 不重复的集合一 HashSet核心:去重public static void fun1() { //创建一个HashSet //保存 f f aa bb dd HashSet<String> hashSet = new H...

2018-05-22 22:00:09

阅读数 76

评论数 0

Java进阶之路~泛型

一 泛型标识着集合中保存的元素<泛型(类型)> eg: ArrayList<String>好处:1.操作数据更加安全(规范集合中能保存的数据)2.可以避免向下转型(强转类型)的麻烦3.将运行时的出错 转到编译时...

2018-05-21 19:51:19

阅读数 41

评论数 0

Java码农进阶之路~StringBuilder&StringBuffer&全线修饰符

一 StringBuilder与StringBufferStringBuffer -- JDK1.0 出来的,线程是安全的,耗费系统资源StringBuilder -- JDK1.5出来的,线程不安全,节省系统资源StringBuilder与StringBuffer都是可变的字符序列(修改的是对象...

2018-05-17 21:37:40

阅读数 35

评论数 0

Java进阶之路~适配器设计模式&字符串方法

一 适配器设计模式1.类适配器(没有关系的类和接口产生联系,可以扩展功能,增加已有代码的复用性)2.对象适配器(装饰者,使用对象进行连接,来扩展功能)3.缺省适配器eg:iphone6 3.5mm的插口听歌    iphone7 直接使用充电口 -- 需要使用转换头//目标接口 interface...

2018-05-16 21:09:23

阅读数 52

评论数 0

Java码农坎坷之路~单例&抽象类&接口

一.单例设计模式(设计思想)核心思想:在程序的运行中 该类的对象,不管怎么创建,始终保持有且只有一个该类的对象编写单例的思路:1.不让外界创建对象(私有化构造方法)2.自己类内部 来创建这个底线(让这个对象只创建一次)3.给类外部提供一个获取 该对象的方法(相当于提供一个get方法)编写的方式:1...

2018-05-15 20:14:14

阅读数 142

评论数 0

Java进阶之路~多态

一.多态:一种事物的多中状态]多态的规则(前提)1.类和类之间,必须要有关系(继承关系)2.必须要有方法的重写(没有重写的话,多态没有意义)3.(核心)父类的引用(指针)指向子类的对象(子类的空间)public class Demo01 { public static void main(Str...

2018-05-11 20:56:13

阅读数 44

评论数 0

Java码农进阶之路~代码块&面向对象特征之继承

一 代码块1.局部代码块(方法)书写位置:方法中作用:限制作用域2.构造代码块书写位置:类中 方法外代码的执行顺序:①系统调用②只要创建对象 就会调用③构造代码块 在 构造方法 之前被调用作用:当你有方法 需要每一个对象都调用的时候,可以将这个方法在构造代码块中调用(不常用)3.静态代码块使用关键...

2018-05-10 21:02:03

阅读数 45

评论数 0

Java码农进阶之路~构造方法&静态与成员变量及方法

一 构造方法当你在这个类中没有提供无参的构造方法的时候,系统会在你创建对象的时候,也会调用无参的构造,而这个无参方法,系统会帮你提供一个.如果你只是提供了有参的构造方法,那么系统将不再给你提供 无参构造方法了建议:写类的时候 ,无参,有参的构造方法都写上以保证不会出错.二 静态变量和成员变量静态变...

2018-05-09 21:00:40

阅读数 56

评论数 0

Java码农进阶之路~面向对象之对象和类

一 类和对象的概念1.对象在Java中,对象具有属性和方法.属性为对象的一般特征(抽象描述),方法为对象的一些行为.(对象是由类创建出来的具体的事物)例如用对象描述一个程序员属性: 姓名 性别 年龄方法(行为): 吃饭,睡觉,敲代码2.类java中最基本的单位就是类.类是一堆抽象事物的描述(模板)...

2018-05-08 21:26:44

阅读数 69

评论数 0

Java码农进阶之路~数组的深进浅出

一 数组的定义:数组是一种容器,如同声明的一种变量一样,数组保存一组相同数据类型的数据,而变量只能保存单个数据.二 数组的声明方式:声明数组的格式为: 数据类型[]  数组名 = 初值;--(注意:这里的数据类型指的是数组中保存的数据的类型)方式一://int[] array = new int[...

2018-05-07 21:04:04

阅读数 79

评论数 1

Java码农进阶之路~流程控制-循环结构while&for&break与continue

流程控制    1.顺序结构    2.分支结构---if&switch    3.循环结构---while&for循环结构 一.while    1.while    while(循环条件){        循环体     }    2.do-wh...

2018-05-04 21:49:39

阅读数 152

评论数 0

Java码农进阶之路~基本数据类型&运算符&流程控制-分支&三目

基本数据类型    首先先说下字节:字节(byte)是计算机信息技术用于计量存储容量的一种计量单位    通常情况下一字节由8个二进制位表示 0000 0000; 一个字节的取值范围为-128~127.    大家有兴趣的可以了解下为什么是-128~127.    一个Byte由八个位组成,如00...

2018-05-03 20:38:43

阅读数 72

评论数 0

Java码农进阶之路~环境及特点

Java开发环境1.JDK 开发工具包 2.JRE 运行的jar包(系统提供的类) 实际上jar包是.class文件 3.JVM Java虚拟机(最终翻译成操作系统识别的指令) 三者之间的关系 JDK包含JRE和JVM JRE包含JVM 控制台编译...

2018-05-02 21:18:28

阅读数 78

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭