初始Java

一.java介绍

Java是⼀种优秀的程序设计语⾔,它具有令⼈赏⼼悦⽬的语法和易于理解的语义。不仅如此, Java还是⼀个有⼀系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的⽤于软件开发和跨平台部署的⽀持环境,并⼴泛应⽤于嵌⼊式系统、移动终端、企业服务器、⼤型机等各种场合。

java目前的主要应用:web方向,网页,大数据方向,物联网方向

二.基本操作

1.创建一个放代码的目录

2.右键-->新建文件-->文本文件

3.确保可以看到文件的后缀名(新建文件.txt)

4.整体改文件名的后缀为(新建文件.java)文件类型应该显示为java源文件

5.用notepad++打开改文件,将文件改成 .java类型,编写程序并保存(Ctrl+s)

6.编译

先打开 cmd 命令,切换到源代码所在目录(建议不带中文和空格)

cmd 一开始是C盘 切F盘 F:回车

进到所在目录 cd 到自己的目录 F:\javacode>

查看该目录下的文件 dir

清屏 cls

编译:F:\javacode> javac -encoding UTF-8 <源代码的名称> (Hello.java)

编译后会生成一个 .class 的文件

可能会出现错误(编译错误)

运行:Java 类名称 F:\javacode> java类名称 (Hello)

也可能出现错误(运行时错误) 运行在JDM(虚拟机)

重点:

源代码中 class 后边的名称(类名称)要和文件名一样规范(规定)

类名称用英文,不用中文和拼音,要用英文,每个单词的首字母要大写(规范)

print 输出时不换行

println 输出时换行

JDK (Java Development Kit): javac compiler(编译器) java开发工具包

JRE(Java Runtime Environment) java运行时环境

JVM (Java Virtual Machine) java虚拟机(一次编写,多次执行)

*.java源文件 —— > javac命令编译 —— > *.class字节码文件(bytecode)——>java运行

——>JVM

 

 

1.面向对象 Oriented Object

1)对象(Object)生活的具体物体的抽象

状态: 变量(属性)

行为: 函数 (方法)

封装性思想 区分了内和外

2)类 类生成对象(class)

对象的蓝图 模板

好处:封装性

简单的源代码格式:

public class 类名称{

//java的入口函数(方法)

public static void main(String[] args){

//写代码的位置

System.out.println("中文 或者 英文");

}

print

}

下面举一个打印乘法口诀的程序:

public class HelloWordApp {
    public static void main(String[] args){
        System.out.println("你好中国");
        int i=0;
        int j=0;
        int sum=0;
        for(i=1;i<10;i++){
          for(j=1;j<=i;j++){
            System.out.print(" "+i+"*"+j+"="+(i*j));
          }    
          System.out.println();
        }
    }
}

结果为:

初始Java