english对于程序语言学习的重要性,不言而喻。
console / kan'sol/ 1. vt: she consoled him with soft words.
2. n: 控制台,主控台
navigate 航行于,飞行于 n. 导航驾驶,航行,航海
1. the large ship could not navigate the river.
2.He navigate the ship to a safe port.
Annotation /anou'teishion/ n. 注释,注解
property / 'prapoti/ n 财产,资产,所有物 网.属性,特性
前几天java学习心得整理:
1.java se 基础,先学好~~~
2.java me 移动方向 ,学的人少,java micro edition..
3.java ee 企业版,包含的内容多~
数据库 准备, 自然是oracle,都是一家子了,估计以后支持更多。
php~ mysql asp~sql jsp~oracle
jdk jre jvm之间的关系 ,go go go
*.java 通过javac.exe 字节码文件,交由 java.exe执行,实际上java.exe就是jvm...
对于java的跨平台的理解: 主要在于jvm,不同的操作系统平台sun公司都开发了对应的jvm,jvm是由c语言编写的。
所以jvm可以看作是java语言的汇编系统。。。
独立应用程序与小应用程序 (Application and Applet)
独立应用程序有main方法。。 Applet在网页上的运用,交互性,web浏览器嵌入的jvm。
方法(method)
main方法的必要,程序入口
方法声明修饰: public,static ,void 区别
java Applet的基本结构:
1.必须继承Applet类
2.不需要main方法
3.四个重要组成方法: ini t(); start (); stop (); destroy ();
4.paint()方法
数据类型: 原生类型 引用类型
int,short,long,byte,float,double,boolean
string ,stringbuffer....
1.对于类的成员变量,如果没有赋于初值,系统会赋于默许值
2.引用类型实际上是一个复杂数据结构占据内存的地址
3.在方法参数传递中 原生类型和引用类型的区别
4.对等赋值时,需要保证两边结构一致,可以将数值范围小的赋于大的数据类型,反之不行
5.可以强行转换数据类型,使之对等。
6. “=” 和“==” 不要搞错 ,数组里可以调用其方法 equal
7.类的声明,父类,接口,以及初始化的机制
8.类用new 实例化以后,返回一个对象地址,构造方法隐式初始化实例。
9.系统默认构造方法。
10.构造方法不能有返回值,viod也不行的
11.构造方法的重载 重载 overload~
12.所谓重载 就是方法名相同,参数不同实现不同的操作(当然是紧密相连的功能)
13.overload不以返回值辨别,唯一的识别条件是 方法的 参数值 类型
今天就到这了,想到就这么多了,可能有些是错的,不过都是自己理解的,能回忆的。