阅读《21天学通Java》
来源:互联网 发布:网络教育统考课程 编辑:程序博客网 时间:2024/04/19 23:07
第一个 Java 程序
打开记事本输入以下代码后,保存为 HelloWorld.java 文件,切记类名和文件名必须一致!
public class HelloWorld{public static void main(String[] args){System.out.println("Hello World!");}}
Shift + 鼠标右键单击->在此处打开命令窗口,输入 javac HelloWorld.java,编译成 HelloWorld.class 文件;
再输入 java HelloWorld,执行代码,输出“Hello World!”
Java 数据类型
包括:int、float、double、byte、char、boolean;和 C++ 一样,标识符以英文字母开头,由英文字母、数字、下划线“_”、美元符号“$”组成;
其中要注意的是:Java 中,byte 等同于 C、C++ 的 char,而 char 则相当于存储 Unicode 的 wchar_t 类型。
Java 独有关键字(C++ 没有的)
abstract:声明抽象类;
boolean:C++ 的 bool 类型,取值为 false 和 true;
class:Java 里面的另一个用法是,传递某个类的 class!
extends:继承;
final:final 类不可被继承,final 常量,final 内联,final 禁止重写;
import:同 #include,用于导入包;
implements:接口实现;
instanceof:实例,相当于 C++ 的 typeid,不同的是 C++ 的多态可以使用基类的 obj.func 的形式触发多态,Java 必须使用明确的实例对象,如果父类是 obj,需要调用 Dog 子类的 Func,那么必须 ((Dog)obj).func!
interface:接口声明,本质就是 C++ 中的纯虚函数~
native:本地方法,JNI 技术的关键字;
super:基类指针;
synchronized:同步关键字,可以套在函数、变量之前;
throws:函数后缀修饰符,指示这个方法可能会有异常!
transient:声明非持久化成员;
- 阅读《21天学通Java》
- 2014.06.21 Thinking in java 阅读笔记
- java阅读日志
- JAVA 阅读总结
- Java多线程阅读笔记
- Java 书籍阅读计划
- JAVA阅读书籍推荐
- 阅读effective java
- java源代码阅读方法
- java 源代码阅读转载
- java源代码阅读方法
- [Java]代码阅读记录
- java核心技术阅读
- java源码阅读
- 怎样阅读JAVA源码
- Java面试-程序阅读
- 如何阅读Java源码
- 如何阅读JAVA源码
- Smarty模板快速入门
- 求n个骰子各点数和出现的概率-动态规划
- java中的任务调度
- perl qq 机器人
- Java学习积累one
- 阅读《21天学通Java》
- 数据库索引的实现原理
- mongo如何查看性能 debug
- iOS开发:通讯录之通讯录列表实现
- python 内置函数map、reduce的使用
- hdu 4405 Aeroplane chess(概率dp)
- hdu 4593 Robot
- 第18章(二)TCP状态变迁图与2MSL等待状态
- nginx机制详解