当前位置:首页 > 编程教程 > Java编程
  • Java赋值表达式的值

    Java赋值表达式的值,思考:赋值表达式有值吗?答案是肯定的。来看例子: int a=3; System.out.println(a=10);//输出10 int b=4; int c=5; System.out.println(b=c);//输出5 可见...

    2017-07-21 19:44:09[Java编程]赋值表达式java
  • java编程开发教程:java程序

    java编程开发教程:java程序 程序1:金字塔星星 //键盘录入行数和列数,输出金字塔星星,方法调用,for函数的嵌套 import java.util.Scanner; public class xing2 { public static void main(String[] args) { Sca...

  • java基础学习1

    java基础学习。 1.+的使用:当"字符串"+'字符'+数字---------->(字符串)(字符)(数字) '字符'+数字+"字符串"+'字符'+数字---------------->(字符的ASCII码与数字的和)(字符串)(字符)(...

    2017-07-21 19:44:08[Java编程]基础java
  • Java入门基础之【Java基础语法】

    Java 基础语法 一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它...

    2017-07-21 19:44:07[Java编程]基础语法入门
  • java成长之路(三)---数组

    一、初步认识数组: 数组===衣柜:是一个装衣服的容器,将衣服分门别类的整理储存。 1.什么是数组? 数组也是一个容器,存储一组相同数据类型的容器 2.数组的特点: 数组可以存储多个相同数据类型的数据,在内存空间中所有的数据...

    2017-07-21 19:44:07[Java编程]成长之路java
  • JavaWeb中怎样导出Excel

    如何在JavaWeb中导出Excel 代码自解释 1,依赖包 org.apache.poi poi 3.16 2,编写Controller @RequestMapping("/export") public void export(HttpServletRequest request, HttpServletResponse response) { ...

    2017-07-21 19:44:06[Java编程]JavaWebExcel
  • java.io.Serializable浅析

    Java API中Java.io.Serializable接口源码: 1 public interface Serializable { 2 }   类通过实现java.io.Serializable接口可以启用其序列化功能。未实现次接口的类无法使其任何状态序列化或反序列化。可序列化类的...

    2017-07-21 19:44:06[Java编程]javaIOSerializable
  • Java中正则Matcher类的整个匹配和部分匹配

    1个以上数字或字母或汉字[a-zA-Z0-9\u4E00-\u9FA5]+ 实例 public static void main(String[] args) { String reg = "notice"; Pattern pattern = Pattern.compile(reg); Matcher matcher = ...

    2017-07-21 19:44:05[Java编程]正则javaMatcher
  • Java使用TCP协议获取XML及其处理

    Java使用TCP协议获取XML及其处理。今天在现场中,客户使用C#制作的服务器端,与我们Java的客户端通讯出现了一个小问题,就是双方发送的XML信息出现乱码现象,客户端向服务器发送的请求信息头出现/0等乱字符,服务器端响应给客...

    2017-07-21 19:44:05[Java编程]协议javaTCP
  • appium +夜神模拟器 java代码sendkeys 无法在模拟器输入中文

    appium +夜神模拟器 java代码sendkeys 无法在模拟器输入中文 加上下面的两行代码可以轻松解决: capabilities.setCapability("unicodeKeyboard", true);//使用 Unicode 输入法 capabilities.setCapability("resetKe...

  • java编程开发教程:Java概述

    一、Java自身的发展史 1.计算机语言的发展史 第一代语言 a. 打孔机——纯机器语言 第二代语言 a. 汇编 第三代语言 a. C、Pascal、Fortran面向过程的语言 b. C++面向过程/面向对象 c. Java跨平台的纯面向对...

    2017-07-21 19:44:03[Java编程]编程开发教程java
  • Java中的配置环境

    在Java开发需要一个环境,运行需要一个环境。开发需要JDK,用户只需要JRE,其中JDK中包含JRE。所以需要配置一个path的环境变量。 单机我的电脑——>属性——>高级环境变量 环境变量分两个,Windows支持...

    2017-07-21 19:44:02[Java编程]环境java
  • lombok介绍及使用

    Lomboz是一个基于LGPL的开源J2EE综合开发环境的Eclipse插件,对编码,发布,测试,以及debug等各个软件开发的生命周期提供支持,支持JSP,EJB等。Lomboz是Eclipse的一个J2EE的插件,它将很多Java应用服务器、J2EE组件和Web应用开...

    2017-07-20 11:26:23[Java编程]lombok
  • Java读取txt文件和写入txt文件

    写Java程序时经常碰到要读如txt或写入txt文件,特此整理一下,简单易用。 具体代码如下: import java.io.*; import java.util.ArrayList; import java.util.List; public class cintxt { public static void main...

    2017-07-20 11:26:21[Java编程]文件javatxt
  • 利用辗转相除法求两个数的最大公约数的Java实现

    两个整数的最大公约数是能够同时整除它们的最大的正整数。辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的差的最大公约数。例如,252和105的最大公约数是21(252 = 21 × 12;105 = 21 × 5);因为252 ...

  • Java集合架构

    Java集合架构,java集合的架构。主体内容包括Collection集合和Map类;而Collection集合又可以划分为List(队列)和Set(集合)。 1. List的实现类主要有:LinkedList, ArrayList, Vector, Stack。 (01)LinkedList是双向链表实...

    2017-07-19 18:29:47[Java编程]架构java
  • java面试基础-Java中HashMap的实现

    java面试基础-Java中HashMap的实现,HashMap可谓JDK的一大实用工具,把各个Object映射起来,实现了键--值对应的快速存取。但实际里面做了些什么呢?   在这之前,先介绍一下负载因子和容量的属性。大家都知道其实一个 HashMap ...

    2017-07-19 18:29:46[Java编程]基础java
  • java设计模式讲解

    设计模式的分类:创建型设计模式,结构设计模式,行为设计模式。 1.创建型设计模式:构造器模式(Constructor),工厂模式(Factory),抽象工厂模式 (Abstract),原型模式 (Prototype),单例模式 (Singleton)以及 建造者模式(Builder)。 2.结构...

    2017-07-19 18:29:45[Java编程]模式java
  • java的方法

    java的方法。 什么是方法? 封装在一起来执行操作的语句的集合,用来完成某个功能的操作。 定义方法: [修饰符] 方法返回值类型 方法名(形参列表){ 方法体; return 返回值; } 方法的调用: 引用对象 方法名(实参列表) 方法...

    2017-07-19 18:29:45[Java编程]方法java
  • java&javac&jar命令总结

    Javac命令 javac -verbose Test.java 生成详细信息 javac –verbose d:\FirstProgram.java 指定源文件的目录 javac -classpath code code\Test.java javac –cp code code\Test.java javac -d e:\ d:...

    2017-07-19 18:29:44[Java编程]命令ampjava
  • 高斯消元法 - Java实现

    高斯消元法 原理(CMU - PSP): 1. I = 1 2. LET P=A[K] , I = max { |A[J, I]| , I <= J <= N} 3. IF P = 0 THEN EXIT 4. IF K > I THEN FOR J = I TO N + 1, SWAP A[I, J] AND A[K, J] 5.5.a FOR J = I + 1 TO N + ...

    2017-07-19 18:29:44[Java编程]高斯消元法
  • Jenkins自动部署Maven +tomcat+linux环境java项目并自动部署到外网

    Jenkins一种持续集成的工具,持续集成好处千万多,最重要的一条是自动化,避免我们做重复操作,我这里只讲持续集成自动化部署war到线上,其它什么定时编译,检查代码什么的,自己有空去研究。 jenkins有2种安装方式: 1.下载msi直接...

    2017-07-19 18:29:43[Java编程]环境项目Tomcat
  • java读取application.propertis属性文件

    前言 java读取application.propertis属性文件,为什么要加载属性文件和读取属性值就不说了,我们在日常开发中,经常需要各种配置,如jdbc.propertice ,datasource .propertice,redis.propertice等等,所以加载propertice文件和读...

    2017-07-19 18:29:43[Java编程]属性文件java
  • Java Web项目开发流程

    Java Web项目开发流程 1.Web项目开发流程图解 2.Web项目开发的细节(转载) 任何一个项目或者系统开发之前都需要定制一个开发约定和规则,这样有利于项目的整体风格统一、代码维护和扩展。由于Web项目开发的分散性、独...

    2017-07-19 18:29:42[Java编程]流程项目java
  • Java多线程之synchronized关键字

    一段简单的多线程模拟买票的代码 当使用synchronized关键字时的代码 package thread; public class test { public static void main(String[] args) { Ticket t = new Ticket(); Thread t1 =...

    2017-07-19 18:29:40[Java编程]多线程关键字java