自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

失去梦想的咸鱼

一条咸鱼的翻身之路

  • 博客(15)
  • 收藏
  • 关注

原创 Java 说一说访问修饰符

Java的三大特性:封装、多态、继承。封装的实现是通过控制访问修饰符来控制类及类的方法和变量的访问权限。访问修饰符有四种:(1)public:用public修饰的类、类属变量及方法,包内及包外的任何类(子类和普通类)均可以访问。(2)protected:用protected修饰的类、类属变量及方法,包内的任何类及包外继承了该类的子类才能访问,protected突出继承。(3)def...

2018-12-19 10:54:10 152

原创 Java 构造器的一些特性

1、构造器与类同名。2、在构造类的对象时,构造器被运行,以便初始化实例域。3、构造器总是伴随着new操作符的执行被调用,不能对一个已经存在的对象调用构造器来达到重新设置实例域的目的。4、每个类可以有一个以上的构造器。5、构造器可以有0个,1个或1个以上的参数。6、构造器没有返回值。 ...

2018-12-18 09:38:10 315

原创 Java 输出当月日历

import java.util.Calendar;public class CalendarTest3 { public static void main(String[] args) { // 输出当月日历 Calendar c = Calendar.getInstance(); // 设置日期为当月1号 c.set(Calendar.DATE, 1); // 获得...

2018-12-17 17:17:22 1128

原创 Java 计算两个日期相差天数

import java.util.Calendar;public class CalendarTest2 { public static void main(String[] args) { //计算两个日期相差天数 Calendar c1=Calendar.getInstance(); c1.set(2018, 12-1,12); Calendar c2=Calen...

2018-12-17 16:50:51 8946

原创 Java Date类与Calendar类 实例详解

一、Date类:代表时间的类import java.util.Date;public class DateTest { public static void main(String[] args) { Date now1 = new Date(); System.out.println("now1:" + now1); // 实际年份需要减去1900,月份需要减去1 ...

2018-12-17 16:49:27 177

原创 Java 大数值 BigInteger和BigDecimal详解

        如果基本的证书和浮点数精度不能满足需求,这个时候可以使用java.math包中的BigInteger和BigDecimal。BigInteger实现了任意精度的整数运算,BigDecimal实现了任意精度的浮点数运算。        使用静态的valueOf方法可以将普通数值转换为大数值:BigInteger a=BigInteger.valueOf(100);   ...

2018-12-14 15:46:02 2461 2

原创 Java 多重选择Swtich语句用法示例

import java.util.Scanner;public class SwtichTest {    public static void main(String[] args) {        Scanner scanner=new Scanner(System.in);        System.out.println("今天是星期几呢?");        Strin...

2018-12-14 14:58:43 569

原创 Java 四种循环for、while、dowhile、foreach的用法

//四种方式求1+2+3+...+100的值public class LoopTest {    public static void main(String[] args) {                //for循环                int sum1=0;                int n1=100;                for(int i...

2018-12-14 14:38:24 733

原创 Java 读写文件

import java.io.File;import java.io.PrintWriter;import java.util.Scanner;public class Demo {    public static void main(String[] args) {        // 文件的路径        File f = new File("D:\\workspace...

2018-12-14 13:54:25 96

转载 Java中String、StringBuilder以及StringBuffer区别

这个博主写的很好,链接附上:http://www.cnblogs.com/dolphin0520/p/3778589.html 

2018-12-13 17:15:29 78

原创 String API常用方法汇总

1、char charAt(int index)返回指定索引处的 char 值。2、int compareTo(String other) 按照字典顺序,如果字符串位于other之前,返回一个负数;如果字符串位于other之后,返回一个正数;如果两个字符串相等,返回0。3、boolean endsWith(String suffix) 如果字符串以suffix结尾,返回true。4、b...

2018-12-13 16:57:23 455

原创 Java数值类型转换

一、自动类型转换        在程序运行时,常常需要将一种数值类型转换为另一种数值类型。引用Java核心卷I中的一张图,给出了数值类型之间的合法转换。数值类型之间的合法转换        图中有6个实心箭头,表示无信息丢失的转换;有3个虚箭头,表示可能有精度损失的转换。         小精度转大精度可以自动转换,int值类型的值会自动地转成double类型。例如:    ...

2018-12-13 15:25:02 364 1

原创 Java数据类型详解

一、        在Java中,一共有8种基本数据类型,其中4种整型(int、short、long、byte),2种浮点类型(float、double),1种字符类型char,1种用于表示真值的boolean。1、整型Java整型 类型 存储需求 取值范围 int 4字节 - 2 147 483 648 ~ 2 147 483 647 short ...

2018-12-13 11:33:36 466

原创 一个简单的Java应用程序详解

一个最简单的Java应用程序: public class HelloWorld {   public static void main(String[] args) {        System.out.println("Hello World!");    }}逐行解释:1、关键字public称为访问修饰符,控制程序的其他部分对这段代码的访问级别;关键字class表明Java程...

2018-12-13 09:58:39 1449

原创 Java安装和JDK目录树

JAVA的特性日期:20181211可移植性1、数据类型大小固定,int类型32位。2、二进制数据以固定的格式进行存储和传输,消除字节顺序的困扰。高性能字节码可以通过即时编译器编译成机器码。日期:20181211可移植性1、数据类型大小固定,int类型32位。2、二进制数据以固定的格式进行存储和传输,消除字节顺序的困扰。高性能字节码可以通过即时编译器编译成机器码。...

2018-12-11 17:09:11 191

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除