【Java基础】
java基础
咕叽咕叽汪
这个作者很懒,什么都没留下…
展开
-
Java的接口和抽象类
1.http://www.cnblogs.com/dolphin0520/p/3811437.html转载 2016-08-23 17:43:56 · 317 阅读 · 0 评论 -
Java的反射
https://www.liaoxuefeng.com/wiki/1252599548343744/1255945147512512 【传送门】1.Java的反射是指程序在运行期可以拿到一个对象的所有信息:2.反射是为了解决在运行期,对某个实例一无所知的情况下,如何调用其方法3.这种通过Class实例获取class信息的方法称为反射(Reflection)4.如何获取一个class的Class实例?有三个方法:方法一:直接通过一个class的静态变量class获取:Class cls = St原创 2021-03-28 18:21:17 · 69 阅读 · 0 评论 -
Java基础巩固
1.修饰关键字:public,default,protected,private2.AS中快速生成构造方法的快捷键:3.Android中View的构造方法为什么是四个?4.关于上下文Context:5.this和super6.对象实例化的方法:7.类的封装8.类中的私有属性(成员变量)要被其它的类访问:9.实例化一个类(new 类对象),为这个对象的属性(成员变量)...原创 2019-06-24 00:51:18 · 457 阅读 · 0 评论 -
JAVA多线程实现的两种方式
一.直接上代码方式一:package com.zhc.threaddemo;public class MyThread extends Thread {//方式一:继承Thread类。 public void run() { System.out.println("extends Thread:"+"MyThread.run()"); } }方式二:pac原创 2016-10-11 16:01:18 · 571 阅读 · 0 评论 -
Java中去除字符串中空格的几种方法
1.直接上代码package com.examplezhc.demo;import android.os.Bundle;import android.app.Activity;public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceSta原创 2016-10-11 12:08:06 · 34397 阅读 · 3 评论 -
多态,重载,重写的理解
典型例子:public class Alpha { public void foo(String... args){ System.out.println("Alpha:foo"); } public void bar(String a){ System.out.println("Alpha:bar"); }}pu原创 2016-08-23 11:39:46 · 1272 阅读 · 0 评论 -
Java中list集合非空判断
转载:https://www.cnblogs.com/goolu/p/8984607.html1.如果想判断list是否为空,可以这么判断:if(list==null || list.isEmpty()){return;}或者 if (list!=null && list.size()>0){ //不为空情况 }else{ //为空情况 }2.list.isEmpty() 和 list.size()==0 有啥区别呢 答案:没有区别 。isEmpty原创 2021-04-30 16:01:10 · 3719 阅读 · 1 评论 -
Android:Date、String、Long三种日期类型之间的相互转换
1.网上找到一篇比较全面简洁的博文【传送门】2.实际使用验证如下:“yyyy-MM-dd HH:mm:ss” 转Data再转一个毫秒的Long数值。String转Data,然后通过调getTime()转Long```java public Long getDate(String str) { try { java.text.SimpleDateFormat formatter = new SimpleDateFormat(原创 2021-04-02 11:00:30 · 356 阅读 · 0 评论