黑马程序员+SQL基础 ---------------<a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>.<a href="http://edu.csdn.net"target="blank">.Net培训</a>.期待与您交流!------------- 1  DBMS:数据库管理系统(or…
黑马程序员+Winform基础 ---------------<a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>.<a href="http://edu.csdn.net"target="blank">.Net培训</a>.期待与您交流!------------- 控件:Button 按钮,T…
场景 JavaSE基础 面向对象特征以及理解 访问权限修饰符区别 理解clone对象 JavaSE语法 java有没有goto语句 &和&&的区别 如何跳出当前的多重嵌套循环? 是否可以继承String? 重载与重写的区别? char型变量中能不能存储一个中文汉字? 抽象类与接口的异同 抽象方法是否可以是静态的? ... Java中的多态 Java的异常处理 JavaSE常用API Java的数据类型 Java的IO Java的集合 Java的多线程和并发库 Java内部类 Jav…
\day01\code\第一章_Java概述.ppt;\day01\resource\资料\50道编程题(有精力的同学看看).doc;\day01\resource\资料\Sun_Java程序员认证考试题库(有精力的同学看看).doc;\day02\code\ASCII码表.doc;\day02\code\Java语言运算符优先级表.doc;\day02\code\第二章_Java基础语法[上].ppt;\day03\code\Java语言运算符优先级表.doc;\day03\code\第二章_…
------- android培训.java培训.期待与您交流! ---------- Java语言是在网络环境下诞生的,它是第一个完全融入网络的语言,虽然不能说它是对支持网络编程做得最好的语言,但是必须说是一种对于网络编程提供良好支持的语言.这归功于java的自身优势: 1.java语言与生俱来就是与平台无关的,有良好的跨平台性,所以运行在不同在平台上的java程序能够方便地进行网络通信. 2.java语言具有良好的安全机制,可以对程序进行权限检查,这对网络程序是至关重要的. 3.JDK中有丰…
Java语言基础组成 2.1关键字 main不是关键字,但被JVM所识别的名称. 关键字的定义和特点 定义:被Java语言赋予了特殊含义的单词. 特点:关键字中所有字母都为小写. 用于定义数据类型的关键字 class interface byte short int long float double char boolean void         用于定义数据类型值的关键字 ture false null     用于定义流程控制的关键字 if else switch case defau…
一.基础常识 1,软件开发 1)什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合. 常见的软件 系统软件 如:DOS,windows,Linux等. 应用软件: 如:扫雷,迅雷,QQ等.   2)什么是开发? 制作软件 2,人机交互方式 1)软件的出现实现了人与计算机之间的更好的交互. 2)交互方式: 图形化界面:这种方式见到直观,使用者易于接受,容易上手操作.//如360.等等~ 命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作.较为麻烦,需要记住一些命令.…
\day01\avi\01.01_计算机基础(计算机概述).avi; \day01\avi\01.02_计算机基础(计算机硬件和软件概述).avi; \day01\avi\01.03_计算机基础(软件开发和计算机语言概述).avi; \day01\avi\01.04_计算机基础(人机交互).avi; \day01\avi\01.05_计算机基础(键盘功能键和快捷键).avi; \day01\avi\01.06_计算机基础(如何打开DOS控制台).avi; \day01\avi\01.07_计算机…
\day01\avi\01.01_计算机基础(计算机概述).avi; \day01\avi\01.02_计算机基础(计算机硬件和软件概述).avi; \day01\avi\01.03_计算机基础(软件开发和计算机语言概述).avi; \day01\avi\01.04_计算机基础(人机交互).avi; \day01\avi\01.05_计算机基础(键盘功能键和快捷键).avi; \day01\avi\01.06_计算机基础(如何打开DOS控制台).avi; \day01\avi\01.07_计算机…
------- android培训.java培训.期待与您交流! ---------- IO流在是java中非常重要,也是应用非常频繁的一种技术.初学者要是能把IO技术的学透,java基础也就能更加牢靠.本文是根据以前学习IO的过程中的一些总结,再通过查找资料完善出来的,应该算是比较适合初学者解读的. 一.概念 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输.所以,为了方便更直观的进行数据操作,就根据数据传输特性将流抽象为各种…
------- android培训.java培训.期待与您交流! ---------- Java源文件的扩展名是.java,编译之后生成.class的文件.所有的类都有一个共同的继承祖先Object类 一个.java文件中只能有一个public类,一个public类只能定义在以它的类名命名的文件中 Implement关键字用来实现接口,类可以实现多个接口,继承使用extends 关键字 package(包)为了更好的组织java程序,包为java程序提供了一个命名空间,一个java类的完整路径由…
------- android培训.java培训.期待与您交流! ---------- IDE ---> Itegrity Development Environment Java EE --- > Java Enterprise Edition Java SE --->  Java Standard Edition 反射: 反射就是把Java类中的各个组成部分映射成相应的Java类. hashCode方法: 只有类的实例对象要被采用哈希算法进行存储和检索时,这个类才需要按要求覆盖has…
——————————  ASP.Net+Android+IOS开发..Net培训.期待与您交流!—————————— 1:面向对象的概念,2 : 类和对象的关系,3 : 封装,4 : 构造函数,5 : this关键字,6 : static关键字, 7 : 单例设计模式,8 : 继承,9 : 抽象类,10 : 接口,11 : 多态,12 : Object类,13 : 内部类, 14 : 异常,15 : 包 1:面向对象的概念 理解 a:面向对象是相对面向过程而言 b:面向对象和面向过程都是一种思想…
—————————— ASP.Net+Android+IOS开发..Net培训.期待与您交流!——————————  JavaSE(Java Standard Edtion java标准版)技术概况 1,java语法(变量,语句,函数,数组) 2,面向对象(类和对象的关系,封装(机箱故事),继承,多态,构造函数,this,static,内部类,抽象类,接口) 3,多线程. 4,JavaApi(其实就是java给我们提供的已经定义好的对象.工具对象:集合框架) 5,输入输出(IO)6,java的图…
——————————  ASP.Net+Android+IOS开发..Net培训.期待与您交流!—————————— java语法(1:关键字,2:标识符,3:注释,4:常量和变量,5:运算符,6:语句,7:函数,8:数组) 1:关键字 定义:被java语言赋予特殊含义的单词 特点:关键字中所有单词都是小写 用于定义数据类型的关键字 class,interface,byte,short,int,long,float,double,char,boolean,void 用于定义数据类型值的关键字 t…
用户登录案例需求: 1.编写login.html登录页面 username & password 两个输入框 2.使用Druid数据库连接池技术,操作mysql,day14数据库中user表 3.使用JdbcTemplate技术封装JDBC 4.登录成功跳转到SuccessServlet展示:登录成功!用户名,欢迎您 5.登录失败跳转到FailServlet展示:登录失败,用户名或密码错误 登录案例分析: 1. 创建项目,导入html页面,配置文件,jar包 <!DOCTYPE html&g…
------- android培训.java培训.期待与您交流! ---------- 反射在java中有非常重大的意义,它是一种动态的相关机制,可以于运行时加载.探知.使用编译期间完全未知的classes.换句话说,java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods具体定义),并生成其对象实体.或对其fields设值.或使用其methods.反射是框架的基础,而框架能大大节省java程序的开发成本,是日后工作中经常会碰到的技术.所以,学习好反射的重要性…
—————————— ASP.Net+Android+IOS开发..Net培训.期待与您交流! —————————— 基本标签(a.p.img.li.table.div.span).表单标签.iframe.frameset.样式 1:Html  (Hypertext Markup Language) 超文本标记语言 2:CSS   (Cascading Style Sheet)层叠样式表 3:JavaScript   4:DOM (document object model)文档对象模型 一:H…
—————————— ASP.Net+Android+IOS开发..Net培训.期待与您交流! —————————— GUI(Graphical User Interface)(图形用户接口):用图形的方式,来 显示计算机操作的界面,这样更方便更直观 CLI(Conmand line User Interface)(命令行用户接口):就是常见的Dos命令操作.需要记忆一些常用的命令,操作不直观 比如:创建文件夹,或者删除文件夹等等 Java为GUI提供的对象都存在java.Awt和javax.S…
—————————— ASP.Net+Android+IOS开发..Net培训.期待与您交流!—————————— IO(InputStream,outputStream)字节流 (Reader,Writer)字符流 IO流用来处理设备之间的数据传输,java对数据的操作是通过流的方式,java用于操作流的对象都在IO包中. 流按操作数据分为:字节流与字符流 流按流向分为:输入流,输出流   ————————————————————————————————————————————————————…
—————————— ASP.Net+Android+IOS开发..Net培训.期待与您交流! —————————— JavaApi(其实就是java给我们提供的已经定义好的对象.工具对象:集合框架) 1:Collection  2:Map集合 3:System类(java.lang)  4:Runtime类(java.lang)  5:Date类(java.util)  6:Calendar类(java.util)  7:Math类 (java.lang包) 集合框架:★★★★★,用于存储数据…
Java培训.Android培训.iOS培训..Net培训.期待与您交流! (以下内容是对黑马苹果入学视频的个人知识点总结) 三种特性之一封装 (一)set方法和get方法 1)  set方法 1>作用:用来设置成员变量,可以在方法里面过滤掉一些不合理的值 2> 命名规范: ①方法名必须以set开头 ②set后面跟上成员变量的名称,成员变量的首字母必须大写 ③返回值一定是void ④一定要接收一个参数,而且参数类型跟成员变量类型一致 ⑤形参的名称不能跟成员变量名一样 2)  get方法 1&g…
------- android培训.java培训.期待与您交流! ---------- 一.多线程的概念 进程和线程经常会被人混淆,那是因为对它们的概念不明确.就拿我们平时使用的操作系统来说,它是多任务的操作系统,而多线程就是实现多任务的一种方式. 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程.比如在Windows系统中,一个运行的exe就是一个进程.  线程是指进程中的一个执行流程,一个进程中可以运行多个线程.比如平时下载的软件迅雷进程中可以…
------- android培训.java培训.期待与您交流! ---------- 一.集合概念 相信大家都知道,java是一门面向对象的编程语言,而对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储进行存储,集合就是存储对象最常用的一种方式,我们可以把集合看成是一个容器. 同样,数组也是一种容器,那么集合和它有什么不同? 1.数组虽然也可以存储对象,但是长度是固定的,而集合长度是可变的. 2.数组中可以存储基本数据类型数据,集合只能存储对象. 3.数组中储存的基本…
------- android培训.java培训.期待与您交流! ---------- 首先来看一段代码: Integer x = new Integer(4); Integer y = 4; 在JDK1.5版本后,以上两行代码都能编译通过,那是因为JDK1.5后加入新特性,自动装箱. 第一句代码是正常的创建对象方法,创建了一个Integer包装类对象. 而第二句中,当左边的Interger类型变量指向右边的int基本类型数据时,右边的基本数据类型会自动装箱成Integer对象,即隐式执行了ne…
------- android培训.java培训.期待与您交流! ---------- 概念原理的理解,不代表能熟练应用. 如果将多个知识点关联并应用起来,这能加快我们对知识的掌握. 作为一个初学者,最快速的上手方式应该就是学以致用了. 下面做了一个小窗口,主要是为了综合应用java的一些基础功能,界面稍显随意. 界面: 具体功能以及代码: /*具体实现功能: * 1.根据地址栏的路径打开文本文件,显示在文本区域. * 2.根据地址栏的网址获取网页源代码,显示在文本区域. * 3.通过打开按钮打…
------- android培训.java培训.期待与您交流! ---------- 实现多线程对共有数据的同步操作,主要涉及到多线程和同步. 虽然都是基础,但是这把刀还是要用熟练,等到使用的时候才能得心应手. 以下是示例: /* * 需求:有生产者和消费者,生产者生产一个,消费者才能消费一个,但如果消费者不消费,也不能生产. * 知识点:同步,多线程,等待唤醒机制,单例设计模式.*/ package com.gzjzone.jul242015; import java.util.concur…
---------------------- ASP.Net+Android+IOS开发..Net培训.期待与您交流! ---------------------- 一.委托 =====================================   1//定义一个委托 // 1.使用delegate关键字 //2. 这个委托要存储的方法如果没有返回值, 那么委托也要定义成void. //如果没有参数,那么将来传递的方法也不能有参数.  委托是一个数据类型,用的时候需要传递一个变量  ---…
—————————— ASP.Net+Android+IOS开发..Net培训.期待与您交流! —————————— 1,类加载器.2,代理. 1,类加载器. Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader 类加载器也是Java类,因为其他是java类的类加载器本身也要被类加载器加载,显然必须有第一个类加载器不是java类,这正是BootStrap. Java虚拟机中的所有…
—————————— ASP.Net+Android+IOS开发..Net培训.期待与您交流! —————————— 1,字节码.2,Constructor类.3,Field类.4,Method类.5,数组的反射.6,反射的作用. 反射 是 做框架 的. 一个类有多个组成部分,例如:成员变量,方法,构造方法等.反射就是加载类,并反射(解剖)出类的各个组成部分. 加载类的三种方式: Class clazz1=Class.forName("类的完整名称"); Class clazz2=ne…