Java 基础
来源:互联网 发布:电脑打不开软件没反应 编辑:程序博客网 时间:2024/06/05 17:01
Java与C++、C#
Java 不是为了替代C++而设计,而是为了解决一系列特定问题而设计的,C++是用来解决另一个不同系列的问题,两者将在未来共存。
Java与C#最为相似,但Java和C#是针对不同类型计算环境的优化,同样会长期共存
applet
applet支持把一些功能从服务器转移到客户端。
字节码
Java编译器的编译结果不是可执行代码,而是字节码(byte code)
OOP(object-Oriented programming,OOP)
面向对象程序设计
三大特点:封装,多态性,继承
封装:使用创建的黑盒(black box)将代码和数据捆绑在一起,当代码和数据以这种方式链接在一起时,就创建了对象,换言之,对象是支持封装的
代码和数据:私有(private)或公有(public)
多态性:“单接口,多方法”,一个方向盘即使一个单接口,不同的转向操作系统(多方法)(手动操作、电力操作还是齿轮操作),多能实现转向的操作;
继承:层次结构类:子类继承了父类的特点,又有自己的新特征
JDK :Java Development Kit;Java 的开发包
www.oracle.com/technetwork/java/javase/downloads/index.html
IDE: Integrated Development Environment;集成开发环境
Java 文件:
文件名和类型一致,当我们将源文件名命名为example.java时,其中 class默认为class example,且区分大小写。
当类成员前面有public时,表示他可以被类以外的代码访问。
System.out.print 不另起一行
System.out.println 另起一行
print 和println 可以输出任何Java 内置类型的值。
1.10 另一种数据类型
int 整数;float 单精度值;double 双精度值
- Java基础01:基础
- Java基础:基础加强
- Java基础-基础
- java基础的基础
- JAVA基础---基础常识
- Java基础:基础加强
- [Java 基础]基础语法
- Java基础
- java基础
- java 基础
- java基础
- Java基础
- Java基础
- Java基础
- JAVA基础
- JAVA基础
- JAVA基础
- java基础
- bind() to 0.0.0.0:8123 failed
- 二叉树 c 实现
- 同步锁
- A/B HDU1576
- 有用过PHP SPL的吗,不知道这主要用来干嘛
- Java 基础
- spring boot security的简单学习demo
- Hadoop 文件查看工具
- Gartner全球IAAS市场报告:阿里云进入全球前三
- 我是如何利用Hadoop做大规模日志压缩的
- 深拷贝和浅拷贝
- POSIX定时器:timer_settime()的使用
- PI/4 dqpsk 非相干解调原理与matlab实现
- PHP SPL使用方法和他的威力