zoukankan      html  css  js  c++  java
  • Java入门

    Java入门

    Java的特性和优势

    1. 简单性:可以说是C++的语法纯净版,没有指针运算,不用分配内存,语法基于C

    2. 面向对象:一种程序设计技术,它将重点放在程序和程序的接口上,模拟人的思维去写程序

    3. 可移植性:跨平台性,Linux,Windows,Mac。(write once, run anywhere)

    4. 高性能:即时编译

    5. 分布式:处理tcp协议,支持远程方法调用

    6. 动态性:通过反射机制具有一定的动态性

    7. 多线程:支持多线程

    8. 安全性:异常机制

    9. 健壮性:使用的人多

    Java三大版本

    1. JavaSE:标准版(桌面程序,控制台开发...)
    2. JavaME:嵌入式开发(手机、小家电...)
    3. JavaEE:E企业级开发(web端,服务器开发...)

    JDK、JRE、JVM

    1. JDK:Java Development Kit(Java开发者工具)
    2. JRE:Java Runtime Environment(Java运行时环境)
    3. JVM:Java Virtual Machine(Java虚拟机)

    Java开发环境搭建(Win,X64)

    JDK的下载和安装

    卸载JDK

    1. 删除Java安装目录
    2. 删除JAVA_HOME
    3. 删除path下关于Java目录
    4. cmd输入java -version查看

    下载安装JDK

    1. JDK8百度网盘下载地址,提取码:l7qq
    2. 双击下载好的exe文件---下一步---选择路径(好找的路径并要记住)---下一步--关闭

    配置环境变量

    1. 我的电脑---右键单击---属性---高级系统设置---环境变量
    2. 系统变量新建JAVA_HOME变量,变量值填写JDK安装目录D:Javajdk1.8.0(填写你的实际安装目录,这里写的是我的安装目录)
    3. 找到系统变量Path点击编辑添加%JAVA_HOME%in;%JAVA_HOME%jrein;
    4. 一路点击”确定“退出
    5. 检验是否配置成功,运行cmd输入java -version
      如下图所示出现版本号说明安装成功
      image

    JDK目录介绍

    1. bin:放一些可执行程序
    2. include:存放C语言头文件
    3. jre:Java运行环境
    4. lib:存放Java类库文件

    HelloWorld及简单语法规则

    HelloWoeld

    1. 新建一个文件夹,存放代码
    2. 新建一个Java文件
      • 文件后缀名为.Java
      • Hello.java
      • 【注意点】系统可能没有显示文件名后缀,我们需要手动打开
    3. 编写代码
    public class Hello{
    	public static void main(String[] args){
    		System.out.print("Hello,World!");
    	}	
    }
    
    1. 编译javac xx.java文件,会生成一个class文件

    2. 运行class文件,java xx.class文件

      image

    可能会遇到的情况

    1. 每个单词的大小写不能出现问题,Java是大小写敏感的
    2. 尽量使用英文
    3. 文件名和类名必须保证一致,并且首字母大写
    4. 符号使用了中文
  • 相关阅读:
    tyvj4751 NOIP春季系列课程 H's Problem (树状数组)
    卡牌分组([AtCoder ARC073]Ball Coloring)
    bzoj1036 [ZJOI2008]树的统计Count (树链剖分+线段树)
    bzoj2287 POJ Challenge 消失之物(背包)
    不能建立引用数组
    CString和string的区别
    防止应用程序重复启动
    public,protected,private
    ATL
    c++头文件中定义全局变量
  • 原文地址:https://www.cnblogs.com/drunkle/p/14691991.html
Copyright © 2011-2022 走看看