Java语言简介

1、了解Java的发展历史

1.1了解Java语言

1.1.1Java的起源

1.1.2Java建立在C和C++基础之上

1.1.3Java语言的优点和缺点

1.2了解Java语言的应用领域

  • Web应用(重点)
  • 桌面应用
  • Java移动开发(Android)(重点)

1.3掌握Java语言的发展过程

1991,sun公司成立Green项目

1.4和Java相关的几件事情

SUN公司、Oracle公司、JDK开发包(类包开发环境)、JRE运行环境、JVM虚拟机、JavaSE(JavaME/JavaEE)、Eclipse、Java和咖啡的关系、Java和Android的关系。

2、掌握Java语言特点及平台划分

2.1Java语言的特点:

简单、高效;面向对象;跨平台(重点)、交互式特性、多线程机制、动态的内存管理(重点)、安全性

2.2Java平台划分

JAVA源码-Java字节码-JVM虚拟机-操作系统-一次编译,到处运行-Java跨平台,Java虚拟机不夸平台

2.3动态内存管理

JAVA自动回收内存-JAVA垃圾回收器GC(garbage collection)-轮询机制

2.4Java平台的划分

标准版JAVA SE/企业版JAVAEE/Micro版本JAVAME

3、熟练掌握开发环境搭建

下载JDK-安装JDK-配置环境变量(重点)-测试安装

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 

下载:百度-JDK-oracle下载-需要注册账号。

安装:一路确定

配置环境变量:cmd命令中输入path可以查看环境变量;

测试安装命令:javac  java _version

4、编写第一个Java程序

大小写敏感-命名规范-原文件名和类名相同-主方法入口

编写:记事本-HelloWorld.java

编译:javac HelloWorld.java

生成HelloWorld.class

执行:java类 不带.class  HelloWorld

public class HelloWorld{
//class
       public static void main(String[] args){
            //method
            System.out.println("Hello World!");
    }
}

//1.public 关键字 公共的类 后面要有一个空格
//2.class  关键字  类     后面要有一个空格
//3. HelloWorld 类名称   命名规则  驼峰命名法 首字母大写 单词分割首字母大写
//4.{}配对 类体  class  body
//5.public  关键字  公共方法
//6.static  静态方法  可以直接访问 不需要实例化
//7.void  方法的返回值为空
//8.main 主方法 入口方法  程序从这个方法进入 并开始执行
//9.(String[] args) main方法的参数  类型是字符串数组类型
//10.{} 方法体 method body
//11.System 类型里面的一个类 JDK 自带的一个类
//12.out 静态变量
//13. println 方法 out 变量里的一个方法 输出到控制台  ln 换行输出
//14.“Hello World”字符串参数  输出的内容是他
//15. : 表示语句的结尾

//区分大小写  class Class  hello Hello
//乱码的问题:System.out.println("你好世界!");编译后乱码
//另存为 编码方式选‘ANSIC’

5、使用Java开发工具Eclipse

下载安装-界面纵览-创建JAVA项目-常用快捷键-项目调试

下载:百度-Eclipse-Eclipse IDE for Java Developers

安装:

界面预览:

创建JAVA项目:创建包-创建类-运行类-导出jar包-导入导出项目

运行:Ctrl+F11

代码自动导入:ALT+/

注释:ctrl+/

提示错误原因:ctrl+1

源码格式化:ctrl+shift+f

导入错误包:ctrl+shift+o

调试f5f6f7f8

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DLANDML

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值