Java 锁, 1、Lock 接口常用方法 方法摘要 void lock () 获取锁(阻塞的方法,如果,不能获取锁一直进入阻塞的状态,直到获得锁。) boolean tryLock () 仅在调用时锁为空闲状态
Java 配置环境变量, Java 配置环境变量 1.找到jdk和jre安装目录 2.设置环境变量 a.新建系统变量JAVA_HOME 变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.8.0_211 b.编辑系统变量PATH 变量名:PAT
java环境变量设置, Java环境变量配置 到甲骨文官网( http://www.oracle.com/index.html) 下载java的安装包 把下载好的安装包安装到自己的电脑上,傻瓜式的一步一步的安装,一般安装在D盘 下面开始
Java练习, 利用条件运算符的嵌套来完成此题:学习成绩 =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 import java.util.Scanner; public class exercise{ public static void main (String[]
Java练习, 求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 import java.util.Scanner; public class exercise{ public static void main (Strin
Java练习, 一个整数,它加上100后是一个完全平方数,加上168又是一个完全平方数,请找出一个这样的整数。 public class exercise { public static void main (String[] args) { for ( int i = 2 ; i 1000 ; i++)
Java练习, 从键盘接收3个整数a,b,c,按大小顺序输出。 import java.util.Scanner; public class Texercise{ public static void main (String[] args) { Scanner in = new Scanner(System. in ); System. out .print( "请输入3个整数
Java练习, 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数 import java.util.Scanner; public class T10 { public static void main (String[] args) { int digital = 0 ; int character = 0 ; int o
JAVA装饰器模式, JAVA装饰器模式 记得以前听一个高手说java.io包采用了了装饰器模式,当时不是很明白什么事装饰器模式,现在,网上看了一下说明和帮助的例子,他们的例子是这样的。
Java面试题, http://blog.csdn.net/jackfrued/article/details/44921941/
Java 代理, 在java的动态代理机制中,有两个重要的类或接口: 一个是 InvocationHandler(Interface)、另一个则是 Proxy(Class),这一个类和接口是实现我们动态代理所必须用到的。首先我们先来
java正则, 正则: public static final String REGEX_EMAIL = "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$"; public static final String REGEX_MOBILE = "^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$"; boole
Java代码规范, Java代码规范 本Java代码规范以SUN的标准Java代码规范为基础,为适应我们公司的实际需要,可能会做一些修改。本文档中没有说明的地方,请参看SUN Java标准代码规范。如果
java 注解, 元注解 元注解是可以注解到注解上的注解,或者说元注解是一种基本注解,但是它能够应用到其它的注解上面。 元注解有@Retention、@Documented、@Target、@Inherited、@Repeatable 5 种
Java GUI编程, 一、AWT java.awt中提供了GUI设计所用的类和接口。下图描述了主要的类库之间的关系: GUI开发常用流程 二、AWT容器 awt主要提供了两种容器:1.Window(窗口) 2.Panel(面板) 三、
Java日期转换, package ImoocWeb;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;/** * 日期转换 * 10/Nov/2016:00:01:02 +0800 == 2016-11-10 00:01:02 * */public class Pars
java的数据结构, 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单
Java Random, [size=medium]Java Random类可以获取随机数,请看如下代码: public class RandomTest { public static void main(String[] args) { RandomTest.getRandom(); System.out.println("---------------------------"); RandomTest.
(java)leetcode-10, 其实这个不能说是转载吧,但是代码是别人的,所以就算是转载吧。 Regular Expression Matching Implement regular expression matching with support for '.' and '*' . '.' Matches any single character
(java)leetcode-5, Longest Palindromic Substring Given a string s , find the longest palindromic substring in s . You may assume that the maximum length of s is 1000. Example: Input : "babad" Output : "bab" Note: "aba" is also a valid answe
(java)leetcode-17, Letter Combinations of a Phone Number Given a digit string, return all possible letter combinations that the number could represent. A mapping of digit to letters (just like on the telephone buttons) is given below. Inpu
(java)leetcode-26, Remove Duplicates from Sorted Array Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length. Do not allocate extra space for another array, you must do this
java语言基础, 1. 文件名必须和类名同名,注意大小写, Java 严格区分大小写 2. 类的属性(类的全局变量 / 成员变量) 加上关键字 static 为静态变量 可以跨类使用 直接以“类名 . 静态变
java枚举, 一、概述 枚举是jdk1.5新增的功能 枚举是一种规范它规范了参数的形式,这样就可以不用考虑类型的不匹配并且显式的替代了int型参数可能带来的模糊概念 枚举像一个类,又像
Java 内部类, 转载自:http://kenby.iteye.com/blog/1603803 两种内部类 Java的内部类有两种,一种是静态内部类,另一种是普通内部类,普通内部类可以获得外部对象的引用, 所以在普通内部类