摘要:
我们主要接触的是应用程序框架。 Dalvik虚拟机保证了多个实例运行在一个设备上。 NDK允许使用libc和libm以及OpenGL的本地访问创建C++库。 阅读全文
摘要:
一、File类 File f=new File(“文件名”); 可以通过f来操作f相关的行为。 二、IO流 如果想实现数据的输入输出,肯定需要使用stream; 其中输出流InputStream和Reader作为基类,输出流OutputStream和Writer作为基类。他们都是抽象基类。 字节流 Stream 字符流 R/W java序列化 在C#是使用Serializab... 阅读全文
摘要:
java中的Annotation和C#中的Attribute相似。 写法上差别较大 @Target(ElementType.METHOD) @Retention(RetentionPolicy.CLASS) public @interface MyTag { String name(); int Age(); } class Testsfd { ... 阅读全文
摘要:
public void test() throws IOException{ try( BufferedReader br=new BufferedReader(new FileReader("AutoCloseTest.java")); PrintStream ps=new Pr... 阅读全文
摘要:
java中的set是不含重复元素的集合 java中的map键值对。 java中的List有些像数组。 public abstract class Shape { public abstract void draw(Canvas c); } public class Circle extends Shape { public void draw(Canva... 阅读全文
摘要:
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编... 阅读全文
摘要:
一、方法传不固定值的用法 public void Test(int a,Person ...Persons) { for(Person p:Persons){ System.out.println(p.age); } } 好处是不用去构造数组Persons... 阅读全文
摘要:
java数据类型包括值类型和引用类型。 一、值类型 注意的是基本类型的声明都是使用的小写。 二、数组 type[] array=new type[]{ele1,ele2,}; type[] array=new type[n]; type[] array={}; 三、foreach循环格式 for(type element:elements) {} String[] Book... 阅读全文
摘要:
一、JDK与JVMJDK包括java编译器,java运行环境,以及常用的类库。java运行环境包括jvm(核心虚拟机)。运行环境比较广的概念。二、环境变量的配置对于jdk1.5以上版本,可以不再使用classpath,只需要在系统环境变量path中追加自己的jdk安装路径的../bin就ok了。bi... 阅读全文
摘要:
breakfast ... 阅读全文