以下纯属本人初步认识,如有错误还请路过的您指教。谢谢。
1、java 、jsp、html5、serverlet。
java : 一种后台语言
jsp:专属于java Web 的网页编辑语言。
html5:独立的网页编辑语言。
servlet:与jsp相结合的语言,用于接收服务器传来的数据。
讨论:jsp和html5之间的区别:
jsp只被用于java编程中。
html5可被用于多个浏览器中。
java线程:
1)Thread
extends Thread
Thread myThread1 = new MyThread(); // 创建一个新的线程 myThread1 此线程进入新建状态.
myThread1.start(); // 调用start()方法使得线程进入就绪状态
2)Runnable
implements Runnable
Runnable myRunnable = new MyRunnable(); // 创建一个Runnable实现类的对象 Thread thread1 = new Thread(myRunnable); // 将myRunnable作为Thread target创建新的线程
Thread thread2 = new Thread(myRunnable);
thread1.start(); // 调用start()方法使得线程进入就绪状态
2、android开发
java:业务编写逻辑语言。
xml:界面布局使用的语言结构。
activity:交互界面
Intent:一个请求(包含很多信息)
1、component name:决定去启动哪一个Activity。
2、Action:启动了哪个Activity之后,我要做什么?
3、Data:从一个Activity想要向另一个Activity
4、Category:
5、Extras:额外信息(键值对),可从一个Activity传送到另一个Activity取出来。
3、iOS开发
1)oc
plist
pthreads
NSThread
GCD
NSOperation & NSOperationQueue.
2)swift
plist
以上。