java
Constantdropping
这个作者很懒,什么都没留下…
展开
-
封装、继承、多态
封装、继承、多态是面向对象的三大特征。 一、封装 封装是指一个对象和外界的联系应当通过一个统一的接口,应当公开的公开,应当隐藏的隐藏。 java中类的属性的访问权限的默认值不是private,要想隐藏该属性或方法,就可以加private(私有)修饰符,来限制只能够在类的内部进行访问。对于类中的私有属性,要对其给出一对方法(getXxx(),setXxx(...原创 2018-11-06 17:29:20 · 789 阅读 · 0 评论 -
System.getProperty(“”)
Java使用System.getProperty(“ ”),可以获取一些参数。如下表:如使用System.out.println(System.getProperty("java.home")); 可以得到安装的java_home 目录;使用 System.out.println(System.getProperty("java.io.tmpdir")); 可以得到操作系统缓存的临...原创 2018-11-30 08:50:49 · 232 阅读 · 0 评论 -
在字符串中获取指定位置的一段字符(java)
一、获取某个字符后面的一段字符串。 如我想获得 图片acb.jpg 的格式 jpg,即获取 . 后面的字符串。String str = "abc.jpg";String str2 = str.substring(str.indexOf('.')+1);二、获取某个字符前面的一段字符串。 如我想获得 图片acb.jpg 的文件名 abc,即获取 . 前面的...原创 2018-11-28 13:43:36 · 17450 阅读 · 0 评论 -
获取文件的类型和扩展名(Java)
实验中遇到要获取文件的类型或者扩展名的情况,了解了下。具体实现:File file = new File("D:/视频1.mp4"); String fileName=file.getName(); //获取文件类型fileType(不带.)String fileType = fileName.substring(fileName.indexOf('.')+1,fileName.l...原创 2018-11-28 15:47:10 · 1084 阅读 · 1 评论 -
IntelliJ IDEA安装及使用
在新电脑上安装了IDEA,之前安装的时候没有做笔记,在此重新记录一下。一、首先,下载IntelliJ IDEA 。官网地址:https://www.jetbrains.com/idea/download/#section=windows。选择所需版本。二、打开下载的文件(ideaIU-2019.1.1.exe)。根据情况选择安装,NEXT。三、激活IDEA。进入http...原创 2019-04-24 22:19:03 · 263 阅读 · 0 评论 -
java实现单链表常见操作
转载自:https://www.cnblogs.com/bjh1117/p/8335108.html一、概述: 本文主要总结单链表常见操作的实现,包括链表结点添加、删除;链表正向遍历和反向遍历、链表排序、判断链表是否有环、是否相交、获取某一结点等。二、概念:链表: 一种重要的数据结构,HashMap等集合的底层结构都是链表结构。链表以结点作为存储单元,这些存储单元可以是不连...转载 2019-08-10 10:44:31 · 176 阅读 · 0 评论