首页 > 编程语言
Java笔记(20):IO流(02)
1、递归概述和注意事项 2、递归求阶乘的代码实现及内存图解 练习:不死神兔问题案例 练习:递归输出指定目录下所有的java文件的绝对路径案例 练习:递归删除带内容的目录案例 3、FileOutputStream写出数据 4、FileOutputStream的三个write()方法 5、FileOut ...
分类:编程语言   时间:2017-06-12 10:23:38    收藏:0  评论:0  赞:0  阅读:274
JAVA循环结构
一、 switch结构(开关语句)的语法 switch(表达式[dream1] ){ case 常量1[dream2] : //语句块1 break[dream3] ; case 常量n[dream4] : //语句块n break; default[dream5] : //语句块 break; } ...
分类:编程语言   时间:2017-06-12 10:22:27    收藏:0  评论:0  赞:0  阅读:300
java窗口编程(1)
在使用java进行窗口编程时,需要使用到它的扩展包javax,使用到的组件基本都在javax.swing中。所以首先需要导入: swing中有三个顶层容器,JFrame、JDialog、JApplet,要在屏幕上显示,容器是基础,其它的组件必须依托于某一种容器菜能展现出来。所以通常我们会将写一个类继 ...
分类:编程语言   时间:2017-06-12 10:16:58    收藏:0  评论:0  赞:0  阅读:239
JAVA数据类型
数据类型 a) 数字(整型int(整数)、双精度浮点型double(小数)) b) 字符型(char),存储单个字符 c) 字符串型(String),存储多个字符 布尔数据类型 boolean:值为true或false 赋值:boolean 变量名=true或false或 表达式; 数据类型转换(针 ...
分类:编程语言   时间:2017-06-12 10:14:37    收藏:0  评论:0  赞:0  阅读:299
JAVA变量
变量 1.变量是内存中的一个标识符号,用于存储数据 2.变量命名规则 l 必须以字母、下划线 _ 、美元符号 $ 开头 l 变量中,可以包括数字 l 变量中,不能出现特殊的符号,空格 l java中的关键字(红色字体),不能做变量名 3.变量命名,遵循 骆驼命名法(变量由1个以上的单词组成,第1个单 ...
分类:编程语言   时间:2017-06-12 10:14:21    收藏:0  评论:0  赞:0  阅读:234
PHP 算法
1、首先来画个菱形玩玩,很多人学C时在书上都画过,咱们用PHP画下,画了一半。 思路:多少行for一次,然后在里面空格和星号for一次。 ? 1 2 3 4 5 6 <?php for($i=0;$i<=3;$i++){ echo str_repeat(" ",3-$i); echo str_rep ...
分类:编程语言   时间:2017-06-12 10:07:41    收藏:0  评论:0  赞:0  阅读:903
java并发-同步容器类
java平台类库包含了丰富的并发基础构建模块,如线程安全的容器类以及各种用于协调多个相互协作的线程控制流的同步工具类。 同步容器类 同步容器类包括Vector和Hashtable,是早期JDK的一部分,此外还有Collections.synchronizedXXX等工厂方法创建的。这些类实现安全的方 ...
分类:编程语言   时间:2017-06-12 10:06:59    收藏:0  评论:0  赞:0  阅读:303
JAVA字符串类
一、字符串类String1、String是一个类,位于java.lang包中2、创建一个字符串对象的2种方式:String 变量名=“值”;String 对象名=new String(“值”);3、字符串的常用方法3.1 字符串长度——length()3.2 判断值是否相等 equals()3.3 ...
分类:编程语言   时间:2017-06-12 10:06:35    收藏:0  评论:0  赞:0  阅读:229
Html中编码格式的设置,及引入javascript、css的方法
1.html页面中设置字符编码的格式: <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 2.html页面常见引入JS的方式: (1)外部引入:<script type="text/javascript" src ...
分类:编程语言   时间:2017-06-12 10:06:26    收藏:0  评论:0  赞:0  阅读:290
Java面向对象编程思想
面向对象三个特征:封装、继承、多态封装: 语法:属性私有化(private)、提供相对应的get/set 的方法进行访问(public)、 在set/get的方法中对属性的数据 做相对应的业务逻辑的判断 思想:封装外面的程序不能直接访问本类的属性,需要通过本类提供的方法间 接访问本类的属性,从而提高 ...
分类:编程语言   时间:2017-06-12 10:02:19    收藏:0  评论:0  赞:0  阅读:323
【java项目实战】ThreadLocal封装Connection,实现同一线程共享资源
线程安全一直是程序员们关注的焦点。多线程也一直是比較让人头疼的话题,想必大家以前也遇到过各种各种的问题。我就不再累述了。当然,解决方案也有非常多,这篇博文给大家提供一种非常好的解决线程安全问题的思路。 首先。我们先简单的认识一下ThreadLocal,之后是实例+解析,最后一句话总结。 1、认识一下 ...
分类:编程语言   时间:2017-06-12 10:01:02    收藏:0  评论:0  赞:0  阅读:275
java(第十五章)
一、字符串类String 1、String是一个类,位于java.lang包中 2、创建一个字符串对象的2种方式: String 变量名=“值”; String 对象名=new String(“值”); 3、字符串的常用方法 3.1 字符串长度——length() 3.2 判断值是否相等 equal ...
分类:编程语言   时间:2017-06-12 09:58:22    收藏:0  评论:0  赞:0  阅读:259
JAVA条件判断
一、基本if结构 1、流程图 l 输入输出 l 判断和分支 l 流程线 1.1 简单的if条件判断 if(表达式){ //表达式为true,执行{}中的代码 } 1.2 简单的if条件判断 if(表达式){ //表达式为true,执行这里 }else{ //表达式为false,这行这里 } 说明:如 ...
分类:编程语言   时间:2017-06-12 09:55:48    收藏:0  评论:0  赞:0  阅读:336
JAVA简介
1、 java是一种面向对象的高级编程语言。 2、 java包括: javase(java基础) javaee(java企业级应用) 一、 用记事本编写java程序 1、 创建扩展名为.java的java源文件 2、 编译java源文件,产生扩展名为.class的字节码文件 在dos命令窗口中,输入 ...
分类:编程语言   时间:2017-06-12 09:55:34    收藏:0  评论:0  赞:0  阅读:258
[TyvjP1515] 子串统计 [luoguP2408] 不同子串个数(后缀数组)
Tyvj传送门 luogu传送门 经典题 统计一个字符串中不同子串的个数 一个字符串中的所有子串就是所有后缀的前缀 先求出后缀数组,求出后缀数组中相邻两后缀的 lcp 那么按照后缀数组中的顺序遍历求解 每一个后缀 suffix(sa[i]) 对于答案的贡献为 len - sa[i] - height ...
分类:编程语言   时间:2017-06-12 09:42:39    收藏:0  评论:0  赞:0  阅读:292
C++中的RAII介绍
RAII技术被认为是C++中管理资源的最佳方法,进一步引申,使用RAII技术也可以实现安全、简洁的状态管理,编写出优雅的异常安全的代码。 ...
分类:编程语言   时间:2017-06-12 09:39:00    收藏:0  评论:0  赞:0  阅读:302
JAVA包
1、Java中的包(package)2.1 包,对应到磁盘中的文件夹2.2 新建一个class,默认保存在缺省包中2.3 声明包的关键字:packagepackage语句,置顶位置2.4 导入包的关键字:importimport 包名.类名(表示所有);2.5 作用:分类存放,解决同名冲突、方便查找 ...
分类:编程语言   时间:2017-06-12 09:38:28    收藏:0  评论:0  赞:0  阅读:258
Spring+SpringMVC+MyBatis深入学习及搭建(十一)——SpringMVC架构
转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6985816.html 前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(十)——MyBatis逆向工程 1.什么SpringMVC Spring web mvc和Struts2都属于表 ...
分类:编程语言   时间:2017-06-12 09:34:54    收藏:0  评论:0  赞:0  阅读:268
JAVA算术运算符
算术运算符 +、-、*(乘号)、/(除号,取商)、%(取余数、取模) 特殊的运算符:++(加加)、--(减减) int a = 1; a+=10; 等同于a=a+10; a-=5; 等同于a=a-5; int a = 1; 场景1:System.out.print(a++);//输出1 int a ...
分类:编程语言   时间:2017-06-12 09:33:57    收藏:0  评论:0  赞:0  阅读:227
java 基础概念 -- 数组与内存控制
问题1: Java在声明数组的过程中,是怎样分配内存的? 在栈内存中 建一个数组变量,再在堆内存中 建一个 数组对象。至于详细的内存分配细节,还得看 该初始化是 数组动态初始化 还是 数组静态初始化。 问题2: Java数组的初始化方式 有哪几种? 两种:动态初始化 和 静态初始化。动态初始化 指的 ...
分类:编程语言   时间:2017-06-12 09:29:57    收藏:0  评论:0  赞:0  阅读:240
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!