java
sola_f
这个作者很懒,什么都没留下…
展开
-
疯狂JAVA讲义第三章练习
3.1使用循环输出九九乘法表public class Exam3_1 { public static voidmain(String args[]) { for(int i=1;i<10; i++) { for (int j=1; j<=i; j++) {原创 2014-11-09 23:11:29 · 1275 阅读 · 0 评论 -
Android Studio打造自己的Live Templates
设置位置setting->Editor->Live Templates创建一个Live Templates击点右边的 + 号出现如上界面如我们想把findViewbyid创建一个Live Templates,可以先把代码cv到Template text里,然后用$...$ 替换等待输入的变量替换后如下($cast$原创 2016-08-24 12:36:28 · 3330 阅读 · 0 评论 -
Android 调用已安装市场,去应用市场评分
最近需求要实现这样一个功能,在某个界面停留40多秒后,弹出一个Dialog,让用户去市场评分,或反馈意见。/** * Created by Administrator on 2016/2/22. * * 用于提示用户评分工具类 */ public class GradeUtil { private Timer timer; private Context mContex原创 2016-02-23 16:29:39 · 1156 阅读 · 3 评论 -
java内部类学习笔记
定义:可以将一个类的定义放在另一个类的定义内部,这就是内部类。内部类的种类1.成员内部类成员内部类是定义在另一个类中,不以static修饰。要生成外部类对象的引用,可用外部类.this的方式,生成的是一个静态的引用。要创建内部的对象,可用 外部类.new语法,必须用外部类的实例,不能用静态的外部类引用。原创 2015-08-04 23:42:19 · 503 阅读 · 0 评论 -
android getView()参数含义
ListView中每个子项被滚动到屏幕里的时候会调用getView()方法看了一下例子不是很明白怎么用,网上查了一下这个方法的用法public View getView (int position, View convertView, ViewGroup parent)Get a View that displays the data at the specif原创 2014-12-13 22:47:32 · 5327 阅读 · 1 评论 -
全国城市列表JSON格式,有拼音、名字
网上找到的,忘记地址了分享一下。 [ {"label":"北京Beijing010","name":"北京","pinyin":"Beijing","zip":"010"}, {"label":"重庆Chongqing023","name":"重庆","pinyin":"Chongqing","zip":"023"}, {"label":"上海Shanghai021","name"原创 2015-02-04 11:34:11 · 15182 阅读 · 0 评论 -
Android开发环境搭建ADT-Bundle
搭个Android环境一直卡在SDK Manager闪退问题上,现在终于搭好了,写下文章记录下。一、下载安装JDK,与环境配置1.下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html我的JDK在:D:\Java\jdk1.8.0_25 JRE在D:\Java\jre这个安装要注原创 2014-12-02 19:44:22 · 700 阅读 · 0 评论 -
java中equals方法和“==”的比较
equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:String s1,s2,s3 = "abc", s4 ="abc" ;s1转载 2014-11-17 23:21:30 · 448 阅读 · 0 评论 -
java打印对象和toString方法
class Person{ private String name; public Person(String name) { this.name=name; }}public classPrintObject { public static voidmain(String[] args) {原创 2014-11-17 23:01:50 · 21856 阅读 · 2 评论 -
java的this、super
Java提供了一个this关键字,this关键字总是指向调用该方法的对象。this作为对象的默认引用有两种情形。>构造器中引用该构造器正在初始化的对象。>在方法中引用调用该方法的对象。 public class Dog { public void jump() { System.out.println("正在执行jump方法");原创 2014-11-15 20:37:11 · 529 阅读 · 0 评论 -
java调用父类构造器
子类不会获得父类的构造器,但子类构造器里可以调用父类构造器的初始化代码原创 2014-11-15 21:35:59 · 2123 阅读 · 0 评论 -
JAVA基础常识
1.jave的方法中的所有变量都必须初始化之后才能使用,否则无法通过编译,提示no initialize。而在方法外的变量则会被自动初始化,可以在该“{}”中使用。所有的变量都仅在自己声明的“{}”中起作用。2.java的包分类:lang(构成语言的核心包)、awt(抽象图形工具包)、applet(已封装的applet小程序类)、io(基本的输入输出类)、net(与网络编程相关的类)、ut转载 2014-11-09 22:32:25 · 582 阅读 · 0 评论 -
ArrayList源码分析
什么是ArrayListArrayList 是 java 集合框架中比较常用的数据结构,底层基于数组实现容量大小动态变化。允许 null 的存在。同时还实现了 RandomAccess、Cloneable、Serializable 接口,所以ArrayList 是支持快速访问、复制、序列化的。我们知道在java中,数组定义了大小,就不能改变,那么ArrayList是怎么实现动态扩容,扩容的规则...原创 2019-08-30 11:09:58 · 130 阅读 · 0 评论