
java
文章平均质量分 75
启之灵
不积跬步无以至千里,不积小流无以成江海
展开
-
java 之 map获取key和value
Map获取key和valuepublic class Test { public static void main(String[] args) { Map map = new HashMap(); map.put("b","4"); map.put("a","5"); map.put("c","3"原创 2017-12-31 16:07:55 · 1127 阅读 · 0 评论 -
Java中调用Python代码
如何使用Java调用Python程序本文为大家介绍如何java调用python方法,供大家参考。 实际工程项目中可能会用到Java和python两种语言结合进行,这样就会涉及到一个问题,就是怎么用Java程序来调用已经写好的python脚本呢,一共有三种方法可以实现,具体方法分别为大家介绍:1. 在java类中直接执行python语句此方法需要引用 org.python包,需要下载Jp...转载 2018-11-23 18:34:05 · 503 阅读 · 0 评论 -
java 中获取本地路径
在我们写jar的时候,通常会在运行jar的时候传入参数进入,对文件的处理的话就要出入wenj文件的路径了但是传的时候,传绝对路径没问题,但是如果是xian相对路径的话,就要在代码中获取当前的环境路径了通过下面的方式可以获取到当前环境的绝对路径:public class Main { public static void main(String[] args) { ...原创 2018-10-29 11:52:50 · 2496 阅读 · 0 评论 -
java 中的全局异常捕获机制
我们讲这个全局异常捕获器UncaughtExceptionHandler之前,我们先来想个问题,先看下下面这段代码和一张图片public class SecnodActivity extends BaseActivity{ @Override protected void onCreate(@Nullable Bundle savedInstanceState) { ...转载 2018-09-05 15:03:20 · 3883 阅读 · 0 评论 -
java 之 集合体系(四 Map)
1.Map接口概述查看API可以知道: * 将键映射到值的对象 * 一个映射不能包含重复的键 * 每个键最多只能映射到一个值Map接口和Collection接口的不同 * Map是双列的,Collection是单列的 * Map的键唯一,Collection的子体系Set是唯一的 * Map集合的数据结构值原创 2018-01-28 22:32:33 · 297 阅读 · 0 评论 -
java 之集合体系(三 set)
1.set集合set中的方法和collection中的方法是一样的,没有任何特有方法;主要学习set的子类:HashSet,TreeSet2.HashSet特点:无索引,元素不重复(唯一),无序(存取顺序不一致) public static void demo1() { HashSet hs = new HashSet<>(); //创建HashSet对象原创 2018-01-28 18:53:04 · 773 阅读 · 0 评论 -
Java 之 集合体系(二 List)
1.原创 2018-01-28 15:49:46 · 270 阅读 · 0 评论 -
Java 之 集合体系(一 )
1.集合的由来:数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的减少而减少 。集合和数组的区别:* 数组既可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据类型存储的是地址值* 集合只能存储引用数据类型(对象)集合中也可以存储基本数原创 2018-01-27 23:40:07 · 390 阅读 · 0 评论 -
java 之 File
1.File的概述 File应该叫做一个路径,因为它代表的是文件路径或者文件夹路径 路径:绝对路径是从盘符开始的路径;对象路径是相对某个位置,在eclipse下的当前路径,在dos下的当前路径;2.构造 File file=new File(Environment.getExternalStorageDirectory()+"/hello.txt");//直接一个全路径原创 2018-01-19 14:02:03 · 308 阅读 · 0 评论 -
java 之 xml生成
1.使用xml封装数据生成.xml文件xml序列化器生成;public void click(View v){ //使用xml序列化器生成xml文件 //1.拿到序列化器对象 XmlSerializer xs = Xml.newSerializer(); //2.初始化 File file = new File("sdcard/sms2.xml"); try {原创 2018-01-16 17:33:12 · 564 阅读 · 0 评论 -
java 之 Json的编写和解析
1.基本方法介绍1.1 list结合转换成jsonList list = new ArrayList();list.add( "first" );list.add( "second" );JSONArray jsonArray2 = JSONArray.fromObject( list );1.2 map集合转换成jsonMap map = new HashMap();map.原创 2018-01-16 15:28:22 · 463 阅读 · 0 评论 -
java 之 Thread
1.简介一个进程可以有多个线程,例如打开一个手机app就是开了一个进程,在这个进程中可以使用多个线程;线程就像是代码执行的路线,多线程就是多条代码可同时执行;例如百度搜索肯定是多线程的,不然只能一个人访问;在例如服务器的后台被客户端访问,肯定也是多线程处理客户端的请求的;迅雷下载也是多线程的;jvm也是多线程的,main线程和gc线程;当然也有单线程的,例如:android的更新UI是......原创 2018-01-16 10:56:43 · 999 阅读 · 0 评论 -
单例模式
顾名思义就是在内存中只有一个实例。有时候的业务场景是需要在不同的时间操作同一个对象的不同方法,所以必须强制一个对象;分两种:饿汉式和懒汉式饿汉式:类加载到内存中,就直接创建一个静态变量引用指向对象,不管你使用不使用都创建这个对象;然后私有,当然不私有也行,可以使用final,保证不能被修改,也可以暴漏一个方法返回这个对象的引用;私有构造方法;懒汉式:通过一个公用的方法去返回,在方法中判原创 2018-01-15 11:08:14 · 209 阅读 · 0 评论 -
Java 之 设计模式
Java的几种设计模式java的设计模式大体上分为三大类:创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。 结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。 行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。...转载 2019-04-29 16:18:55 · 215 阅读 · 0 评论