JAVA学习笔记001,学习笔记001
JAVA学习笔记001,学习笔记001
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.*)
相关文章
- 暂无相关文章
用户点评