JavaDay_1

基础程序设计

软件

软件:是指一系列按照特定顺序组织的计算机数据与指令的集合。
数据:能够被计算机所识别的都是数据avi mp3 txt png
指令:计算机的操作步骤
软件其实就是人们与计算机之间沟通的媒介,人们可以通过软件让计算机做一些事情。

软件分类

系统软件:操作系统、Windows、Android、Linux、MAC、IIOS
系统软件主要负责管理和控制计算机底层硬件,为人类提供最基本的计算机功能
开发语言:C/C++
应用软件:迅雷、QQ、微信、优酷、爱奇艺、支付宝
应用软件主要处理某一特殊领域问题的软件
开发语言:Java/Python/C#
软件开发:
小说-创作-书写-文字-语言
软件-开发-编程–代码-语言…(重要思想:数据 指令)

计算机语言

计算机程序称为软件,是告诉计算机该做什么的指令。
机器语言:计算机的原生语言就是机器语言,是一套内嵌的原子指令集。因为这些指令都是以二进制代码的形式存在,所以为了——机器原生语言的i式给计算机指令,必须以二进制代码输入指令。
汇编语言:汇编语言使用短的描述性单词(称为助记符)来表示每一条机器语言指令。汇编语言中的任何一条指令对应机器代码中的一条指令,用汇编语言写代码需要知道CPU是如何工作的。
高级语言:用高级语言编写的程序称为源程序或源代码。由于计算机不能运行源程序,源程序必须被翻译成可执行的机器代码。翻译可以用另一中称为解释器或者编译器的编程工具来完成。。
高级编程语言所写的代码,不能被计算机直接识别。
转换:编译 解释
静态编译器:先将所有代码进行编译->生成编译器->运行
C、Java数据类型不严格区分
Python Matlab数据类型不严格区分
Java比较特殊,Java程序的执行过程必须经过编译、后解释两个步骤。

Java

Java三大体系
JavaSE java Standard Edition Java标准版
桌面应用程序
Java EE Java Enterprise Edition Java企业版
服务器软件开发
JavaME Java Micro Edition Java微型版Android
电子消费类产品
Java语言规范定义了Java的语法,Java库则在JavaAPL中定义。JDK是用于开发和运行Java程序的软件。IDE是快速开发程序的集成开发环境。
JDK是由一套独立程序构成的集合,每个程序都是从命令行调用的,用于开发和调试Java程序。除了JDK,还可以使用某种java开发坏境的软件。编辑、编译。链接、调试和在线帮助都集成在一个图形用户界面中,这样只需在一个窗口中输入源代码或窗口中打开已有的文件,然后单击按钮,菜单项或者使用功能键就可以编译和运行源代码。

Java运行机制 Java的源代码 Java的源代码。Java 经过编译之后生成的是。class机器码字节码 Java的特点:Java是不直接运行在计算机上的 跨平台特点:本质就是.class文件跨平台的 JVM Java语言里负责解释执行字节码文件的是Java虚拟机,JVM(Java Virtual Machine)。 JVM是一个抽象的计算机,和实践的计算机一样,他具有指令集并使用不同的存储区域。它负责执行指令,还要管理数据、内存和寄存器。 Java开发 下载和安装JDK: JDK(Java SE Development Kit),即Java标准版开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行环境,以及常用的Java类库等。 JRE(Java Runtime Environment)Java运行环境。 1、登录http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载Java SE Development Kit 2、根据自己的平台选择合适的JDK版本 3、JDK下载成功后,双击jdk.exe文件 4、大部分时候并不需要安装所有的组件,只需选择安装JDK的两个组件即可。 Development Tools:JDK的核心,包括编译Java程序必需的命令工具。 Source Code:Java所有核心类库的源代码。 5、选择 JDK的安装路径,系统默认安装在C:\Program Files\Java路径下,但不推荐安装在有空格的路径下,建议直接安装在根路径下,例如D:\Java\jdk\。 安装完成后,可在JDK安装路径下看到如下的文件路径。 bin:JDK的各种工具命令,常用的javac、java等 db:安装Java DB的路径 include:一些平台特有头文件 jre:该路径安装的就是运行Java程序所必需的JRE环境 lib:存放的是JDK工具命令的实际执行程序 javafx-src.zip:存放的是Java FX所有核心类库的源代码,本书不涉及相关内容 src.zip:存放的是Java所有核心类库的源代码 README和LICENSE等说明性文档 JRE:软件 Java Runtime Environment Java运行环境。如果 你想 仅仅 运行 java 程序 装! JRE=JVM+核心类库(图书馆) JDK:软件 Java Development Kit Java开发工具包。如果 你想 开发 Java 装! JDK=开发工具+JRE 查看Java版本。java -version bin binary二进制文件 可执行程序 javac java编译器 将源代码->字节码 java 运行器 将字节码加载进虚拟机并运行代码 设置环境变量 不管是Linux平台还是Windows平台,只需把java和javac两个命令所在的路径添加到PATH环境变量中,就可以编译和运行Java程序了。 右击“计算机”,单击“属性”,“高级系统设置”,“高级”,“环境变量”。 用户变量只对当前用户有效,而系统变量对所有用户有效,为避免影响其他人,通常建议添加用户变量,两者效果大致相同,只是系统变量优先执行。 Hello World 第一行定义了一个类。每个Java程序应该有一个类。每个类都有一个名字 第二行定义主方法。程序是从main方法开始执行的。一个类可以包含几个方法。main方法是程序开始执行的入口。 方法是包含语句的结构体。本程序中的main方法包括了System.out.println语句。 第三行是注释 Java编译器将Java源代码翻译成Java字节码文件: javac HelloWorld.java 运行字节码: java HelloWorld 显示文件:dir HelloWorld.* 如果运行一个不存在的类,就出现NoClassDefFoundError的错误。 如果执行类文件中没有main方法或敲错了main方法,就会提示NoSuchMethodError。 Eclipse 1、编码集设置 UTF-8 Window-Preferences-General-WorkSpace-Text file encoding-Other-UTF-8 2、字体 Window-Preferences-General-Appearance-Colors and Fonts-最后一个Text Font 字体:Consolas 字形:常规 大小:16~20 Apply-OK 如何创建一个Java项目 File-New-Java Project-Project Name 项目名-finish YanDaDay01 src (default) HelloYanDa.java 存放源代码的文件夹/目录/包 JRE 如何创建Java文件 在src上右键 new - class-Source folder package 当前包/当前源代码的文件路径 Name java文件名 运行 右键 run as Java Application 创建Java工程 首先需要创建一个工程包含所有的文件。 1、File——New——Java Project来显示New Java Project向导 2、在Project name域中输入demo,Location域自动设置为默认。可以为你的工程自定义位置 3、确保选择了选项Use project folder as root for sources and class files,从而.java和.class文件在同一个目录下,方便访问。 4、单击Finish来创建工程。 创建Java类 1、File——New——Class来显示New Java Class向导 2、在Name域中输入Hello。 3、勾选选项public static void main(String[] args)。 4、单击Finish生成源代码Hello.java的模板。 编译和运行类 右键单击工程中的类,选择Run——Java Application。输出显示在控制台Console面板中

作者:诗之泪痕
来源:CSDN
原文:https://blog.csdn.net/qq_42801964/article/details/83181100
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/qq_42801964/article/details/83183466
今日推荐