尚硅谷Java学习笔记Lecture1

article/2025/9/22 16:14:36
/*
利用cmd窗口编译运行程序
1.编译:javac.exe  格式: javac 源文件名.java运行:java.exe   格式: java 类名
2.可以有多个类,但只能有一个类声明为public类型,声明为public类型的类的类名要和文件名相同
3.程序入口是main方法 ,格式是固定的
4.输出语句:System.out.println("..."); 先输出数据,然后换行System.out.print("...");    只输出数据,不换行两种均常用System.out.println(); 括号里面没有内容为纯换行操作
5.执行语句以;结尾
6.当有多个类时,编译会生成多个字节码文件 (.class文件)字节码文件名与类名相同,有几个类名就有几个字节码文件
7.常用编辑器:文本编辑器:Ultraedit、Editplus、Textpad、NotepadIDE:JBuilder、Netbeans、Eclipse、MyEclipse、IntelliJ IDEA
*/public class test01 
{
//    public static void main(String[] args) //arguments:参数
//    public static void main(String args[]) //arguments:参数public static void main(String[] a) //arguments:参数
//三种形式均是正确的{System.out.println("Hello World!");}}
class person
{   public static void main(String[] args){System.out.println("姓名");System.out.println();System.out.println("性别:男");System.out.println("家庭住址:北京");}}

Task1:
 

 Solution:


1.JDK=JRE+Java开发工具(javac.exe、java.exe、javadoc.exe)
  JRE=JVM+JavaSE核心内库
2.为了在任何路径下都可以执行java开发工具(javac.exe、java.exe、javadoc.exe)
  JAVA_HOME=bin上一层路径
 path =%JAVA_HOME%/bin
3.cd(修改当前路径)、md(创建新文件)、rd(删除文件)、del(删除)、cd..(返回上一层)cd/(退回盘符目录下)
   cmd中修改不同盘符时,需要先调整到对应的盘 eg:d: 而在linux系统中不需要提前修改根目录盘符,可直接cd到目标路径
4.

class person
{   public static void main(String[] args){System.out.println("姓名");System.out.println();System.out.println("性别:男");System.out.println("家庭住址:北京");}
}


换行操作也可用字符串中利用转译字符“/n”

5.

 


http://chatgpt.dhexx.cn/article/0Wbl5QEB.shtml

相关文章

Java学习笔记2——java的安装和配置

Java的安装: 下载地址:Java Downloads | Oracle安装时注意安装路径不能有中文或特殊符号等 bin目录下为java开发工具,jre为运行环境 Java的配置——配置环境变量path 1、为什么需要配置环境变量? 当输入指令后,W…

JAVA学习笔记- - - day 2

💕前言:作者是一名正在学习JAVA的初学者,每天分享自己的学习笔记,希望能和大家一起进步成长💕 目录 💕前言:作者是一名正在学习JAVA的初学者,每天分享自己的学习笔记,希望…

JAVA学习笔记- - - day 1

💕前言:作者是一名正在学习JAVA的初学者,每天分享自己的学习笔记,希望能和大家一起进步成长💕 目录 💕前言:作者是一名正在学习JAVA的初学者,每天分享自己的学习笔记,希…

Java学习笔记11

Object类是所有类、数组、枚举类的父类,是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括 数组)都实现这个类的方法。 Object类实现了以下方法: 我们来看看在源码中registerNatives()方法: private st…

java 学习笔记之多参数传递

