前言:休整一个多月之后,终于开始投简历了。这段时间休息了一阵子,又病了几天,真正用来复习准备的时间其实并不多。说实话,心里不是非常有底气。 这可能是学生时代遗留的思维惯性——总想着做好万全准备才去做事。当然,在学校里考试之前当然要把所有内容学一遍和复习一遍。但是,到了社会里做事,很多时候都是边做边学。应聘如此,工作如此,很多的挑战都是如此。没办法,硬着头皮上吧。 3.5 线程的分组管理在实际的开发过程当...
第一步:导入dbcp包第二步:通过核心类连接数据 BasicDataSource它是javax.sql.DataSrouce的子类。 一个工具类:BasicDataSourceFactory。 手工通过代码连接数据库: BasicDataSource ds = new BasicDataSource();//设置driverds.setDriverClassName("com.mysql.jdbc.Driver");//设置urlds.setUrl("jdbc:mysql:///db909?characterEncoding=UTf8");ds.setPassword("1234");ds.setUsername("root");ds.setMaxActive(5...
代码例子下载:http://pan.baidu.com/s/1jGuSdyY先来个简单的例子:import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;public class EchoPlayer {public String echo(String msg) {return "echo:" + msg ;}public void talk() throws IOException {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String msg = null;while ((msg = br.readLine()) != nul...
文章目录:1.什么是IO2.什么是Java NIO3.I/O常见概念4.为什么使用NIO5.IO VS NIO一、什么是IO I/O 或者输入/输出 , 指的是计算机与外部世界或者一个程序与计算机的其余部分的之间的接口。它对于任何计算机系统都非常关键,因而所有 I/O 的主体实际上是内置在操作系统中的。单独的程序一般是让系统为它们完成大部分的工作。在 Java 编程中,直到最近一直使用 流 的方式完成 I/O。所有 I/O 都被视为单个的字节的移动,通过一个称为...
一、Map集合概述1.1 Map引入 作为学生来说,是根据学号来区分不同的学生的,那么假设我现在已经知道了学生的学号,我要根据学号去获取学生姓名,请问怎么做呢?如果采用前面讲解过的集合,我们只能把学号和学生姓名作为一个对象的成员,然后存储整个对象,将来遍历的时候,判断,获取对应的名称。但是呢,如果我都能把学生姓名拿出来了,我还需要根据编号去找吗? 针对我们目前的这种需求:仅仅知道学号,就想知道学生姓名的情...
反射Reflectionimport java.lang.reflect.Modifier;/** 反射Reflection* java.lang.Class类*/ public class Test01 {public static void main(String[] args) {String name = "tom";// 方式一:通过对象getClass()方法// 任意一个类的对象,都有一个getClass()方法// 可以通过此获取获取当前对象的类型所对应的Class对象Class cls = name.getClass();showInfo(cls);//方式二:通过Class类的forName()静态方法try {Class cls2=Class...
本文为学习笔记,学习课程为慕课网Java入门第三季中的集合框架部分,若需要研究文中的代码,可前往下载。http://www.imooc.com/learn/1101. List(Collection子接口)1.1 实例化List list = new ArrayList();??List是一个接口,不可直接实例化,通常情况下ArrayList实现类进行实例化。1.2 增1.2.1 add(obj)??直接将obj对象加入List末位。1.2.2 add(i, obj)??将obj对象加入第i位。1.2.3 addAll(c)Course[] course1 = {new Course("3...
一,命令提示符(cmd):常用命令:启动:Windows+R:输入cmd切换盘符: 盘符名称:(如c:)进入文件夹:cd 文件夹名称进入多级文件夹:cd 文件夹1\文件夹2\文件夹3返回上一级:cd ..直接回根路径:cd 查看当前内容:dir(direct)清屏:cls退出:exit 二,jvm(java virtual machine)java虚拟机 运行所有java程序的虚拟计算机,是java最具吸引力的特性之一。 三,标识符命名规则: 命名规则: 1,可以包含26个大小写字母,数字,$...
今日内容介绍 1、Java开发环境搭建 2、HelloWorld案例 3、注释、关键字、标识符 4、数据(数据类型、常量)01java语言概述* A: java语言概述* a: Java是sun公司开发的一门编程语言,目前被Oracle公司收购,编程语言就是用来编写软件的。* b: Java的应用* 开发QQ、迅雷程序(桌面应用软件)* 淘宝、京东(互联网应用软件)* c: Java的擅长* 互联网:电商、P2P等等* 企业级应用:ERP、CRM、BOS、OA等等* d: Java语言平台* JavaSE(标准版)...
由于java是c系语言,基本保留c语言的所有基本操作,就快速过一下;java中的基本操作符仅仅对基本类型有效;=、==、!=对所有对象有效(值传递),String类支持+、+=;在对基本数据进行算术运算或者按位运算时,只要类型比int小(char、byte、short)都会自动转换成int,最终结果都是int;java中,如果两个类型不同的值进行运算,则会转换成教大的类型再进行运算,并且得到的结果为较大的类型,如float和double运算时,float自动转换成...
、MYSQL的安装1、打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe”。2、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续。3、点选“Browse”,手动指定安装目录。4、填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清...
java11-面向对象1.什么是面向对象,2.面向对象的三大特征 (抽象 继承 多态)3.什么是封装4.什么是对象,什么是类5.类的声明与使用6.构建对象的方式7.属性安全性的设置8.构造方法的声明与调用 回顾:java的三种引用类型: 数组 类 接口1.编程语言-高级语言 C : 1968 面向过程的 | C++ : 1982 面向对象 |-Java : 1994 |-C# /J# : 2000 奴化 oracle: DB ordbms void main(){ }2.什么是面向对象编程? 是指将现实世界中的实...
自动装箱 基本类型就自动地封装到与它相同类型的包装中,如: Integer i =100; 本质上是,编译器编译时为我们添加了: Integer i =new Integer(100);自动拆箱 包装类对象自动转换成基本类型数据。如: int a = new Integer(100); 本质上,编译器编译时为我们添加了: int a new Integer(100).intValue();缓存问题:实际上,为了提高效率。在[-128-127]之间,仍然当做基本数据类型来处理。(但是它仍然被封装...
Js原生Ajax和Jquery的Ajax学习目标案例1-异步校验用户名是否存在案例2-站内查询 一、Ajax概述1.什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会被卡死 2.Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到服务器端,在这段时...
1:如何制作帮助文档(了解) (1)写一个类 (2)加入文档注释 (3)通过javadoc工具生成即可 javadoc -d 目录 -author -version ArrayTool.java 如何使用帮助文档1:打开帮助文档2:点击显示,找到索引,看到输入框3:知道你要找谁?以Scanner举例4:在输入框里面输入Scanner,然后回车5:看包 java.lang包下的类不需要导入,其他的全部需要导入。 要导入: java.util.Scanner6:再简单的看看类的解释和说明,别忘了看看该类的版本7:看类的结构...