java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

java获取本地IP,用户名,MAC地址 操作系统等信息。

java获取计算机本地的信息基本靠 Properties props=System.getProperties(); 这里整理了所有可能,月小升希望对朋友们有帮助 package com.javaer.examples; import java.net.InetAddress; import java.net.NetworkInterface; import java.util.Formatter; import java.util.Locale; import java.util.Map; import java.util.Properties; public More


java汉字转化为拼音

java获取拼音仅仅需要一个函数就能搞定。比较方便 请看函数 此算法,可以满足大多数汉字转化拼音的需求,个别字,无法得到拼音。会直接得到z。比如这个字 铎 不过没关系,基本能满足网页URL转化等功能。   package com.bobaoo.common; public class Pinyin { private static boolean ends = true; static String[] keys = { "a", "ai", More


java Instanceof判断一个对象的类型

instanceof 用来判断一个对象(Object)是否为某一个类型 比如String str = "abc". str是否为String类型 HashMap m = new HashMap m 是否为一个hashmap instanceof常用于,知道一个Object,但是后面的代码需要判断Object的类型。 package com.javaer.examples; import java.util.HashMap; public class TestInstance { /** * @param More


java冒泡排序

冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了最后。在第二趟:仍从第一对数开始比较(因为可能由于第2个数和 More


javax.swing中jbutton定位

之前做过一个图形缩小软件,当时因为界面不会定位,就那么放着了。正好上几天51cto论坛有人问这个问题。特意研究一下,助人助自己。 要点 * 1.不要使用新的Container, * 2.不要使用新的Layout * 3.Layout 设置为null package com.javaer.ask; import java.awt.Container; import java.awt.FlowLayout; import java.awt.Rectangle; i More


Java继承inheritance

Java继承 Java inheritance 我们可以把继承看成是儿子,继承了父亲的一些特点,但是儿子可以有一些改变。 java里儿子继承了父亲的公共属性 和公共方法,儿子可以修改这些属性和方法。儿子修改父亲的公共属性,我们叫重载。没有修改的叫继承。 We can think of that their children inherit their father, the child can have the father of all public More


java abstract抽象类学习

java抽象类 java abstract class 有时候,我们需要用到抽象类。比如我们想买水果,但是不确定买的是苹果还是香蕉 Sometimes, we want to abstract a class.For example, We want buy some fruits,but we are not sure we buy apple or pear. 我们抽象出一个类叫水果 Now we can abstract a class named Fruit 水果就作为了一个抽象类和一个父亲类 Fruit More


14. java 数组学习

我们来使用java的数组的例子,来学习一下java的数组使用。 例子1 数字数组 int[] stu = new int[2] 例子2 字符串数组 String[] str = new String[3]; //3 表示数组长度 例子3 二纬数组 String[][] tarr = new String[2][2]; 建立文件JavaArray.java /** java-er.com learn java is so easy */ import java.util.*; public class JavaArray { pub More


03. java 算术运算符

算术基本就是和数字有关系加减乘除 Java 中的算术运算符主要用来组织数值类型数据的算术运算,按照参加运算的操作数的不同可以分为一元运算符和二元运算符。 1. 一元运算符 一个变量自己玩 运 算 符 名 称 说 明 例 子 -  取反符号 取反运算 b=-a ++ 自加一 先取值再加一,或先加一再取值 a++ 或 ++a More


java里的final和static使用方法

final变量被定义为一个常量,是一个无法修改的量。我们只能给他赋值一次。 final, the variable can be defined as a constant and can not be changed;we only assgin the value for the final variable once. final定义的方法,无法被重写。 final, the definition of the method can not be covered; final定义的类,不能被继承 final, the definiti More