第一次写博客记录学习java遇到的问题,学习java学到方法的时候,在想见过c语言有类似多个参数传递的写法,java也应该有类似的写法,通过学习掌握的这种写法,如下 public class Test {public static void print(String ..…

韩顺平 零基础30天学会Java 学习笔记

学习记录 第一章 第二章 方法源码可以在jdk文件里面的src文件里面看。 注释: 1、多行注释里面不允许再加多行注释 2、javadoc文档注释 (/** * */) 3、javadoc -d 生成文档 4、类与方法要用javadoc文档注释 JDK,JRE,JVM关系 1、JDK JRE Java开发工具 2、JRE J…

java中预编译是啥意思_JAVA学习笔记预编译

JAVA学习笔记预编译 (2011-07-30 02:36:17) 标签: 杂谈 第顺次运行jsp时jsp将被改换成servlet(第顺次工夫较长,而尔后就会快许多) 搭配好的利用过程能够穿越设置jsp版面的URI照射,尔后只安装编译后的java类文件来告终安装(能够只将servlet类文…

Java学习笔记(一)

目录 一:java语言的发展史 二:java语言跨平台原理 三:JRE与JDK 四:JDK的下载和安装 五:常用DOS命令 六:path环境的配置 七:基础语法 一:java语言的发展史 1.1 java语言 …

Java学习笔记 --- IDEA

一、IDEA介绍 1、IDEA全称IntelliJ IDEA 2、在业界被公认为最好的Java开发工具 3、IDEA是JetBrains公司的产品,总部位于捷克的首都布拉格 4、除了支持Java开发,还支持HTML、CSS、PHP、MySQL、Python等 二、IDEA常用快捷键 1、删除当前行&#xff0…

Java 学习笔记(手写版)

Java 学习笔记(手写版) 文章目录 Java 学习笔记(手写版)变量控制流程包机制 & 用户交互 Scanner方法(函数) & 驼峰命名法递归 & 数组OOP & 构造器封装继承 (super & this)方法重写 静态方法 & 非静态方法…

Java学习笔记一

Java学习笔记一 1、Java语言的特点2、Java程序开发过程3、Java虚拟机JVM 学习方式: 书籍:《Java基础教程》 吴仁群 清华大学出版社 第1章:Java语言概述 1、Java语言的特点 一种面向对象且与平台无关的多线程动态语言 2、Java程序开发过程 文…

Java基础笔记(初学者适用)

目录 一、Java主函数解析 二、Java学习注意事项 三、JDK和JRE的区别 1、jdk--开发环境(核心) 2、jre--运行环境 3、JVM——转换环境 四、常见转义字符 五、变量 1.变量介绍 2.变量细节 3.作用域 4.数据类型 (1)Java数…

java学习笔记(详细)

java学习笔记 文章目录 java学习笔记1.基本的输入输出2.基本数据类型3.复合数据类型4.程序流程语句5.数组6.字符串7.面向对象* 类的基本知识* 封装性* 继承性* 多态性 1.基本的输入输出 java是纯面向对象的语言,连主函数都写在一个类中,java中没有指针ja…

Java学习笔记(完结)

java 快捷键 修改idea的快捷键的方法:点击file》setting》keymay,去里面搜索要改的东西,然后把原来的快捷键去除,键盘输入新的你要的快捷键,就可以啦;Ctrl d 删除本行;Ctrl alt 向下箭头 复…

Java基础知识笔记整理(零基础学Java)

文章目录 前言java语言特性java的编译与运行JDK、JRE、JVM字符编码数据类型数据类型取值范围数据类型默认转换 标识符命名方法数组一维数组二维数组数组排序算法数组查找算法数组工具类(Arrays) 逻辑运算符输入操作Java中的命名规则有符号数据表示法 面向…

图解LVS的工作原理

LVS详解 LVS简介LVS特点:LVS常见术语 LVS工作原理NAT模式DR模式内核参数详解arp_ignorearp_announce TUN工作模式full-nat模式 LVS调度算法介绍ipvsadm使用指南NAT和DR模式的实现NAT模式的实现DR模式的实现调度器配置WEB后端服务器配置实验测试 参考文献 LVS简介 I…

LVS集群

目录 一、集群和分布式 1.集群的含义 2.系统性能扩展方式 (1)Scale UP (2)Scale Out 3.集群的分类 (1)LB:( Load Balancing)负载均衡群集 (2&#…

LVS原理篇:LVS简介、结构、四种模式、十种算法

LVS原理篇:LVS简介、结构、四种模式、十种算法 LVS是Linux virtual server的缩写,为linux虚拟服务器,是一个虚拟的服务器集群系统。LVS简单工作原理为用户请求LVS VIP,LVS根据转发方式和算法,将请求转发给后端服务器&…

LVS负载均衡群集

目录 一、概述 1.群集的含义 2.问题 3.解决方法 二、分类 1.根据群集所针对的目标差异,可分为三种类型 2.负载均衡群集(Load Balance Cluster) 3.高可用群集(High Availability Cluster) 4.高性能运算群集(High Performance Computer Cluster) 三、负载均…

LVS详解与配置

一、LVS简介 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器,是一个由章文嵩博士发起的自由软件项目,官方站点是:http://www.linuxvirtualserver.org。现在LVS已经是Linux标准内核的一部分,在Linux2.4内核以…