一、面向对象编程(OOP)程序=算法+数据结构=指令+数据1、代码可以选择以指令为核心或以数据为核心进行编写两种范型:以指令为核心:围绕“正在发生什么”进行编写面向过程编程:程序具有一系列线性步骤;主体思想是代码作用于数据以数据为核心:围绕“将影响谁”进行编写面向..
分类:
编程语言 时间:
2016-10-12 23:23:04
阅读次数:
246
1.Arrays类概述针对数组进行操作的工具类。提供了排序,查找等功能。2.成员方法publicstaticStringtoString(int[]a)publicstaticvoidsort(int[]a)publicstaticintbinarySearch(int[]a,intvalue)packagecom;
importjava.util.Arrays;
/**
*Arrays类概述及常用方法
* 针对数组..
分类:
编程语言 时间:
2016-10-12 23:17:30
阅读次数:
219
1.BigInteger类概述可以让超过Integer范围内的数据进行运算。2.BigInteger类的构造方法publicBigInteger(Stringval)将BigInteger的十进制字符串表示形式转换为BigIntegerpackagecom;
importjava.math.BigInteger;
/**
*BigInteger类
* 可以让超过Integer范围内的数据进行运算..
分类:
编程语言 时间:
2016-10-12 23:16:43
阅读次数:
228
1.BigDecimal类概述及其构造方法由于在运算的时候,float类型和double类型很容易丢失进度,所以,为了能够精确的表示、计算浮点数,java提供了BigDecimal类BigDecimal类是不可变得、任意精度的有符号是进制数2.构造方法及成员方法packagecom;
importjava.math.BigDecimal;
/*..
分类:
编程语言 时间:
2016-10-12 23:17:39
阅读次数:
210
1.Date类概述类Date表示特定的瞬间,精确到毫秒2.构造方法publicDate()publicDate(longdate)3.成员方法publiclonggetTime()publicvoidsetTime(longtime)packagecom;
importjava.util.Date;
/**
*Date类概述
* Date类表示特定的瞬间,精确到毫秒
*
*构造方法
* publicDate()
*..
分类:
编程语言 时间:
2016-10-12 23:15:18
阅读次数:
211
1.DateFormate概述DateFromat是日期/时间格式化子类的抽象而立,它以与语言无关的方式格式化并解析日期或时间。是抽象类,所以使用子类SimpleDateFormate类。2.SimpleDateFormate构造方法publicSimpleDateFormate()publicSimpleDateFormate(Stringpattern)3.SimpleDateFormate..
分类:
编程语言 时间:
2016-10-12 23:13:34
阅读次数:
218
packagecom;
importjava.util.Calendar;
/**
*Calendar类概述及方法
* Calendar类概述:Calendar类是一个抽象类,它为特定瞬间与一组诸如YEAE、MONTH等日历字段之间的转换提供了一些方法,
* 并为操作日历字段提供了一些方法。
*
*成员方法:
* publicstaticCalendargetInsta..
分类:
编程语言 时间:
2016-10-12 23:12:37
阅读次数:
155
函数与调试正常程序的调试使用gdb。但有时也会在程序中通过使用printf(),打印关键信息进行bug定位及调试。接下来通过实践不断优化改善:1,通过在程序中直接使用printf()函数进行开发调试。但在开发调试测试结束后,必须删除相应的调试打印函数(printf)。因为过多的打印函数..
分类:
编程语言 时间:
2016-10-12 23:05:15
阅读次数:
196
Java并发编程:并发容器之ConcurrentHashMap 下面这部分内容转载自: http://www.haogongju.net/art/2350374 JDK5中添加了新的concurrent包,相对同步容器而言,并发容器通过一些机制改进了并发性能。因为同步容器将所有对容器状态的访问都 串 ...
分类:
编程语言 时间:
2016-10-12 22:57:55
阅读次数:
236
入门文档:https://github.com/qibaoguang/Spring-Boot-Reference-Guide 安装gradle 官方下载 https://gradle.org/gradle-download/,建议用迅雷。 环境变量配置:http://jingyan.baidu.co ...
分类:
编程语言 时间:
2016-10-12 22:50:46
阅读次数:
262
在这里要感谢下这位博友发表的博文 http://www.blogjava.net/rongxh7/archive/2008/11/29/243456.html 通过对他代码的阅读,从而自己实现了网页分页功能,下面给大家分享下我的代码 1.entity实体类 我项目例子的实体类叫News 2.DAO接 ...
分类:
编程语言 时间:
2016-10-12 22:47:14
阅读次数:
197
Java并发编程:并发容器之CopyOnWriteArrayList 原文链接: http://ifeve.com/java-copy-on-write/ Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时 ...
分类:
编程语言 时间:
2016-10-12 22:48:46
阅读次数:
196
实验一:判断成绩等级。 给定一百分制成绩,要求输出成绩的等级。90以上为A,80-89为B,70-79为C,60-69为D,60分以下为E,输入大于100或小于0时输出“输入数据错误”。 分别用if和用switch语句实现 知识点: 1:if else if语句 知识点; 1:switch语句 2: ...
分类:
编程语言 时间:
2016-10-12 22:44:04
阅读次数:
228
今日关键词: XML解析器 DOM SAX JAXP DEMO4J XPath XML解析器 1.解析器概述 什么是解析器 XML是保存数据的文件,XML中保存的数据也需要被程序读取然后使用。那么程序使用什么来读取XML文件中的数据呢?XML解析器!例如.properties文件的解析器是Prope ...
分类:
编程语言 时间:
2016-10-12 22:42:58
阅读次数:
246
Math.atan2() 这个函数很常用,可以实现利用点的坐标x,y来计算点的弧度值。 本质来说,是一个反tan函数。 this 指类的对象,区别于局部的变量。 static方法可以在类里面任意调用,但是动态方法不行,只有对象才能调用。 静态类和动态类: 静态类型是类的,动态是对象的 静态类型可以由 ...
分类:
编程语言 时间:
2016-10-12 22:42:48
阅读次数:
123
可以选择以下几种办法: 一、使用Eclipse,右键项目导出jar。 二、使用Eclipse,右键项目导出runnable jar。 三、使用Eclipse 插件fat jar,导出可执行的jar包。 现在有这样一个开发场景: 第一个项目:A1 第二个项目:B2 第三个项目:U3 几个条件和关系: ...
分类:
编程语言 时间:
2016-10-12 22:42:48
阅读次数:
190
If you are rusty on your C++, let me remind you of the problem. Every C++ member function has a hidden first passed parameter known as the this parame ...
分类:
编程语言 时间:
2016-10-12 22:41:27
阅读次数:
133