自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 那么 类 抽象类 接口 这三者又是什么关系呢?

那么 类 抽象类 接口 这三者又是什么关系呢?个人觉得这三者其实独立而又有联系 ,联系就在于我们对于三者特性相对而言的精确使用。 抽象类和普通类的区别 1.抽象类不能被实例化。2.抽象类可以有构造函数,被继承时子类必须继承父类一个构造方法,抽象方法不能被声明为静态。3.抽象方法只需申明,而无需实现,抽象类中可以允许普通方法有主体4.含有抽象方法的类必须申明为抽象类5.抽象的子类必须实现抽象类中...

2018-06-30 19:07:21 276

转载 java面向对象的设计原则

面向对象设计原则是OOPS编程的核心, 但我见过的大多数Java程序员热心于像Singleton (单例) 、 Decorator(装饰器)、Observer(观察者) 等设计模式,而没有把足够多的注意力放在学习面向对象的分析和设计上面。学习面向对象编程像“抽象”、“封装”、“多态”、“继承” 等基础知识是重要的,但同时为了创建简洁、模块化的设计,了解这些设计原则也同等重要。我经常看到不同经验...

2018-06-30 14:19:39 512

原创 Java函数

  一、方法基本定义格式:  修饰符 返回值类型 方法名(函数类型 形式参数;函数类型 形式参数)  {  执行语句;  return 返回值; //视返回值类型而定  }  注意:  1.java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。?  *权限访问修饰符(可以用来修饰类、方法和字段)?  public:对任何人都是可用的  protected:继承...

2018-06-30 14:16:31 287

转载 Java学习中的通关

今天,Java运行在7.08亿手机、10亿智能卡和7亿PC机上,并为28款可兼容的应用服务器提供了功能强大的平台。越来越多的企业因为使用了Java而提高了生产效率。第1月: C语言+数据结构 第2个月:Java语言基础第3个月:数据库和WEB基础。第4个月:以Servlet/Jsp,Spring框架,SpringMVC框架,SpringMybatis框架第5个月:以Struts2,Hibern...

2018-06-30 14:13:08 158

转载 java小知识之二

程序的基本结构:  顺序结构   public class Test //定义一个类,名称为 Test   {   public static void main(String[] args) //主程序   {   //程序代码部分  }  pulic void run(//可带参数) //run是方法名  {  //程序代码部分  }  ......  }  ==============...

2018-06-30 14:07:27 148

转载 JAVA小知识

  一、基本数据结构  在Java中有8种数据类型来存储数值、字符和布尔值。  *整数类型  整数型用来存储整数数值,即没有小数部分的数值。可以是正数,也可以是负数。整数数据在Java程序中有3种表示形式,分别为十进制、八进制和十六进制。  整型数据根据它所占内容大小的不同可分为4种类型。  数据类型 内存  byte 8位  short 16位 ...

2018-06-30 14:06:15 219

转载 java初学者的学习

在大家看之前,我要先声明两点  1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java Web和Java后端开发的路线,  非Java Web和Java后端开发的同学请适当参考其学习思想即可,切勿照搬。  2、下面对于【第一部分】的推荐内容,目的是让你尽快成为一个可以参加工作的Java开发者,更适用于处于待业状态,准备转行Java的同学。如果你是在校学生,务必要在学好基础(比如计...

2018-06-29 15:23:36 308 1

转载 了解Java

首先要明白Java是什么:  Java是一种计算机编程语言,是SUN公司(后被甲骨文公司收购)的 Jame Gosling、 Bill Joe等人,为在电视、控制烤面包箱等家用电子产品上进行交互式操作而在C++基础上开发的一个Oak语言(即橡树),但当时没有相应的平台市场,直到互联网发展起来后,Oak才又重新进入大众视野,因为当时商标注册时重名,故更名为Java。据说当时就是因为看到了有人喝咖...

2018-06-29 12:05:47 348

转载 java常用代码2

  1.排序  数组:Arrays.sort(strings);  List:Collections.sort(list);  自定义类:class SubComp implements Comparator  然后使用Arrays.sort(strings, new SubComp())  // 避免重复排序,可以使用TreeMap  TreeMap sorted = new TreeMap...

2018-06-29 10:54:14 147

转载 Java常用代码

 1.获取环境变量  System.getenv(“PATH”);  System.getenv(“JAVA_HOME”);  2.获取系统属性  System.getProperty(“pencil color”); // 得到属性值  java -Dpencil color=green  System.getProperty(“java.specification.version”); /...

2018-06-29 10:48:14 1305

转载 Java虚拟机的内存讲解

Java虚拟机的内存结构,区别于侧重于多线程的Java内存模型(Java Memory Model)    但在此之前,我们该思考一下:JVM的内存结构为什么要这样划分?  我认为主要是依据于不同数据的更新频率、访问速度要求、垃圾收集管理由此划分的JVM的五大内存区-- PC寄存器、JVM Stack 、Native Method Stack 、Java Heap、方法区、共享区  下面主要详...

2018-06-29 10:46:09 271 1

空空如也

空空如也

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

TA关注的人

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