【啃】《Java核心卷 一》 | 第一,二章

news/2024/11/25 14:38:03/

文章目录

  • 《Java核心技术卷 一》
    • 第一章 概述
    • 第二章 Java编程环境
  • 图书推荐


《Java核心技术卷 一》

第一章 概述

前言:本书与一些”0基础入门“的书定位感觉是不太一样的,可能就像书名所说,是”核心技术“叭。书中经常将Java语言与 c++ 进行对比,我感觉这种不同语言间的对比,相对单独一门语言的介绍而言,是更能增进对语言本身的理解的。

散乱笔记

1)JDK:Java Development Kit,Java开发包。

2)Java是一门编译型的语言。但是jshell中可以使用交互式的Java环境,有些奇怪,编译型语言、解释性语言、交互式编程环境之间各自有什么联系呢?

3)即时编译是什么,如何达到优化语言性能的效果?

4)曾经会通过applet在网页中运行Java程序,实现动态效果,但后来浏览器放弃了对它的支持。Flash曾经很流行。

5)Java的开端,是人们想要开发一门小、相对体系独立的语言,但团队后来甚至解散了。后来,Java的开发中心从客户端(如使用applet)转移到了服务端,现在是Web后端开发的热门语言。

6)开发实际项目的艰难,绝不同于开发玩具程序的轻松。

7)一门语言的成功不仅在于它设计的精巧,更重要的是它背后庞大的生态,可以帮助开发者轻松完成原本比较困难的任务。

第二章 Java编程环境

前言:曾经许多次,准备编程环境都是我学习一门语言或技术的过程中,最痛苦的缓解。我蹑手蹑脚,小心翼翼,如履薄冰,然后头破血流。在一年前我曾给自己电脑搭建过一次java的环境,或许是这份经历驱散了我的恐惧,又或者残存的模糊记忆让我避过了许多的坑。总之,这次还算顺利。

我照着书上的指引,安装了jdk-17。我电脑上存在多个java,且实际运作的与我在电脑环境变量中配置的并不是同一个,但我并不打算仔细研究这样的问题了,早点开始上手叭!

1)查看java版本:

javac --version

2)命令行编译和运行java代码:

javac Welcome.java
java Welcome

先将代码源文件编译为字节码,然后直接运行字节码文件(*.class)。注意:java区分大小写。也可以不编译出字节码文件,直接运行源文件,但仅限于单个源文件。

java Welcome.java

下面是Welcome.java的程序代码示例:

public class Welcome
{public static void main(String[] args){String greeting = "Welcome to Core Java!";System.out.println(greeting);for (int i = 0; i < greeting.length(); i++)System.out.print("=");System.out.println();}
}

3)交互式编程环境

在命令行键入下面命令即可开启交互式编程,交互式环境很适合初学者学习java语法,而不同每次都编写冗长的类定义。

jshell

图书推荐

清风莫追-项目驱动零基础学java

简单介绍

  • 《项目驱动零起点学Java》贯穿6个完整项目,经过作者多年教学经验提炼而得,项目从小到大、从短到长,可以让读者在练习项目的过程中,快速掌握一系列知识点。
  • 作者(马士兵,赵珊珊)是国内知名Java教学者和传播者,一路披荆斩棘,兢兢业业20余年。积累了丰富的“培”“训”经验,也产出了很多优质的教学理论。
  • Java语言经过数十年的发展,体系逐渐变得庞大而复杂,本书芟繁就简,提炼出了最为重要的知识点,可以让读者轻松上手。本书配套有专栏课程,课程中提供了扩展内容。

618,清华社 IT BOOK 多得图书活动开始啦! 活动时间为 2023 年 6 月 7 日至 6 月 18 日,清华社为您精选多款高分好书,涵盖了 C++、Java、Python、前端、后端、数据库、算法与机器学习等多个 IT 开发领域,适合不同层次的读者。全场 5 折,扫码领券更有优惠哦!快来京东点击链接 IT BOOK多得查看详情吧!



http://www.ppmy.cn/news/370659.html

相关文章

TypeScrip-03(接口和对象类型)

目录 interface 重名 、重合 任意属性 [propName: string] 可选 ? 操作符、 readonly 只读 interface 接口继承 interface 定义函数类型 在 ts 中&#xff0c;定义对象的方式要用关键字 interface&#xff08;接口&#xff09;&#xff0c;我的理解是使用interface来定义…

读书笔记:《德鲁克管理思想精要》- 6

《德鲁克管理思想精要》 美 . 彼复 . 德鲁克 著 李维安 王世权 刘金岩 译 《The Essential Drucker》The Best of Sixty Years of Peter Druckers Essential Writings on Management - 18&#xff0c;19&#xff0c;20&#xff0c;21&#xff0c;22 - 发挥沟通作用 …

想了解会计软件吗?来看看Zoho Books的功能和特点

Zoho Books 是一款功能强大的在线会计软件&#xff0c;为企业提供多合一解决方案&#xff0c;该解决方案可定制、可扩展&#xff0c;并使始终保持合规。 轻松生成电子发票 在Zoho Books中&#xff0c;您可以通过包含电子发票架构中提到的所有必填字段来创建电子发票格式的发票。…

STM32中重映射的功能和机理

在STM32系列微控制器中&#xff0c;GPIO端口具有多种功能&#xff0c;如输入、输出、模拟输入/输出等。为了提高GPIO的灵活性和可用性&#xff0c;STM32系列微控制器提供了重映射&#xff08;Remap&#xff09;功能。 重映射功能允许将一个GPIO端口重新映射到另一个GPIO端口上…

SSR渲染-初识Nuxt-01

SSR服务端渲染 SSR服务端渲染&#xff1a;在后端将html页面处理好&#xff0c;前端直接展示&#xff08;可以解决为后端给你传了一个html脚本&#xff0c;全段渲染&#xff09; 为什么要有SSR服务端渲染&#xff1f; 可以解决单页面首屏加载慢的问题&#xff0c;同时有利于用…

大学物理(上)-期末知识点结合习题复习(5)——刚体力学-转动惯量、力矩、线密度 面密度 体密度、平行轴定理和垂直轴定理、角动量定理和角动量守恒定律

目录 刚体的定轴转动 题1 题目描述 题解 题2 题解 题3 题目描述 题解 题4 题目描述 题解 题5 题目描述 题解 角动量定理和角动量守恒定律 刚体的定轴转动 1.转动动能 由&#xff0c;得 表示质量 表示质量分布点 2.转动惯量 为刚体对给定轴的转动惯量&…

显卡维修之显存位置如何确认

众所周知&#xff0c;一般显卡花屏通常是由显存问题引起&#xff0c;也有可能是核心脱焊。这里主要说的是N卡&#xff0c;即NVIDIA显卡。 通过mats工具可以知道是哪一个位置上的显存出问题&#xff0c;如下图B0报错 知道显存出问题&#xff0c;那么就需要换显存&#xff0c;下…

实时监测GPU的显存和显存清理小功能学习

目录 一、pynvml库的简单使用 二、显存清理 在跑神经网络训练或者推理的时候&#xff0c;有的时候很有必要实时监测一下显存的状态。NVIDIA显卡在终端管理界面&#xff0c;使用命令&#xff1a;watch -n 3 nvidia-smi可以指定每隔几秒中来显示一下显卡信息。当然NVIDIA也是开…