![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础应用
随风fds
这个作者很懒,什么都没留下…
展开
-
斐波那契数列-java编程:三种方法实现斐波那契数列
题目要求:编写程序在控制台输出斐波那契数列前20项,每输出5个数换行//java编程:三种方法实现斐波那契数列//其一方法:public class Demo2 { // 定义三个变量方法 public static void main(String[] args) { int a = 1, b = 1, c = 0; System.out.println("斐波那契数原创 2015-09-08 19:45:34 · 63641 阅读 · 5 评论 -
自动触发字母提示
在6步骤框里输入a~z的字母 注意:最前面的.不能去掉原创 2015-09-14 09:59:29 · 573 阅读 · 0 评论 -
在java中, 一个数左移n位,就是将这个数乘以2的n次方,右移就是将这个数除以2的n次方怎么理解?
不会不会不会原创 2015-09-16 08:08:46 · 1660 阅读 · 1 评论 -
java 命令设计模式
命令模式 (Command)将一个请求封装为一个对象,从而使你可以用不同的请求对客户进行参数化;对请求排队或请求日志,以及支持可撤销的操作。命令模式是一种行为型模式。要点1、命令模式的本质是对命令进行封装,将发出命令的责任和执行命令的责任分割开。2、每一个命令都是一个操作:请求的一方发出请求,要求执行一个操作;接收的一方收到请求,并执行操作。原创 2015-09-16 17:15:05 · 391 阅读 · 0 评论 -
1/ 向上转型
1/ 向上转型 向下转型向上转型:把子类对象赋值给父类的变量如:class Father{ //父类 public static void fun(Father f){ //父类中的方法,参数是Father类型 System.out.println("Father"); }}public class Son ext原创 2015-09-17 20:48:14 · 527 阅读 · 0 评论 -
Java 策略模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式的结构 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略模式通常把原创 2015-09-16 20:37:47 · 1030 阅读 · 0 评论 -
懒汉式单例设计模式
//懒汉式单例设计模式://特点:什么时候用,什么时候开辟空间.//缺点:多线程模式下,会出现问题,(达不到单例模式的效果)//步骤://1.构造方法私有化//2.定义一个私有的.静态的.类的成员变量,但不为其赋初始值(设置初始值为null)//3.提供一个名称为getInstance()的公共的.静态的方法,在方法中先判断步骤2中的boss值是否为空,// 如果为空null,为其原创 2015-09-11 12:48:21 · 564 阅读 · 0 评论 -
Java 实现金额自动已逗号分开的功能 运用DecimalFormat
import java.text.DecimalFormat;public class Money { public static void main(String[] args) { double money = 123456789.4649999; // DecimalFormat的用法 #,###是三位分割一下 // .00是小数点后保留两位 四舍五入 Decimal原创 2015-09-13 14:18:17 · 5187 阅读 · 0 评论 -
如何把java中系统类的注释更换为中文版
首先要下载中文注释包,(中文版的API 规范)下面是步骤:原创 2015-09-11 11:52:00 · 1766 阅读 · 1 评论 -
将一个十进制数字转化为x进制/将x进制的字符串转换成10进制
public class JinZhiZhuanHuan { public static void main(String[] args) { // int res1 = toTen("1730f", 16); // System.out.println(res1); ten2X(2349, 8); } /** * 将一个十进制数字转化为x进制 * @param原创 2015-09-30 08:12:43 · 1495 阅读 · 0 评论 -
快速打开Source的快捷键
Alt + Shift +S 可以实现在编辑框直接打开Source菜单栏,从而方便快速创建 set get方法.....原创 2015-09-14 10:44:38 · 1395 阅读 · 0 评论 -
final的用法
// final定义的变量,其内容是不可以改变的,即为常量。数组除外。// FinalDemo.name="lisi";// final 定义的数组 里面的内容(值)可以改变,但是指向不能改变,例如:// array=new int[7];public class FinalDemo { static final String name = "zhangsan原创 2015-09-09 14:32:48 · 611 阅读 · 0 评论 -
三目运算符的用法
package com.liang;//【程序5】 //题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 //1.程序分析:(a> b)?a:b这是条件运算符的基本例子。 public class Demo5 { public static void main(String[] args) { in原创 2015-09-09 15:08:33 · 4203 阅读 · 0 评论 -
代码块执行顺序
public class Demo1 { {// 第二个输出,代码块,优先被执行,虽然不调用 System.out.println("代码块"); } static {// 第一个输出,不管调用不调用,也不管代码位置在第几行,静态代码块,最最优先被执行的, System.out.println("静态代码块"); } void fun() { System.out.pr原创 2015-09-09 13:50:54 · 789 阅读 · 0 评论 -
//问题:Calendar 到底是不是单例模式? Date类
import java.util.Calendar;import java.util.Date;public class DateDemo { public static void main(String[] args) { // Date date=new Date(); System.out.println(new Date()); long time = new Date原创 2015-09-10 18:02:43 · 2004 阅读 · 0 评论 -
日期的格式化//SimpleDateFormat的用法
import java.text.SimpleDateFormat;import java.util.Date;public class DateDemo { public static void main(String[] args) { Date date = new Date(); System.out.println(date); // 格式化时间显示形式:以年月日时原创 2015-09-11 12:41:43 · 849 阅读 · 0 评论 -
题目:计算字符串中子串出现的次数
package com.liang;//【程序49】 //题目:计算字符串中子串出现的次数 public class Demo49 { public static void main(String[] args) { String str = "erbcedebctbcyubcedebciopfbbcedecghbcjklbcbcede"; int count = 0;原创 2015-09-11 17:25:01 · 1422 阅读 · 0 评论 -
逆序排序的使用练习 1 2 3 4 5 6 逆序成 6 5 4 3 2 1
//逆序排序的使用练习public class NiSuPaiLie { public static void main(String[] args) { // 记录程序开始的时间 long 类型 毫秒类型 long a1 = System.currentTimeMillis(); int[] array = { 88, 4, 6, 7, 8, 9 }; // Arrays.原创 2015-09-11 12:44:40 · 1429 阅读 · 0 评论 -
时间的格式化._解析_ 反解析
//日期的格式化:非常重要//SimpleDateFormat的用法:import java.text.SimpleDateFormat;import java.util.Date;public class DateDemo { public static void main(String[] args) { Date date = new Date(); System.ou原创 2015-09-11 14:21:58 · 884 阅读 · 0 评论 -
Html文件的Head中的缓存设置
Html文件的Head中的缓存设置 浏览器中关于Cache的3属性: Cache-Control: 设置相对过期时间, max-age指明以秒为单位的缓存时间. 若对静态资源只缓存一次, 可以设置max-age的值为315360000000 (一万年). Http协议的cache-control的常见取值及其组合释义: no-cache: 数据内容不能被缓存, 每次请求都重新访原创 2017-08-03 15:06:33 · 1588 阅读 · 0 评论