随笔分类 -  java语言基础

摘要: 阅读全文
posted @ 2017-03-30 19:37 jack_ou 阅读(1076) 评论(2) 推荐(3) 编辑
摘要:这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧 这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧 复制代码 代码如下: mport java.text.DecimalFormat; DecimalFormat df = new Decim 阅读全文
posted @ 2016-12-19 19:18 jack_ou 阅读(34738) 评论(0) 推荐(0) 编辑
摘要:引入语句:import java.text.DecimalFormat;首先创建DecimalFormat类对象,利用类对象调用Format()方法进行格式化操作。这里有两种方法:①.DecimalFormat myFormat = new DecimalFormat(); myFormat.app 阅读全文
posted @ 2016-11-28 23:15 jack_ou 阅读(1573) 评论(0) 推荐(0) 编辑
摘要:接口: Java代码 package com.test; public interface Fruit { } Java代码 Java代码 一个实现类: Java代码 package com.test; public class Apple implements Fruit { } Java代码 J 阅读全文
posted @ 2016-04-28 12:09 jack_ou 阅读(1980) 评论(0) 推荐(0) 编辑
摘要:JVM W3C JAVA教程 JAVA考古学 StringBuffer 和StringBuilder中的两个函数: 2.保留2位小数: 3.group by 和 order by 4.日期 获取当前时间: a.获取年、月、日: b.Calendar和Date的转化 (1) Calendar转化为Da 阅读全文
posted @ 2016-03-17 00:15 jack_ou 阅读(1347) 评论(1) 推荐(2) 编辑
摘要:要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类... 阅读全文
posted @ 2015-12-11 17:54 jack_ou 阅读(629) 评论(0) 推荐(0) 编辑
摘要:感谢同事【天锦】的投稿。投稿请联系 tengfei@ifeve.com本文主要记录自己学习Java8的历程,方便大家一起探讨和自己的备忘。因为本人也是刚刚开始学习Java8,所以文中肯定有错误和理解偏差的地 方,希望大家帮忙指出,我会持续修改和优化。本文是该系列的第一篇,主要介绍Java8对屌丝码农... 阅读全文
posted @ 2015-12-09 20:17 jack_ou 阅读(1739) 评论(0) 推荐(0) 编辑
摘要:感谢同事【天锦】的投稿。投稿请联系 tengfei@ifeve.com上篇文章Java8初体验(一)lambda表达式语法比较详细的介绍了lambda表达式的方方面面,细心的读者会发现那篇文章的例子中有很多Stream的例子。这些Stream的例子可能让你产生疑惑,本文将会详细讲解Stream的使用... 阅读全文
posted @ 2015-12-09 11:22 jack_ou 阅读(419) 评论(0) 推荐(0) 编辑
摘要:编程的时候可能会遇到一个不知道它属于哪个类的对象,我们可以用下列运算符或者方法来判断。 1、instanceof instanceof是运算符只被用于对象引用变量,检查左边的被测试对象是不是右边类或接口的实例化。如果被测对象是null值,则测试结果总是false。 String str = new 阅读全文
posted @ 2015-12-07 09:27 jack_ou 阅读(640) 评论(0) 推荐(0) 编辑
摘要:身为一名Java程序员,大家可能都有这样的经历:调用一个方法得到了返回值却不能直接将返回值作为参数去调用别的方法。我们首先要判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。这正是一些类似Guava的外部API试图解决的问题。一些JVM编程语言比如Scala、Ceylon等... 阅读全文
posted @ 2015-12-01 11:18 jack_ou 阅读(423) 评论(0) 推荐(0) 编辑
摘要:常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语... 阅读全文
posted @ 2015-11-18 16:44 jack_ou 阅读(291) 评论(0) 推荐(0) 编辑
摘要:平时产生随机数时我们经常拿时间做种子,比如用 System.currentTimeMillis的结果,但是在执行一些循环中使用了System.currentTimeMillis,那么每次的结 果将会差别很小,甚至一样,因为现代的计算机运行速度很快。后来看到java中产生随机数函数以及线程池中的一些函... 阅读全文
posted @ 2015-11-16 11:34 jack_ou 阅读(844) 评论(0) 推荐(0) 编辑
摘要:java.util.Date是在除了SQL语句的情况下面使用的。java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,自然就可以直接构建。java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通... 阅读全文
posted @ 2015-10-28 16:15 jack_ou 阅读(401) 评论(0) 推荐(0) 编辑
摘要:在做项目时报了一个got class [Ljava.lang.String的提示,当时看到[Ljava.lang.String这个时,感觉有点怪怪的,第一次遇到这种情况.最后在网上查了下才明白.是数组的意思 [ 表示一维数组,[[ 二维数组…… L 表示是对象类型 .看到这,我想大家明白[Lj... 阅读全文
posted @ 2015-09-09 17:01 jack_ou 阅读(3296) 评论(0) 推荐(0) 编辑
摘要:假如 父类 int num =7;子类 int num =9;父类是否会被子类所覆盖?给你看两个例子:第一个例子:第二个例子:这两个例子的区别只有一句话 由此证明了子类从父类继承的时候 如果有同名的成员变量 默认情况下 父类的成员变量是被屏蔽的 如果你非要调用父类的成员变量 请使用super关键... 阅读全文
posted @ 2015-09-06 13:41 jack_ou 阅读(1372) 评论(0) 推荐(0) 编辑
摘要:输出如下: 输出如下: 阅读全文
posted @ 2015-09-01 10:54 jack_ou 阅读(461) 评论(0) 推荐(0) 编辑
摘要:/** * * @author ocq */class Parent implements Comparable { private int age = 0; public Parent(int age) { this.age = age; } public i... 阅读全文
posted @ 2015-07-26 15:52 jack_ou 阅读(2083) 评论(0) 推荐(0) 编辑
摘要:Java 数组基础数组 数组(Array):相同类型数据的集合。定义数组 方式1(推荐,更能表明数组类型) type[] 变量名 = new type[数组中元素的个数]; 比如: int[] a = new int[10]; 数组名,也即引用a,指向数组元素的首地址。 方式2(同C语... 阅读全文
posted @ 2015-05-29 09:41 jack_ou 阅读(341) 评论(0) 推荐(0) 编辑
摘要:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为Arra 阅读全文
posted @ 2015-05-06 11:57 jack_ou 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:(1)内存分配的策略 按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编 译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的存在,也不允 阅读全文
posted @ 2015-04-20 12:17 jack_ou 阅读(29199) 评论(5) 推荐(4) 编辑