2018冬训笔记1(常见dos命令和java基本知识) 您所在的位置:网站首页 window命令切换到d盘 2018冬训笔记1(常见dos命令和java基本知识)

2018冬训笔记1(常见dos命令和java基本知识)

2023-04-23 08:07| 来源: 网络整理| 查看: 265

2019.01.02 周三 一、上课笔记 1.常见dos命令:(windows下脚本的后缀是.bat) a.dir 作用:罗列当前目录下的文件及文件夹 b.md 作用:创建目录 c.rd 作用:删除目录 d.cd空格 作用:进入指定目录 举例:cmd>d: 进入d盘 cmd>cd workspace 切换到当前目录下的workspace文件夹 cmd>cd \ 退回根目录 cmd>cd … 切换到上一级目录(一个.是当前目录)) e.exit 作用:退出 f.快捷方式 方法:shift+右击 在此处打开命令行,即可在当前目录下打开cmd 2.java语言的特点 a.面向对象 封装、继承、多态 b.健壮性 c.跨平台性 一次编译,到处运行 注意:JVM没有跨平台性,所以不同的jvm屏蔽了不同操作系统的区别,从而java具有跨平台性 3.Java核心机制: a.java虚拟机–>跨平台性 b.垃圾收集机制–>不用程序员去手动回收 4.JDK、JRE、JVM 关系:JDK包含JRE包含JVM 所以只装JDK即可 客户机如果只运行java程序,所以只需要安装jre 5.环境变量 JAVA_HOME 内容:jdk安装路径 作用:后期web开发过程中,Tomcat需要该环境变量 PATH: 内容:jdk\bin–>%JAVA_HOME%\bin; 作用:让应用程序可以找到常见的开发工具所在的路径 注意:如果有多个版本的jdk,想使用哪个版本就把这个版本配置到最前面 6、java程序的运行步骤 a.java源程序 -->.java b.编译源程序 -->.class cmd>java hello.java c.运行 cmd>java hello(此处运行的是主类,而非hello.class) 7.注释 分类:文档注释(javadoc)、多行注释、单行注释 举例: /** * 文件名:hello.java * 描述:第一个java程序 * 作者:zgq * 时间:2019.1.2 * 备注:初稿 * 版权:HPE,2019-2069 / public class hello { / 描述:主函数 输入:参数 返回值:无 / public static void main(String[] args){ //单行注释,一般用到代码模块前或变量后 System.out.println(“Hello World!”); } } P.S.右击工程–>build path–>libraries 可以配置环境 二、自习笔记 1.str.trim():返回字符串的副本,忽略前导空白和尾部空白。(在使用Integer.ParseInt()时参数必须是str.trim(),不能是str) 2.String类型自带有转换为char数组的方法: String s=“test”; char[] ch=s.toCharArray(); 3.java常用输入Scanner类: import java.util.; //在main()方法中: Scanner sc = new Scanner(System.in); System.out.println(“ScannerTest, Please Enter Name:”); String name = sc.nextLine(); //读取字符串型输入 int age = sc.nextInt();读取int型输入 float salary = sc.nextFloat(); //读取float型输入 4.java.lang.Character中有一系列方法:可以判断该字符是否为字母,数字,空格等,但使用时必须Chacracter.方法名; 5.在 Java 中要将 String 类型转化为 int 类型时,需要使用 Integer 类中的 parseInt() 方法或者 valueOf() 方法进行转换: 示例1: String str = “123”; try { int a = Integer.parseInt(str); } catch (NumberFormatException e) { e.printStackTrace(); } 示例2: String str = “123”; try { int b = Integer.valueOf(str).intValue() } catch (NumberFormatException e) { e.printStackTrace(); } 在转换过程中需要注意,因为字符串中可能会出现非数字的情况,所以在转换的时候需要捕捉处理异常 6.当数组被赋值成了null,若还去调用null中下标为0,1,2的元素为其赋值,肯定会报错,所以不能在for循环中用赋值为 null来清空数组。 7.java中如何将char数组转化为String? 1.直接在构造String时建立。 char data[] = {‘s’, ‘g’, ‘k’}; String str = new String(data); 2.String有方法可以直接转换。 String.valueOf(char[] chr)就可以。 如: char[] cha = {‘s’,‘g’,‘h’}; String n = String.valueOf(cha);



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有