码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础之入门

时间:2018-09-10 13:33:36      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:哪些   user   path   ack   http   自己   练习   效率   code   

写写基础,顺便回顾下,再深层次思考下哪些深入的没弄明白。

Java是Sun Microsystems于1995年推出的高级编程语言  其版本 由 1.1 -> 1.2 -> 1.3 -> 1.4 -> 1.5(Java5) -> Java6 -> Java7 ->Java8  演变来的 (仅谈到1.8)

 

 Java 的特点 : 

 我们为什么选择Java 语言 , 或者说Java 如此受欢迎,他的立足之地是什么呢? 那就是它的几个特性了。

  • 简洁性

  • 可移植性

  • 面向对象

  • 较好的性能

  • 健壮稳定

  • ...

      应用方面: 

  • web

  • Android

  • 嵌入式

  • 大数据

  • ...

 作为一门编程语言,Java 是如何运行的呢 : 

 首先 我们要下载 JDK    最好在官网下载

  •  安装好JDK  后  右键计算机属性, 选择高级环境设置。
  • 配置环境变量 
  1. JAVA_HOME: 配置JDK安装路径;
  2. PATH: 配置JDK命名文件的位置;
  3. CLASSPATH: 配置类库文件的位置;
    技术分享图片

                            注意:. 表示当前路径    ; 表示隔开 

  我们通过IDE编写下来的代码, 人能够看懂的代码文件, 我们叫源代码。常以  .java  文件格式的, 经过编译器编译之后编译为 .class 文件   转换为机器能识别的机器码 即 01010101 这种类型的,来交给机器执行。 

  在CMD 命令行中 我们通过 javac +  文件名   来编译文件  所以 javac  我们又称编译器, 在通过java +文件命令来执行文件,所以java 我们又称解释器。

 

 记事本开发 :

  编写Java 代码:       

1 public  class HelloWord{
2        
3       public static void main(String[] args){
4             
5          System.out.println("hello word ");
6     }
7 }   

 

 文件保存名为class后跟的类名, 并将后缀.txt改成.java
使用javac命令编译HelloWorld.java文件   进入文件存放的分区中

技术分享图片

使用java命令解释生成的HelloWorld.class字节码文件

 技术分享图片

这是最基本的小程序, 我们写程序不可能就两三行代码,如果有几行几十行甚至成百上千 代码我们怎么用记事本挨个敲么?

 所以有了我们的开发工具

 常用开发工具有:

Eclipse
My Eclipse
IntelliJ IDEA
。。。

以 My Eclipse 为例 :

MyEclipse是对Eclipse扩展的一款集成开发环境(IDE, IntegratedDevelopment Environment),利用它我们极大的提高工作效率,包括了完备的编码、调试、测试和发布等功能 。

package com.project;
/*
这是第一个Java程序
练习打印输出
*/
public class First {
//程序入口,主方法
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
输出结果 :
Hello World!

 

输入输出:

java.util.Scanner用于文本扫描,最实用的功能是获取控制台输入,
常用的方法有next()及nextXX()。

package com.project;
import java.util.Scanner;
public class First {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入名字:");
String user = sc.next();
System.out.println(user + ", 张三  ");
sc.close();
} }

 可以自己练习练习,输入输出些其他东西,

Java基础之入门

标签:哪些   user   path   ack   http   自己   练习   效率   code   

原文地址:https://www.cnblogs.com/thelovelybugfly/p/9618393.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!