Java概述

1.学习新技术或者知识点的基本原理和基本语法(不用考虑细节)
2.快速入门(基本程序,crud)
3.开始研究技术的注意事项,使用细节,使用规范,如何优化(优化没有止境)

转义字符

public class class1 {//编写一个main方法public static void main(String[] args){// \t  :一个制表位,实现对齐的功能System.out.println("北京\t天津\t上海");// \n  :换行符System.out.println("jack\nsmith\nmary");// \\  :一个\  \\ 第一个斜杠是转义,第二个斜杠是输出斜杠\System.out.println("C:\\Windows\\System32\\cmd.exe");// \"  :一个"System.out.println("老韩说:\"要好好学习java,有前途\"");// \'  :一个'System.out.println("老韩说:\'要好好学习java,有前途\'");// \r  :一个回车  System.out.println("韩老师教育\r北京");// 解读// 1. 输出  韩老师教育// 2. \r表示 回车System.out.println("韩老师教育\r北京"); // 北京平教育(输出内容)//练习System.out.println("书名\t作者\t价格\t销量\n三国\t罗贯中\t1200");}
}

初学Java易犯的错误

1、找不到文件
解决方法:源文件名不存在或写错,或者当前路径错误

2、主类名和文件名不一致
解决方法:声明为public的主类应与文件名一致,否则编译失败

3、缺少分号
解决方法:编译失败,注意错误出现的行数,再到源代码中指定位置改错

4、编程最容易犯的错误是语法错误
Java要求必须按照语法规则编写代码,如果违反了语法规则,例如:忘记了分号,大括号,或者拼错了单词;
例如:错误:找不到符号 (一般是单词拼写有误)
例如:中英文分号;;
不好修改的错误其实是业务错误,环境错误

注释comment

用于解释说明程序的文章就是注释,注释提高了代码的阅读性(可读性),注释是一个程序员必须要具有的良好编程习惯,将自己的思想通过注释先整理出来,再用代码去体现
被注释的语句不会被JVM(Java虚拟机)运行
Java中的注释类型
1、单行注释
//
2、多行注释
/*
*/
3、文档注释
注释内容可以被jdk提供的工具javadoc所解析

Java代码规范

1、类、方法的注释,要以Javadoc的方式来写
2、非Javadoc的注释,往往是给代码的维护者看的,着重告诉读者为什么这样写、如何修改、注意什么问题等
3、使用tab操作,实现缩进,默认整体向右边移动
//选中,然后输入 tab整体右移;
//选中,然后输入shift + tab 整体左移
4、运算符和= 两边习惯性各加一个空格,比如a + b = f
5、源文件使用utf-8编码
6、行宽度不要超过80字符
7、代码编写次行风格和行尾风格

相对路径和绝对路径

相对路径:从当前目录开始定位,形成一个路径;
绝对路径:从顶级目录D,开始定位,形成的路径;

课后练习

JDK,JRE,JVM的关系
1.JDK = JRE +Java开发工具
2.JRE = JVM + 核心类库

环境变量path配置及其作用
1.环境变量的作用是为了在dos的任意目录,可以去使用Java 和javac命令
2.先配置 JAVA_HOME = 指向jdk安装的主目录
3. 编辑path环境变量,增加 %JAVA_HOME%\bin

Java编写步骤

  1. 编写java的源代码
  2. javac编译 ,得到对应的 .class 字节码文件
  3. java 运行, 本质就是把 .class 加载到jvm 运行

