Java
MySQL
Python
大数据
前端
黑科技
    首页 > 互联网 > Java > java介绍java环境搭建写一个最简单的java程序能够运行出来

java介绍java环境搭建写一个最简单的java程序能够运行出来

[导读]:今天: 任务: java介绍, java环境搭建, 写一个最简单的程序能够运行出来 ============================================================== java介绍 Java: 系统后台开发--需求比较多,重点 android开发--需...
  今天:
 
  任务:
 
  java介绍,
 
  java环境搭建,
 
  写一个最简单的程序能够运行出来
 
  ==============================================================
 
  java介绍
 
  Java:
 
  系统后台开发--需求比较多,重点
 
  android开发--需求比较少,我们不学android部分
 
  计算机语言:
 
  机器语言:由0,1组成,二进制
 
  汇编语言:加,add,减:sub,更好记,但是编程与硬件有直接关系
 
  对各种端口操作,每个芯片结构都不同,
 
  与硬件没有分离,对编程人员要求非常高
 
  高级语言:软件和硬件分离,直接利用语言,正确的语法编程
 
  面向过程语言:C语言,...
 
  面向对象语言:C++,Java,...
 
  java编程:
 
  用java编程语言完成功能
 
  java原来属于sun公司,后期被oracle收购了
 
  官网:www.oracle.com
 
  java体系:3个
 
  JavaSE:java标准版,其他体系的基础,学习的第一个体系
 
  JavaEE:java企业版,网站开发,学习的第二个体系
 
  JavaME:java微型版,微型设备程序开发
 
  JavaSE:
 
  基础,打扎实,都是重点
 
  主要的重点难点:面向对象,集合
 
  首先面向基础中的基础:条件,循环逻辑,练
 
  22个工作日,一个月的时间
 
  前7天:循环,数组
 
  第8天:面向对象
 
  ==============================================================
 
  Java环境搭建:
 
  只要用到java,首先就要搭建Java环境
 
  JDK:java development kits,java开发工具包
 
  java开发一定要安装JDK
 
  包含开发相关的工具,库文件等,内部包含了JRE
 
  JRE:java runtime environment,java运行时环境
 
  包含运行时现相关的---工具,JVM,库文件等
 
  JVM:java virtual machine,java虚拟机
 
  java程序,交给JVM解释执行
 
  先简单了解一下:编写程序执行起来的过程
 
  1.编写源代码,HelloWorld.java
 
  2.利用javac.exe编译器进行编译,生成字节码文件,HelloWord.class
 
  3.利用java.exe运行器进行运行,JVM,解释执行
 
  Java特点之一:与系统无关,跨平台
 
  一次编译,到处运行
 
  利用JVM的不跨平台性来实现Java跨平台性
 
  开发人员:安装JDK,里面包含了一个JRE,建议安装独立的JRE
 
  只是单纯的运行java:只安装JRE也可以
 
  JDK下载地址:
 
  http://oracleoaec.gensee.com/webcast/site/admin/vod/published/show?id=b0a6211567ae4b519c7d20a99a0a67b8
 
  搭建系统环境过程
 
  1.安装:
 
  jdk
 
  jre
 
  这两个程序文件夹要在同一个父文件夹下
 
  默认安装在c盘,可以不做任何修改
 
  如果更改,记住上面规则
 
  eg:
 
  e盘下的java文件夹
 
  jdk1.8文件夹
 
  jre1.8文件夹
 
  2.配置环境变量:
 
  开始窗口,输入cmd打开dos窗口
 
  Wins+R,输入cmd打开dos窗口
 
  快速在某个指定路径打开dos窗口,
 
  在文件夹窗口下,按住shift,右击,在此处打开命令窗口
 
  为了能够在任何地方使用java工具,javac.exe,java.exe
 
  配置环境变量Path:
 
  JAVA_HOME:jdk文件夹,新建
 
  E:Javajdk1.8.0_201
 
  Path:修改,直接运行的程序对应的路径
 
  %JAVA_HOME%in;C:Program Files(x86)Common FilesOracleJavajavapath;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShell 1.0;%HADOOP_HOME%in;C:Program Files odejs
 
  重新打开dos,输入javac,java测试
 
  下午自己练习配置环境
 
  注意:编程时,所有语法中的符号都是英文符号
 
  补充:
 
  DOS操作:了解
 
  默认情况下,操作的文件只能是当前路径下的
 
  也可以手动路径切换:
 
  盘符切换:盘符:比如:e:
 
  在同一个盘符下,切换路径:cd全路径
 
  切换到上一级:cd..
 
  切换到上两级:cd../..
 
  切换到当前目录下的其它路径,cd当前路径后的部分继续写
 
  比如:在E:java下
 
  切换到E:Javajre1.8.0_201
 
  cd jre1.8.0_201
 
  java-version:查看当前jdk版本号
 
  版本:
 
  早期:1.0,1,1,1.2
 
  jdk1.5,修改了命名方式:jdk1.5等价于jdk5
 
  对外:jdk6,jdk7,jdk8方式
 
  对内:可以写jdk1.6,jdk1.7,jdk1.8
 
  开发:不是越新越好,越稳定越好,开发中用的比较多的是jdk1.6,jdk1.7
 
  ===============================================================
 
  写一个最简单的程序能够运行出来
 
  开发时,使用集成开发环境,eclipse(暂时),IntelijIDEA
 
  目前:第一周,统一使用记事本,notepad++,editplus都可以
 
  打好扎实的基础
 
  补充:编码问题
 
  utf8:全球通用编码,包含了所有的字符,开发中用utf8
 
  gbk:中文编码,
 
  dos默认gbk编码
 
  暂时程序使用gbk编码
 
  notepad++默认新建文件或新打开的文件都是utf8编码,修改
 
  设置-->首选项->新建,编码选择ANSI(代表gbk)
 
  ===========================================================
 
  写一个最简单的程序能够运行出来
 
  1.编写源代码程序
 
  1)新建一个文本文件,修改为HelloWorld.java,
 
  HelloWorld:文件名,建议每个单词首字母大写
 
  .java表示java源代码
 
  2)写代码
 
  public class HelloWorld{
 
  public static void main(String[]args){
 
  System.out.println("hello everyone");
 
  }
 
  }
 
  几个常用快捷键:
 
  保存:Ctrl+S
 
  复制:Ctrl+C
 
  粘贴:Ctrl+V
 
  全选:Ctrl+A
 
  2.编译
 
  javac.exe,编译器
 
  在程序所在的文件夹路径下打开dos,具体见前面,shift,在此处打开dos
 
  编译语法:javac文件名.java
 
  eg:javac HelloWorld.java
 
  3.运行
 
  java.exe,运行器
 
  在刚刚dos下继续操作
 
  运行语法:java类名(目前的文件名)
 
  注意没有后缀名
 
  eg:java HelloWorld
 
  解释程序:
 
  java程序由类组成,类是程序的基本单元
 
  1)类
 
  public class类名{
 
  }
 
  public:公开的权限,暂时不需要理解,可有可无,通常有
 
  class:代表类
 
  类名:
 
  被public修饰的类必须和文件名同名,
 
  通常一个文件下只放一个类,用public修饰,和文件同名
 
  一个文件下可以有多个类,最多只能有1个类被public修饰
 
  同一个文件夹下不能有同名的类
 
  {}:类体,类的范围
 
  注意:括号都是成对出现的
 
  2)主方法
 
  public class HelloWorld{
 
  public static void main(String[]args){
 
  }
 
  }
 
  主方法:是程序的入口
 
  属于这个类,放到这个类的内部,缩进一个制表位
 
  固定写法
 
  public:公开的权限,暂时不需要理解
 
  static:静态的,暂时不需要理解
 
  void:返回值类型,表示没有返回值,暂时不需要理解
 
  main:方法名,主方法
 
  (String[]args):形参列表
 
  {}:方法体
 
  3)语句
 
  public class HelloWorld{
 
  public static void main(String[]args){
 
  System.out.println("hello everyone");
 
  }
 
  }
 
  方法中可以方语句,语句以分号结束
 
  System.out.println("要输出的内容");输出语句,输出后换行
 
  System.out.print("要输出的内容");输出语句,输出后不换行
 
  ===============================================================
 
  作业:
 
  1.环境搭建
 
  2.编写一个程序,做一个自我介绍
 
  输出格式如下:eg
 
  我是阿习
 
  我来自山东的一个boy
 
  3.编写一个程序,输出内容如下:
 
  *
 
  **
 
  ***
 
  4.编写一个程序,输出内容如下:
 
  *
 
  **
 
  ***
 
  明日任务:
 
  注释
 
  变量
 
  数据类型
 
  运算符

本文来自投稿,不代表阿习进阶博客立场,如若转载,请注明出处:https://www.yanxias.com/Java/13.html

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!
点击这里给我发消息