android java语言_Android JAVA 语言基础例子代码

这篇博客总结了Android界面开发中Java的基础用法,针对C++和.NET程序员的适应过程。涵盖了Java的主要语法,包括集合框架、嵌套类型、注释等,并提供了示例代码。同时提到了一个网站来对比JAVA和C#的语法差异。文章通过实例帮助开发者熟悉Java平台。
摘要由CSDN通过智能技术生成

Android的界面一般都是java开发的,因此对于c++,.net人员来说理解和编写有一个适应过程,最近参考了一下资料,把这些涉的一些java基础使用以例子代码的形式总结起来,记录了这个平台的熟悉过程。

文件目录(涉及了java的一些主要语法)

AnnotDefine.java

AnnotDemo.java             ClassDemo.java

CodeResource_en_US.java    Collection.java

demo.java                  example_en_US.properties

Generic.java               InitDemo.java

IO.java                    LocalResource.java

Nest.java                  PrefsDemo.java

ThreadDemo.java

下载地址:

至于JAVA和C#的语法区别,可以参考一个有意思的网站:

以下是一些简要的说明(JDK),具体的使用和一些说明参考以上的例子

Collections Framework

包:java.util

接口

核心和层次关系

Iterable, Collection, List, Set, SortedSet, Queue, Map, and SortedMap.

d6634e1d4a66609932c179d44c7da92d.png

实现类

实现类约定:

Abstract开头的是抽象类,用于减少多个实现的代码重复

具体的类以接口的名字结尾,如ArrayList实现的事List接口

如下是JDK中的实现类列表

工具类

数组和容器的遍历方法

Collection col = …

Iterator iter = col.iterator();

while (iter.hasNext())

System.out.println(iter.next());

for (String s: col)

System.out.println(s);

嵌套类型Nested Type

There are four kinds of nested classes: static member classes, nonstatic member classes, anonymous classes, and local classes. The latter three categories are known as inner classes.

注释类型annotations

java.lang

java.lang.annotation

javax.annotation

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值