首页 > 编程语言 >JAVA_DAY_01

JAVA_DAY_01

时间:2023-07-06 14:45:04浏览次数:40  
标签:01 java jdk cd 单词 path JAVA DAY

第一天

1.jdk针对 Java 开发员的软件开发工具包。

1.5:{自动拆箱和装箱、foreach循环、可变参数} ​ 1.8:{1、Lamdba表达式2、函数式接口3、方法引用和构造引用4、Stream API} ​ java的运行机制,编写定义为.java格式的源代码。 ​ 通过javac命令格式调用编译器(JDK)对源代码进行编译,编译成为.class格式的字节码文件。 ​ 通过java命令调用解释器(JVM),对字节码文件进行解释执行。 ​ 因此JVM虚拟机给了java跨平台的能力。 ​ 在安装jdk17以前的版本需要配置环境变量,才可以在任意路径下调用javac与java命令。 ​ 配置环境主要是配置path,将jdk的bin路径配置到系统变量的path中。 ​ 由于一台计算机上可能存在多个版本的jdk ​ 为了更方便的切换版本 ​ 为了避免频繁的修改path值 ​ 以及类似tocmcat启动检测JAVA_HOME ​ 所以也会配置下JAVA_HOME ​ classpath不需要配置 ​

2.常用DOS命令

cd ​ cd\ ​ cd.. ​ dir ​ tab ​ 上下 ​ cls ​ exit

3.类

一个java文件中可以定义多个类,但是只能有一个类被public修饰, ​ 同时要求类名与文件名保持一致 ​ 一个java文件中定义几个类,编译之后就会存在几个class文件 ​ 一个类至多可以定义一个main方法 ​ 一个类中可以没有main方法,但是不能直接解释这个类 ​ 如果出现乱码,一般为编码与解码格式不统一 ​ print与println

4.注释

单行、多行、文档。 ​ 文档注释可以存在于API文档中

5.标识符

命名规则:英文大小写$以及数字,但是不能以数字开头 ​ 关键字和保留字都是被系统征用的特殊单词(标识符)不可以使用他们作为变量名或方法名 ​ 命名规范 ​ 包名:全部小写,多层级之间通过.连接 ​ 类名|接口名:每个单词首字母大写 ​ 变量名|方法名:第一个单词全部小写,第二个单词开始每个单词首字母大写 ​ 常量名:全部大写,每个单词之间用连接

第二天

标签:01,java,jdk,cd,单词,path,JAVA,DAY
From: https://www.cnblogs.com/gongzizhubing/p/17532102.html

相关文章

  • java http大文件断点续传上传功能
    ​ 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。这次项目的需求:支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全浏览器,并且刷新浏览器后仍然能够续传,重启浏览器(关闭......
  • 解决Java 线程池 共享变量的具体操作步骤
    实现Java线程池共享变量的步骤为了实现Java线程池共享变量,我们需要以下步骤:步骤描述步骤一创建一个线程池步骤二创建一个共享变量步骤三在需要共享变量的地方,使用线程池提交任务步骤四在任务中使用共享变量进行操作下面我将详细介绍每一步的操作和所需......
  • 解决Java 线程安全的DateFormat的具体操作步骤
    Java线程安全的DateFormat在多线程的环境下使用Java的SimpleDateFormat类进行日期格式化操作时,可能会遇到线程安全的问题。这篇文章将会介绍为什么SimpleDateFormat不是线程安全的,以及如何解决这个问题。为什么SimpleDateFormat不是线程安全的?SimpleDateFormat是Java中用于格......
  • 解决Java 显示静态图片的具体操作步骤
    Java显示静态图片在Java中,我们可以使用多种方法来显示静态图片,无论是从本地文件系统加载,还是从远程服务器获取。本文将介绍几种常用的方法,并提供相应的代码示例。使用Swing显示图片Swing是Java的一个图形用户界面(GUI)工具包,提供了一系列的组件和工具来创建丰富的用户界面。其中,J......
  • 解决Java 随机LocalTime的具体操作步骤
    如何实现Java随机LocalTime简介在Java中,我们可以使用java.time.LocalTime类来表示一个不带时区的时间,它包含小时、分钟、秒以及纳秒。本文将介绍如何在Java中生成随机的LocalTime。流程下面是实现Java随机LocalTime的步骤:步骤描述1导入java.time包......
  • 如何实现Java 视频文件去水印的具体操作步骤
    Java视频文件去水印在现今的数字媒体时代,视频文件无疑是最为常见的媒体之一。然而,我们有时会遇到一些带有水印的视频文件,这些水印可能是广告、商标或其他标记,影响了视频的观看体验。本文将介绍如何使用Java语言去除视频文件中的水印,并提供相应的代码示例。第一步:了解视频文件格......
  • 如何实现Java 实现微信聊天的具体操作步骤
    Java实现微信聊天微信是一款非常流行的社交聊天应用程序,让人们可以通过文字、语音、图片和视频等多种方式进行交流。本文将介绍如何使用Java编程语言实现一个简单的微信聊天应用。准备工作在开始编写代码之前,我们需要先安装Java开发环境。你可以从[Oracle官方网站](建立服务器......
  • Java8新特性
    Java8新特性接口首先是接口中能够定义default和statis方法体了,这样子就不用接口一改,下面的实现类都改了默认方法提供了默认的行为,而静态方法提供了在接口级别上的通用功能。和抽象类的区别还是有的接口的方法是public修饰,变量是publicstaticfinal修饰,默认是publics......
  • JavaScript实现合并排序算法详解
    JavaScript实现归并排序算法详解说明归并排序(MergeSort)算法,也叫合并排序,是创建在归并操作上的一种有效的排序算法。算法是采用分治法(DivideandConquer)的一个非常典型的应用,且各层分治递归可以同时进行。归并排序思路简单,速度仅次于快速排序,为稳定排序算法,一般用于对总体无序,......
  • JAVA设计模式之原型模式
    设计模式设计模式(DesignPattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、......