- 博客(11)
- 收藏
- 关注
原创 Android SFTP通信
系统结构Step1 引入jar包commons-net <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>1.4.1</version> </dependency>com.jcraft.jsch <
2021-03-08 11:25:17 641
原创 Java学习笔记 -- File类
一、File类File类的对象,代表一个文件或一个文件目录(俗称:文件夹)File类声明在java.io包下File类中涉及到关于文件或文件目录的创建、删除、重命名、查看修改时间、查看文件大小等方法,并未涉及到写入或读取文件内容的操作,如果需要读取或写入文件内容,必须使用IO流完成File类的对象常会作为参数传递到流的构造器中,指明读取或写入的“终点”二、路径绝对路径:相对于某个路径下指明的路径相对路径:包含盘幅在内的文件或文件目录的路径路径中每级目录之间用一个路径分隔符隔开路径分
2021-01-26 20:24:54 91
原创 Java学习笔记 --常用类之字符串相关类(三)String与包装类之间的转换
String与基本数据类型、包装类之间的转换String --> 基本数据类型、包装类:调用包装类的静态方法parseXxx(str) public void ConvertTest1() { String str1 = "123"; int num = Integer.parseInt(str1); String str2 = "true"; boolean b1 = Boolean.parseBoolean(str2); boolean b2 = Boolean.par
2021-01-18 21:12:32 99
原创 Java学习笔记 --常用类之字符串相关类(二)常用方法
二、String类的常用方法int length():返回字符串的长度 @Test public void MethodTest1() { String s1 = "hello"; System.out.println(s1.length());// 5 }char charAt(int index):返回字符串中指定索引处的字符 @Test public void MethodTest2() { String s1 = "hello"; System.out.pri
2021-01-17 00:02:01 82
原创 Java学习笔记 --常用类之字符串相关类(一)前言与实例化
字符串相关类: String, StringBuffer, StringBuilderJDK8之前时间的API: System静态方法, Date类, Calendar类, SimpleDateFormat类JDK8中新日期时间的API: LocalDate, LocalTime, LocalDateTime, Instant, DateTimeFormat…Java比较器Comparable接口, Comparator接口System类Math类BigInteger和BigDecimal.
2021-01-17 00:01:30 90
原创 Android间通过FTP通信
系统结构Step1 引入jar包下载地址: commons-net-3.7.jarStep2 添加权限Step2 FTP.javapublic class FTP { //服务器名 private String hostName; //端口号 private int serverPort; //用户名 private String userName; //密码 private String password; //连接FTP服务器 privat
2021-01-14 10:22:01 349
原创 Java学习笔记 --多线程
一、程序、进程、线程(一)相关概念程序 Program:完成特定任务,用某种语言编写的一组指令的集合,指一段静态的代码,静态对象。进程 Process:一个程序的执行过程,或是正在运行的一个程序,是一个动态的过程,有它自身的产生、存在和消亡的过程(生命周期)进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域线程 Thread:进程可以进一步细化为线程,是一个程序内部的一条执行路径若一个进程同一时间并行执行多个线程,就是支持多线程的线程作为调度和执行的单位,每个线程拥有
2021-01-10 23:27:39 88
原创 Java学习笔记 --异常处理
一、异常概述异常:程序中发生的不正常情况('开发过程中的语法错误与逻辑错误不是异常)异常可分为两类Error: Java虚拟机无法解决的严重问题,不编写代码进行处理 Eg. JVM内部错误、资源损耗严重、内存溢出…(StackOverFlowError、OOM…)Exception: 其他因为编程错误或偶然的外在因素导致的一般问题,可以使用针对性代码进行
2021-01-03 21:13:10 150
原创 Android学习笔记 --动态获取读写权限
Step1public static String[] PERMISSION_STORAGE = { "android.permission.READ_EXTERNAL_STORAGE", "android.permission.WRITE_EXTERNAL_STORAGE"};Step2public final static int REQUEST_EXTERNAL_STORAGE = 1;public final static int PERMISSION_REQUES
2020-12-29 17:43:59 388 2
原创 Java学习笔记 --内部类
内部类当一个事物的内部还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构只为外部事物提供服务,那么整个内部的完整结构最好使用内部类Java中允许将类A定义在类B的内部,类A称为内部类,类B称为外部类Inner Class的名字不能与包含它的外部类类名相同分类: 成员内部类:static成员内部类和非static成员内部类 局部内部类:方法内、代
2020-12-27 22:22:55 83
原创 Java学习笔记 --Interface
Interface 接口Java不支持多继承,接口可以实现多继承效果从几个类中抽取一些共同的行为特征, 他们之间没有 is-a 的关系一、接口的使用用Interface定义Java中接口和类是并列的结构定义接口:定义接口中的成员3.1 JDK7及之前:仅能定义全局常量和抽象方法 全局常量:public static final 抽象方法:public abstract3.2 JDK8:除定义
2020-12-26 12:28:41 254 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人