java
Martind
多学多看,积土成山,切磋琢磨,乃成宝器。
展开
-
n!的实现(java)
输入:n输出:n!import java.math.BigInteger;import java.util.Scanner;public class jiecheng{ public static BigInteger A(int a){ BigInteger temp=new BigInteger("1"); BigInteger sum=new BigInteg原创 2016-05-14 19:11:09 · 1493 阅读 · 0 评论 -
ubuntu下安装RabbitMQ
RabbitMQ安装有两种方式,一种是docker安装,另外一种是直接安装,不过直接安装要搭建 erlang环境,RabbitMQ环境安装可以参考RabbitMQ官网参考安装。erlang环境搭建教程RabbitMQ apt安装注意,首要条件就是要先安装好erlang首先,添加秘钥文件wget -O - "https://packagecloud.io/rabbitmq/rabbi...原创 2019-07-08 18:49:52 · 619 阅读 · 0 评论 -
深入理解java虚拟机
java虚拟机java概述java为什么是跨平台的?是如何实现跨平台的?java的目标是"一次编译,处处运行",就是说,java源码经过编译后可以在无论是windows还是linux下都能运行.java实现跨平台的原理是什么?java实现跨平台的原理和C不同,java是使用编译器编译之后生成字节码文件(*.class),然后各种不同平台的虚拟机与所有平台都统一使用这种字节码...原创 2018-12-13 10:31:13 · 327 阅读 · 0 评论 -
java编程思想,操作符
在对对象赋值的时候,当对一个对象进行操作的时候,真正操作的是对对象的引用。当把一个对象赋值给另外一个对象的时候,实际上是将引用从一个地方复制到另外一个地方。package com.martind;class Tank{ int level;}public class CreateFile { public static void main(String[] args) {...原创 2018-09-18 14:57:15 · 269 阅读 · 0 评论 -
java面试1
1. java开发包的种类java ME:致力于消费产品和嵌入式设备的开发人员的最佳选择,包括寻呼机、移动电话、数字机顶盒等java SE:针对桌面开发以及低端商务计算解决方案而开发的版本java EE:是一种利用java平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构 2. java语言的特性有哪些(1)java语言是简单的(2)java语言是面向对象...原创 2018-03-13 13:23:42 · 248 阅读 · 0 评论 -
java面试2
面向对象编程三大特性:封装,继承,多态static按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量public:公共变量方法,可以被所有的类访问。private:除了本类的方法能够调用私有成员以外,其他任何类都不能直接访问私有成员。对象实例化,new是在内存中为对象开辟空间的操作符,它在...原创 2018-04-12 00:04:47 · 183 阅读 · 0 评论 -
web.xml各个元素含义
web.xml作用:是web项目的配置文件,java很多东西在服务器启动的时候要加载到内存中,web.xml可以配置这些要加载的文件。web容器的加载顺序:1、启动web项目,web容器会读取web.xml,读取<listener>和<context-param>两个节点。2、容器建立一个ServletContext(servlet上下文),这个web项目的所有...原创 2018-07-20 15:18:03 · 1379 阅读 · 0 评论 -
jdk环境变量配置
首先,下载jdk,这里使用jdk免安装版,具体位置如下:然后配置环境变量在系统变量下,新建JAVA_HOME可以通过浏览目录找到java目录下的jdk目录文件找到系统Path配置,添加两条配置信息(也可直接使用绝对路径)%JAVA_HOME%\bin%JAVA_HOME%\jre\bin如下图:然后再命令窗口输入java和javac测试出现用法信息即说明...原创 2018-07-19 09:45:49 · 1329 阅读 · 0 评论 -
Spring学习笔记
依赖注入(DI):对象的依赖关系将由系统中负责协调各对象的第三方组件在创建对象的时候进行设定。对象无须自行创建或管理它们的依赖关系,依赖关系将被自动注入到需要它们的对象中去。AOP(应用切面):允许把遍布应用各处的功能分离出来形成可重用的组件。...原创 2018-04-04 18:22:11 · 166 阅读 · 0 评论 -
字符串操作
类型转换BigInteger sum=new BigInteger("12222221212131313");String s=sum.toString();//转换为String类型char c=s.toCharArray();//转换为char类型字符数字定位输出String a="123456";System.out.printlln(a.charAt(2));原创 2016-06-02 11:01:08 · 311 阅读 · 0 评论 -
1000!输出指定位
import java.math.BigInteger;import java.util.Scanner;public class Main {public static void main(String[] args){BigInteger sum=new BigInteger("1");String[] st= new String[1500];for(int原创 2016-06-02 10:59:06 · 319 阅读 · 0 评论 -
java 大数据 求n!,C(m,n)
import java.math.BigInteger;import java.util.Scanner;public class jiecheng{ public static BigInteger A(int a){ BigInteger temp=new BigInteger("1"); BigInteger sum=new BigInteger("1"); for原创 2016-05-14 22:30:54 · 1796 阅读 · 0 评论 -
java数组定义和常用数组的操作方法
java数组数组定义// 有初始值String[] array = {"hello","world"};String[][] array = {{"hello","world"},{"my","java"}};// 无初始值String[] array = new String[10];String[][] array = new String[10][10];Arrays常见...原创 2019-07-05 20:23:40 · 651 阅读 · 0 评论