栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java 学习笔记(一)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java 学习笔记(一)

一、Java概述

代码范例:

public  class Test {
	public  static void main(String [] args){
    	System.out.println("Hello world");
	}  
}

Java介绍:

Java是半编译半解释性语言,它将.java的源程序文件编译成拓展名为.class的字节码文件,字节码文件可以在任何一台装有JVM虚拟机的操作系统上运行,从而达到“一次编译,随处运行”的目的。

Java 特点:简单的 面向对象的 分布式的 解释执行的 健壮的 安全的 结构中立的 可移植的 高效率的 多线程的 动态的和跨平台的编程语言。

Java的三个平台标准:Java SE4(标准版:用于开发桌面应用程序) Java EE(企业版:用于开发和部署服务端的应用程序) Java ME(移动端:已被安卓、IOS、鸿蒙OS所淘汰)。

java的工作方式:

1.源代码(编写源代码文件)

2.编译器(用编译器运行源代码,编译器会检查错误,如果有错就要更正才能产生正确的输出)

3.输出(编译器会产生字节码,任何支持Java的装置都能够把它转译成可执行的内容,编译后的字节码与平台无关)

4.Java虚拟机(JVM,此虚拟机可以读取与执行字节码)

你要做的事:

学会编写源代码文件,用Javac编译程序把文件进行编译,然后在某个Java虚拟机上执行编译过来的字节码。

过程:

1.源代码(编写源代码,存为Test.java)

public  class Test {
	public  static void main(String [] args){
    	System.out.println("Hello world");
	}  
}

2.编译器(执行Javac程序来编译Test.java。如果程序没有错误的话,会产生Hello.class这个文件)

3.输出(编译成代码:Test.class)

4.java虚拟机(启动Java虚拟机(JVM)来运行Test.class文件。JVM会将字节码转化成平台能够理解的形式来运行)

Sharpen your pencil:

猜一猜下面的每一行程序在做什么?

int size = 27;

String name = "Fido";

Dog myDog = new Dog(name,size);

x = size - 5;

if (x < 15) myDog.bark(8);

while(x>3){

myDog.play();

}                      注意书写规范!

int[] numList = {2,4,6,8};

System.out.printf("Hello");

System.out.printf("Dog:"+name);

String num = "8";

int z = Integar.parseInt(num);

看不懂无所谓,后面会有详细的解说。

Java的程序结构:

source file(class file(method1;method2))     (应该能看懂吧,小编汗颜)

大概意思是类存于源文件里面,方法存于类中,语句存于方法中。

那什么是源文件?

源文件(扩展名为.jav)带有类的定义。类用来表示程序的一个组件,小程序或许只有一个类。类的内容必须包括包在花括号里面。

类:

public class Dog{

}

那什么是类?

类中含有一个或者多个方法。在Dog这个类中,bark方法带有如何“汪汪”的指令。方法必须在类的内部申明。

方法:

public class Dog{

    void bark(){

    }

}

那什么是方法?

在方法的花括号中编写方法,应该执行的指令。方法代码是由一组语句所组成的,你可以把方法想象成一个函数或过程。

语句:

public class Dog{

    void bark(){

        statement1;

        statement2;

    }

}

剖析类:

当Java虚拟机启动执行时,它会寻找你在命令列所指定的类。然后它会锁定像下面这样一个特定的方法。

public static void main(String args){

       //程序代码写在这;

}

接着Java虚拟机就会执行main方法在花括号间的函数所有指令。每个Java程序最少都会有一个类以及一个main()。每个应用程序只有一个main()函数。

你能在main()中做什么:

一旦进入main()或其它的方法中,就可以找到乐子。你可以做出任何正常的行为来让编译器忙。

1.做某件事,申明,设定,调用方法等普通语句。

2.反复做某件事,for与while的循环(loop)。

3.在适当的条件下做某件事,if/else的条件分支测试。

Java的三种循环结构:

while循环,do-while循环,for循环。

它们的测试值都是boolean值——不是true就是false。

听不懂?没关系,以后会说到的。

写在最后:我是一名专科生,看我的名字也知道,我想结识更多的人,不管是有什么目的,我愿与你们一起进步,下次再更新就要写对象啦。886

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/886239.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号