Java基础 DAY01相关推荐

  1. 橘子笔记~Java基础~Day01

    橘子笔记~Java基础~Day01 01.Java语言概述 02.常用的DOS命令 03.Java语言开发环境 04.JDK的下载和安装 05.JDK和JRE跨平台 06.编写HelloWorld案例 ...

  2. JAVA基础Day01

    Day01 1-1 EditPlus下载安装以及使用 下载:192.168.100.2 安装 使用 新建Ctrl + N 保存Ctrl + S 1-2 常用快捷键 复制Ctrl + C 粘贴Ctrl ...

  3. 《第一阶段 Java基础 Day01笔记》————————第一讲 Java入门

    第一讲 Java入门                                                       1.爪哇岛(印尼)                 Java之父   ...

  4. java基础 day01笔记

    1. Eclipse的下载安装.Java开发环境搭建 2.HelloWorld案例 3.注释.关键字.标识符 4.数据(数据类型.常量) ###01Eclipse的下载安装 A: Eclipse的下载 ...

  5. 小汤学编程之JAVA基础day01——JAVA基本概念、第一个JAVA程序

    一.JAVA的概念 1.名字的由来      2.java之父     3.java的分类     4.虚拟机跨平台原理 二.第一个JAVA程序 1.编译环境      2.环境变量     3.用黑 ...

  6. 学习java基础day01

    JVM是一个类似舞台一样的东西 class HelloChina{          public static void main(String[] args){         System.ou ...

  7. day01 - java基础语法

    day01 - java基础语法 1. Java概述 1.1 Java语言发展史(了解) 语言:人与人交流沟通的表达方式 计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言 Java语言是美国S ...

  8. java学习#day01(Java常用计算机基础知识、JDk的下载与安装、环境变量的配置、IDEA的下载与安装)

    java基础: 1.计算机: 硬件:为软件运行提供物质基础 举例:CPU,硬盘,内存,显卡,鼠标 软件: a:系统软件:DOS,Windows,Linux,Unix,MAC,IOS... b:应用软件 ...

  9. JAVA后端开发(Java基础)Day01

    一.软件开发 1.1.什么是程序 用于解决现实中实际问题的,使用编程语言编写的指令的集合. 1.2.计算机编程语言 C语言:做系统,嵌入式开发,与硬件结合的开发 C++:游戏开发 Java:Andro ...

最新文章

  1. 重磅 | 王劲被百度起诉后首露面:称打印机电脑已报废,赔了318块钱,没接到法院传票
  2. 【转】ASP.NET中“字母和数字混合的验证码”详解
  3. 《Enterprise Library深入解析与灵活应用》博文系列汇总
  4. 告诉SEO初学者:百度收录并非终极目标
  5. AI 到底是怎么「想」的?
  6. python基础课程2(看代码看注释)--条件判断|循环|函数|生成器|类
  7. C#开发人员能够可视化操作windows服务
  8. 我对Linux输入输出重定向的小结
  9. Jupyter Lab的学习笔记
  10. python表白代码大全-python表白代码
  11. Rocksdb参数总结
  12. 绝地求生服务器维护需要多久,绝地求生8月4日更新到几点?绝地求生维护一次需要多长时间?...
  13. 字节面试官推荐的一份 Java 基础面试题!太顶了
  14. (三)零基础入门C语言 --- C语言之入门课程
  15. python runtimewarning_训练神经网络,numpy出现runtime warning的解决思路
  16. java 读取excel模板_java如何读取excel表格的信息,java读取excel模板
  17. idea翻译插件Translation Tkk错误
  18. java什么都听过_【Java】程序员最大的悲哀是什么?
  19. 数码相框-font字体模块
  20. 二叉树线索化仍不能解决的两个问题及原因

热门文章

  1. 校企共育数字化时代物联网技术应用人才基地建设方案
  2. 原型法, 瀑布模型, V-模型, 螺旋模型
  3. 5大系统清道夫帮你整理安卓设备上的臃肿软件
  4. Weblogic Server打补丁方法步骤
  5. 怎么及时给服务器系统打补丁,技巧:巧打补丁保护服务器安全
  6. 入驻宣言:凡所见,皆可杀
  7. 【财富空间】毛日昇:阿里“五新”战略有力助推供给侧结构性改革
  8. 聊聊Beaglebone Black的cape和device tree overlay和dtc命令【转】
  9. 联通云图片上传官方文档
  10. 用Latex写IEEE格式的论文时如何取消页码