![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
shuizhaosi888
这个作者很懒,什么都没留下…
展开
-
java 位操作符 移位操作符
1.位操作符 按位操作符和逻辑操作符使用的是相同的符号,所以理解起来也还好。 按位操作符操作的是比特(bit),就是二进制位这些东西(“1001010100”) 简单说一下进制转换二进制转十进制 : 1字节 byte 占8位(bit) :0000 1011 = 1*1 + 1*2 +0*4 + 1* 8 = 11...2015-01-03 21:00:22 · 221 阅读 · 0 评论 -
正则表达式
(^[ ]?bt) 以' bt '开头 ([ ]?st$) 以'st' 和' st'结尾原创 2016-03-14 12:01:41 · 79 阅读 · 0 评论 -
java泛型
java的泛型只在程序源码中存在,在编译成.class文件后就被替换成原生类型了,并且在相应的地方插入了强制类型转换代码,因为对于运行期的java语言来说ArraList<Integer>与ArrayList<String>就是同一个类,所以泛型技术实际上java语言的一颗语法糖,java语言中的泛型实现方法成为类型擦除,伪泛型。 包装类的“==”运算,再不遇到...2014-12-07 20:23:34 · 93 阅读 · 0 评论 -
java循环标签 Foreach
1. 简单的for循环 public static void main(String[] args) { for (int i = 1, y = i + 10; i < 5 && y < 12; i++, y = i * 2) { System.err.println("i=" + i + " y=" + y); } } ...2014-12-04 20:45:16 · 167 阅读 · 0 评论 -
java关键字return
return关键字:放在方法中,代表已经方法结束,离开此方法。有返回值不介绍! 若返回类型是void,那么return关键字作用只是用来退出方法 。 public static void testReturn() { for (int i = 0; i < 10; i++) { System.err.println(i); if (i==5) { ...2014-12-02 23:55:10 · 183 阅读 · 0 评论 -
java常用方法
---------------------------------------------保留2位小数------------------------------------------------ //--- new BigDecimal(3.333).setScale(2, RoundingMode.HALF_UP).floatValue(); //-- new DecimalFo...原创 2015-08-08 17:34:08 · 85 阅读 · 0 评论 -
JSP/Servlet
JSP3个编译指令 page:针对当前页面,配置各种属性 <% @ page contentType="text/html" ; charset="gbk" language="java" isErrorPage="true"%> include:用于指定包含另一个页面,可以将一个外部文件嵌入到当前JSP文件中,这个是个静态的include语句,它会把目标页面的其...原创 2015-04-06 22:59:09 · 108 阅读 · 0 评论 -
java 枚举Enum
1. 当你创建一个enum类时,编译器会为你生成一个相关的类,这个类继承自Enum /** * 枚举类默认继承的java.lang.Enum类(编译器控制),所以不能再继承其它类 * Enum实现了 Comparable<E>, Serializable 接口 */ public enum MeiJu { MEIJU1, MEIJU2, MEIJU3, ME...2015-01-09 16:21:00 · 131 阅读 · 0 评论 -
java 注解Annotation
1.创建一个注解 创建注解跟接口差不多,不过要在interface前加个@,可以用default在方法后面设置默认值,方法的返回类型包括基本类型、String、Class、enum、Annotation、以上类型数组。还要通过元注解(@Retention、@Target)定义其作用域、有效范围。举一个栗子 @Retention(RetentionPolicy.RUNTIM...2015-01-09 16:18:45 · 93 阅读 · 0 评论 -
java正则表达式
public static void main(String[] args) { String aa = "grey_scale_2017-07-13_10014_7"; Pattern compile = Pattern.compile("_([0-9]+)_"); Matcher matcher = compile.matc...2017-07-13 21:19:50 · 96 阅读 · 0 评论