使用Java理解编程逻辑-第一章

1.什么是Java?

Java是前Sun公司(显甲骨文股份有限公司)于1995年推出的高级编程,Java技术应用几乎所有类型和规模的设备上,小到计算机芯片,蜂窝电话,大到超级计算机,无所不在!

Java共有三个版本分别为:
1.Java SE (平台标准版)Java的核心技术,可开发桌面应用程序 比如微信,QQ。
2.Java EE (平台企业版)Java EE是在Java SE的基础上扩展的, 可开发面向Internet的应用程序 比如京东,淘宝
3.Java ME 可开发手机上的应用程序

2.配置Java的运行环境

首先需要下载JDK,这里我上传了一个32位和64位的,右击我的电脑 > 点击属性 >在系统类型后面显示你的电脑位数。

JDK点击下载 提取码:8gsr

JDK下载完成之后打开下载后的程序

下方的这个路径可以改也可以不该,但是必须知道安装到哪里,然后点击下一步。

等待进度条完成后会让你选择路径,打开你刚才安装JDK的路径并在根目录并在后方加一个JRE,就是在这个文件夹下创建一个JRE文件夹。

安装成功

接下来是JDK环境变量的配置

右击我的电脑 > 高级系统设置 > 环境变量 > 在系统变量中找到Path > 点击编辑


在Path的最前方新建两条变量第一条输入你刚才安装的JDK的bin目录,第二条变量输入你刚才安装JDK的lib目录,然后保存。

Win + R输入cmd然后确定

在cmd里面输入 javac -version

原文地址:https://blog.51cto.com/14221621/2357012

时间: 2024-11-02 06:28:47

使用Java理解编程逻辑-第一章的相关文章

使用Java理解程序逻辑 第一章

主要掌握: public class Saa {              /*类名*/  public static void main(String[] args){   //main方法                       /*输出信息到控制台*/  System.out.println("我的第一个程序");  /*系统  输出  打印  输入要输出的内容*/ } } "/n"似键盘tab按键 "/t"似键盘回车键

Java理解程序逻辑——第一章 初识Java

1. 计算机程序: 为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合. 2. JAVA相关的技术:      1).安装和运行在本机上的桌面程序      2).通过浏览器访问的面向Internet的应用程序      3).JAVA 还能做出非常炫的图像效果 3. 开发JAVA程序的步骤:               1).编写源程序               2).编译源程序               3).运行 4. JAVA程序的基本框架:          1).

java并发编程实战第一章

线程不安全代码测试 private static class UnsafeSequence { private int value; public int getNext() { return value++; } } 使用两个线程分别调用上面的getNext方法1000次,出现了一次线程不安全的情况,在转出的结果中有两个1311: 图片.png 原因分析,与书上说的一致: 图片.png 完整的代码 import java.io.PrintWriter; import java.util.con

Java的编程逻辑--15章 并发

1.run()和start()的区别 2.线程的基本属性和方法 id:一个递增的整数,每创建一个线程就加一 name 优先级:从1到10,默认为5,会映射到系统中的优先级.数字越大,要优先级越高 状态: NEW :还没调用start RUNABLE:正在执行run或者正在等待cup分配时间 BLOCKED:被阻塞 WAITING:被阻塞 TIMED_WAITING:被阻塞 TERMINATED:结束 是否daemo线程 sleep方法, 单位是毫秒 yield方法,建议让出cpu join方法,

Functional Programming Principles in ScalaScala函式编程原理 第一章笔记

所有non-trival编程语言都提供了 基本表达式(expression)去表示最简单的表达式 组合表达式的方法 抽象表达式的方法,也就是为表达式引入一个名字去引用它 substitional model 替代模型 sumOfSquares(3,2+2) sumOfSquares(3,4) square(3)+square(4) 9+square(4) 9+16 25 这种模型的核心概念是所有的表达式都规约成值,替代模型在lamada表达式中被形式化,构成了函数式编程的基石 substitio

<java编程思想>第一章读书笔记二

7.伴随多态的可互换对象 前面说了继承,我们知道继承中存在基类(父类)以及导出类(子类),不知道大家有没有遇到过这种情况?就是在向一个方法中传递一个对象作为参数时,我们往往会选择传递一个基类而不是一个子类,为什么要这么做呢?其实原因也很简单,说的高大上一点就是这样做有利于代码的健壮性和可扩展性,说的详细还是有利于代码的健壮性和可扩展性,更重要的也就是可扩展性. 还拿喝可乐的例子来说,如果你传递的参数对象是可乐,那么不管你是给我百事可乐还是可口可乐我都可以接受啊,但是如果你传递的参数仅仅是百事可乐

JavaScript DOM编程艺术第一章:JavaScript简史

本系列的博客是由本人在阅读<JavaScript DOM编程艺术>一书过程中做的总结.前面的偏理论部分都是书中原话,觉得有必要记录下来,方便自己翻阅,也希望能为读到本博客的人提供一些帮助,所以 如果您也看过这本书,希望不要喷小的"抄袭",其实我也懒得敲这些文字也想简单粗暴地上代码,但是只有实践没有理论不容易自己理解,为避免误导,该"抄"的地方还是要"抄"的,哈哈~~ 一.JavaScript的起源 JavaScript是Netscap

S1/使用Java理解程序逻辑/11- 类和对象

对象:用来描述客观事物的一个实体,由一组属性和方法构成. 类定义了对象将会拥有的特征(属性)和行为(方法). 在Java面向对象编程中,用某个类创建出该类的一个实例,即为创建类的一个对象. 类就是对象的类型.,事实上,定义类就是抽取同类实体的共性自定义的一种数据类型.例如,“顾客”类.“人”类.“动物”类等. Java的类模板如下所示. 语法: public class <类名>{ //定义属性部分 属性1的类型 属性1; 属性2的类型 属性2; …… 属性3的类型 属性3; //定义方法部分

java面向对象编程——第五章 对象的行为

5.1 方法调用栈 当一个方法被调用时,将导致控制流程跳转到被调用的方法.然后,控制流程执行方法中的语句.当然,被执行的方法可能会调用其它方法,导致控制流程跳转到其它方法.所有的方法调用都维护在一个称为调用栈的结构中.当前正在执行的方法位于调用栈的顶部,当前方法执行完成后,就从调用栈的顶部移除,控制流程返回栈中的前一个方法.当一个新方法被调用后,这个新的方法就放在调用栈的顶部. 在java程序中,第一个被调用的方法就是main(),该方法是JVM调用的.因此main()方法总是在调用栈的底部.