Java系统学习(一)

本文作为Java系统学习的第一部分,详细介绍了Java的历史、主要特性、基础语法,包括标识符、修饰符、变量、数组和枚举等。此外,还强调了Java的面向对象特性以及其在多线程、分布式和安全方面的优势。
摘要由CSDN通过智能技术生成

因热爱java,所以全文手敲,大部分都是菜鸟教程里学习的。

Java是由sun microsystiems公司在1995年推出的高级程序设计语言。

java可运行在多个平台。

虽然很简单,但是说好了系统学习了,那就从最基础的开始好了

public class hw
{
	public static void main(String []args){
	System.out.println("hi");}
}

注意:

string args[]和string[]args 都可以执行,但推荐使用string[]args,这样可以避免歧义和误读。

args[]是一个数组。

java简介

由james gosling 和同时们共同研发。传闻,大神们都很懒,又不会c#。天才都是很有个性的。既然不会又不想学,难就创造一门想学又符合自己口味的语言,这样java诞生了。

java分为三个体系:

  1. javaSE——java平台标准版
  2. javaEE——java平台企业版
  3. javaME——java平台微型版

主要特性:

  1. java语言是简单的:JAVA语言的语法和c、c++很接近,使得大多数程序员很容易学习和使用。另一方面,java丢弃了c++中很少使用的、很难理解的、令人迷惑的那些特性。比如操作符重载、多继承、自动的强制类型转化。特别的,JAVA语言不使用指针,而是引用。并且提供了自动的废料收集,使得程序员不必为内存管理而担忧。确实学过c、c++的人也知道,总是要担心内存。
  2. JAVA语言是面向对象的:java语言提供类、接口和继承等面向对象的特性,为了简单起见,支持类之间的单继承,但支持接口之间的多继承,并且类与接口之间的实现机制(关键词为implements)。JAVA语言全面支持动态绑定,而c++语言只对虚函数使用动态绑定,总之,java语言是一个纯的面向对象程序设计语言。
  3. java语言是分布式的:JAVA语言支持internet应用的开发,在基本的java应用编程接口中有一个网络应用编程接口(javanet)&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值