JAVA学习笔记001

来源:互联网 发布:c语言在线编程软件 编辑:程序博客网 时间:2024/05/11 18:36

1,JDK下载安装+环境变量配置+安装完成测试(命令行输入java)。注javac编译程序,java执行程序
注:
jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库

2,Applet小应用程序,包Package(类似C#命名空间)+类Class
extends类继承关键字,implements接口继承关键字(C#全用来表示继承)。Super对父类的引用(相当于C#base),this指向当前的对象或者实例

注:类只能继承一个,不可像C++实现类的多继承,接口可以多继承(可类比C#)。

3,标识符命名规则:
3-1,由英文字母下划线**(美元符号,相比C#/C++/C,java多了字符),数字**(数字不能为标识符开头字母)组成。
3-2,大小写敏感,不能是关键字,没有最大长度限制。
注:转义字符以(\)开头,运算符(>>>)不带符号右移。

4,Class,Interface(可类比C#)

5,数据结构Vector(java.util.Vector)

6,Hashtable(哈希表)

7,Enumeration接口

8,Date类指定日期和时间

9,String.valueof(**),Integer.parseInt(String),Float.parseFloat(String),Long.parseLong(String),Byte.parseByte(String),Short.parseShort(String),String.charAt(char),Boolean.valueOf(String)数据类型与字符串类型的转换方法(C#类似的int.Parse(string),float.Parse(string),long.Parse(string),double.Parse(string),short.Parse(string),char.Parse(string),bool.Parse(string), ToString());

10,StringBuffer类(类比C#的StringBuilder)

11,StringTokenizer类可以对字符串实现按照特定的字符现实分割

12,Applet无法独立运行,可嵌入到网页中运行。(import java.applet.*)

0 0
原创粉丝点击