- 浏览: 215011 次
- 性别:
- 来自: 河南省
文章分类
最新评论
-
l379101003:
引用[code="java"]
spring mvc 接入微信公众平台 注解方式的写法 -
jtmjx:
你好,我也做了一个,可是Get与微信对接校验的可以,但是POS ...
spring mvc 接入微信公众平台 注解方式的写法 -
ileson:
windows mysql服务问题很奇怪,有可能建议大家迁移到 ...
MySql 使用总结
/** * 求a的n次方。 * @param a * @param n * @return */ public double Factorial(double a,int n){ double v=1;//; for(int i=0;i<n;i++){// v*=a; } return v; } /** * 递归实现n的阶乘。 * @param n * @return */ public long fac(int n){ if(n==1){ return 1; }else{ return n*fac(n-1); } } /** * 1!+2!+ ...+n!(阶乘和) * @param a * @param m * @return */ public static long sumFactorial(int n) throws Exception { long flag = 1; long sum = 0; for (int i = 1; i <= n; i++) { flag *= i; sum += flag; if (flag < 0) throw new Exception("溢出了!!!在第" + i + "个阶乘出现负数"); if (sum < 0) throw new Exception("溢出了!!!在第" + i + "个阶乘之和出现负数"); } return sum; }
String.format:
System.out.println(String.format("%s","hi"));//hi System.out.println(String.format("输出结果:[%s][%s]","hello","world"));//输出结果:[hello][world] /** * 员工编号 */ public void printStr(){ for(int i = 1;i <= 1000;i++){ System.out.println(String.format("A%09d", i));//很好 } }
/** * 分别是a,b,c,d四个球队,现在四个球队进行比赛,有多少种对决方案。 * @return */ public String getVS(){ String[] teams = {"a","b","c","d"}; String result = ""; for(int i=0;i<teams.length;i++){ for(int j=0;j<i;j++){ result += teams[i]+" vs "+teams[j]+"\n"; } } return result; }
/** *帮助理解for循环。 **/ public class TestFor { static boolean foo(char c) { System.out.print(c); return true; } public static void main(String[] argv) { int i = 0; for (foo('A'); foo('B') && (i < 2); foo('C')) { i++; foo('D'); } } }
java 单态
public class Singleton { private static Singleton instance;//自己创建自己。 /** * 生产该类对象的方法 * @return */ synchronized public static Singleton getSingletonInstance(){ if(instance==null){ instance=new Singleton(); } return instance; } /** * 私有构造方法(不让外部new 实例) */ private Singleton() {} }
java 获取控制台数据
public void printMac(){ String result = new String(); String os = System.getProperty("os.name"); if (os != null && os.startsWith("Window")) { try { Process process = Runtime.getRuntime().exec( "cmd.exe /c ipconfig /all"); BufferedReader read = new BufferedReader(new InputStreamReader( process.getInputStream())); String s = read.readLine(); while (s != null) { if (!s.equals("")) { result += "\n"; result += s; } s = read.readLine(); } System.out.println(result); } catch (Exception e) { throw new RuntimeException(e); } } }
/** * 字符串加1、补零 * @param str * @return */ public static String getStrNum(String str){ String result=""; int src=Integer.parseInt(str);//转换成整型 src++; result=Integer.toString(src);//加1后再转换成字符串 while(result.length()<str.length()){//如果加1后的长度小于原来字符串,前面补零 result="0"+result; } return result; }
如何将Hashmap线程同步
Map map=Collections.synchronizedMap(Map m);
引用
对象的Hashcode 并不是真正的对象在内存中的物理地址,但可以先理解为包装后的散列表。java中是不让用户知道对象的真正内存物理地址的。C/C++ 可以知道对象的物理内存地址。
发表评论
-
web app native app hybrid app 简单区分
2014-10-31 19:54 852一、web app 简单入门 android we ... -
spring mvc 接入微信公众平台 注解方式的写法
2014-05-25 21:10 24486package com.meiparty.controll ... -
java 框架学习笔记
2014-05-17 21:21 672一、 mybatis3.2 1、遇到的一个问题:log4j 打 ... -
java 问题总结
2014-04-15 10:23 6590x001: An internal error occurr ... -
javah 生成头文件时报找不到类路径的解决办法
2013-09-04 22:11 1643一、问题描述: 用javah 生成头文件时,总是报错。 ... -
tomcat jvm调优
2013-04-23 19:01 875一、生产环境,性能测试。 环境概述: os:centos 6. ... -
CentOS 搭建各种服务
2013-01-12 01:52 1270一、安装JDK JDK下载地址: http://www.or ... -
sqlite 入门备忘
2012-08-19 17:34 1826初识sqlite 翻了好多资料。终于搞明白怎么回事了,记录一下 ... -
java 网络编程
2011-10-19 15:54 1180前言: 学习java 网络编 ... -
(转)JAVA的18条BASE
2010-01-08 16:03 145引用关于Java的基础知识 ... -
date 转成String ,String 转成date
2010-01-26 12:45 1289//Date类型转换为String Date now = ne ... -
java jdbc 事务管理
2010-02-04 10:27 1134切记:无论hibernate还是jdbc的事务控制都应在ser ... -
jstl/el 备忘
2010-02-04 10:57 790一、三目运算: ${p.QC_STAT==0?"& ... -
java struts1.2 MappingDispatchAction 对明细列表操作时让其停留在明细列表页面
2010-02-24 11:11 746中心思想:把展现明细所需条件一定要拼完整。MappingDis ... -
java 线程入门(备忘)
2010-04-06 09:37 736零、一些概念 共享变量:一个变量在多个线程的工作内存中 ... -
form表单 批量新增
2010-04-08 16:52 1145基本上网上全是转自他的文章:呵呵备忘! http://www ... -
java 数据源的选择
2010-04-23 17:12 785C3P0 dbcp druid -
Spring 框架
2010-06-03 18:43 883其它框架可以不学,但这个spring 一定要看,构建企业级应用 ... -
0.3+0.3+0.3=?
2010-08-24 09:02 821在java中不等于0.9 如果让其等于0.9 java处理 ...
相关推荐
这套课程既可以作为从零基础开始学习的JAVA基础到高级学习教程,对于有JAVA基础的同学来说可以略过前面的JAVA基础章节,直接学习后续的JAVA高级部分课程。更可以灵活的作为章节技术,进行针对性的JAVA学习。还是要...
Java 基础知识大全 本资源摘要信息是 Java 基础知识大全的总结,涵盖了 Java 语言的基本概念、特点、历史发展等方面的知识点。以下是本资源摘要信息的详细内容: 一、 Java 语言的特点 * 面向对象:Java 语言是...
本文将对《Java 基础入门》课后习题答案进行总结,涵盖了 Java 基础知识点,包括 Java 开发入门、Java 基础类、变量类型、运算符、控制流语句、方法重载等。 一、Java 开发入门 * Java EE、Java SE、Java ME 是 ...
《Java基础入门(第3版)》是一本针对Java初学者的教材,其课后答案文档提供了对书中习题的解答,旨在帮助读者巩固所学知识。Java是一种面向对象的编程语言,具备跨平台性,由Java虚拟机(JVM)负责解释执行。Java...
市面上目前流传的java基础视频教程都是讲一些最基础的java语法和相关API的应用,然而用人单位对初级程序员的要求越来越高,那些讲解java基础语法的视频教程已经无法满足大众的学习要求。本套视频教程录制完中国第一...
《Java基础教程(第3版)_ppt.rar》是一个包含多个PPT文件的压缩包,主要用于教学目的,提供了关于Java编程语言的基础知识。这个资源涵盖了Java的核心概念,从基本的类和对象到高级特性如多线程和数据库操作。以下是...
《Java基础案例教程(第2版)》是一本旨在教授初学者Java编程基础知识的教材,其教学设计旨在通过实例引导学生深入理解Java语言的核心概念。本教程覆盖了从环境搭建到程序设计的各个环节,旨在帮助学生建立起坚实的...
资源名称:Java基础加强系列视频课程资源目录:【】黑马程序员Java基础加强(01-10)【】黑马程序员Java基础加强(11-20)【】黑马程序员Java基础加强(21-30)【】黑马程序员Java基础加强(31-40)【】黑马程序员...
《Java 基础入门》课后习题答案 第 第 1 章 Java 开发入门 一、填空题 1、 Java EE、Java SE、Java ME 2、 JRE 3、 javac 4、 bin 5、 path、classpath 二、选择题 1、ABCD 2、C 3、D 4、B 5、B 三、简答题 1、 面向...
Java基础实例大全适合于初学者 这里是所有Java技术点的集合 每个技术点都有对应的例子。 经典制作不容错过。。。 特别是对Java书籍很迷惑,想看看实际例子的朋友,这里就有你所需要的. Java基础实例大全适合于初学...
【Java基础知识点】 1. **Java的起源与特性** - Java是由SUN Microsystems公司(后被Oracle收购)开发的一种面向对象的编程语言。 - Java有三个主要版本:Java Standard Edition (JavaSE),用于桌面应用;Java ...
"黑马程序员java基础试题、笔记"这个压缩包资源为Java初学者和希望加入"黑马程序员"培训课程的学员提供了丰富的学习材料。这些资源包括面试问题合集、整理的资料、Android面试题、学员入学面试总结、面试技巧、必须...
Java 基础入门,适合初学入门java的同学
Java基础练习题由本人整理并上传,非常适合于初学者加强巩固自己的知识,编程学好的唯一途径就是多练习。
java基础知识的培训ppt,对于java初学者来说可以有一些作用。
java基础的案例分析和实例教学,适合新手及回顾查阅,对于夯实基础有好处
java基础知识,帮助初学者更快更好地掌握java。ppt内容具体易懂,希望对刚接触java的初学者有所帮助。
写的很详细,适合初学者,里面的讲解很丰富,很有学习价值,最好是配套一本详细的JAVA基础一起看,会有更好的效果