Java实训每日所学(1.22)

目录

<代码块>

(一)利用记事本编写Hello java源文件

 (二)下载IDEA(包括环境变量的匹配)

(三)编写程序

(四)快捷键

(五)cmd常见指令

(六)cmd处查询版本或者环境变量是否匹配成功

<大厂实习块>牛客网 - 找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网

(一)美团大厂面试Java考题知识点(日常实习岗)

(二)为了进大厂实习现在可以做哪些准备


<代码块>

(一)利用记事本编写Hello java源文件

1.出现中文乱码(另存为--选择ANSI)

2.看Java是不是有隐藏后缀

 (二)下载IDEA(包括环境变量的匹配)

1.JDK(使用JAVA 8)

2.IDEA(使用2020版)

(三)编写程序

1.编写Hello

2.编写自动开关机小程序

(1)自动关机

import java.io.*;


public class Hello {
    /**
     *
     * public:关键字 表示公有的,权限修饰符
     * class:java中的关键字,用来修饰一个类
     * Hello:是类名
     * @throws IOException
     */
    public static void main(String[] args) throws IOException {
        /**
         * static:关键字 静态的
         * void:关键字 表示没有返回值类型
         * main:表示主方法名 是Java的程序入口
         * (String[] args) 表示形参变量名 代表String的数组 args是形参变量名
         * IDEA中飘红的错误是编译错误
         * 容器,变量,数组,数据库。
         * 内存:
         */
        //编写一个自动关机程序
        //提示用户,电脑将在一个3600秒后 自动关机 链式调用Process进程
        Runtime.getRuntime().exec( "shutdown -s -t 3600");
        System.out. println("家人,你的电脑将自动关机");
    }

}

(2)取消自动关机

import java.io.IOException;

public class Bye {
    public static void main(String[] args) throws IOException {
        //编写一个自动关机程序
        //提示用户,电脑将在一个3600秒后 自动关机 链式调用Process进程
        Process process = Runtime.getRuntime().exec( "shutdown -a");
        System.out.println("家人,你的电脑将取消自动关机");
    }
}

(3)练习一:输出自己姓名专业座右铭

public class MaFeiYam {
    public static void main(String[] agrs){
       System.out. println("Name:马飞燕\n专业:软件工程\n座右铭:海阔凭鱼跃,天高任鸟飞!!");
    }
}

(4)学习变量(容器之一:数组,数据库)

public class Variable {

    public static void main(String[] args) {
        //1.变量在使用之前必须声明
        //System.out.println("age = " + age);
        //2.变量在使用之前必须初始化
        //int age;
        //System.out.println("age = " + age);
        //3.变量不能重复定义
        int age = 5;
        //int age = 18;
        // /** */文档注释 可以被doc解析器解析 JDK 还有作者等等信息!申明版权
        System.out.println("age = " + age);
    }
}

(5)学习标识符

public class BiaoShiFu {
    public static void main(String[] agrs) {
        //1.由数字,字母,下划线和$组成,其中数字不能开头
        int number = 13;
        //2.长度没有限制,但是在实际过程中标识符名应该尽量表达清楚该标识符的意义
        //3.不能使用java中的关键字和保留字
        String str = "嘿嘿";
        //4.尽量做到见名知意,支持中文,但不推荐
        System.out.println("---------------------------------");
        String userName = "马飞燕";
        //String 姓名 = "马飞燕";
        System.out.println(userName);
        //System.out.println(姓名);

    }
}

(四)快捷键


1.Ctrl+a全选 +b加粗 +c复制 +f查找 +v粘贴 +s保存 +x剪切 +z撤销
2.windows+l锁屏  win+r+cmd进入dos命令行 win+e 打开我的电脑 win+d快速切回到桌面

(五)cmd常见指令

1.dir显示当前目录中的文件
2.cd 切换路径
3.ipconfig:查看当前网络IP
4.javac:编译
5.java:运行

(六)cmd处查询版本或者环境变量是否匹配成功

1.java -version

<大厂实习块>牛客网 - 找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网

(一)美团大厂面试Java考题知识点(日常实习岗)


1.知识点:Spring Boot

2.就业地点:一线城市(北上广杭)

3.实习工资:200-300/天 (按天结工资)4400-6600/月

4.所学知识:

A、Java SE:

(1)数组

(2)面向对象(封装、继承、多态 + 抽象)接口

(3)异常

(4)多线程(《并发编程的艺术》)

(5)集合(ConcurrentHashmap)

(6)IO流(输入/输出)

(7)网络编程(【AIO、BIO、BIO】)

(8)JVM(Java虚拟机《深入理解Java虚拟机》)

(9)设计模式(23种设计模式 + 【5-6】单例模式 5种实现模式 )

(10)算法 (【力扣300+】)

(11)数据库(性能优化、索引)

B、Java Web

(1)session

(2)cookie

C、Linux操作系统(常用的命令)

D、SSM(Spring【IOC AOP】 Spring MVC MyBatics)

E、Spring Boot 微服务

(1)自动配置原理

(2)整合第三方组件

F、第三方 

(1)Redis缓存

(2)MQ消息队列

(3)搜索 ES

(二)为了进大厂实习现在可以做哪些准备


1.对Java EE的知识点有一个宏观认识(明确学习知识点)

2.多去面试--积累面试经验

3.多加技术交流群-避免消息闭塞(多交朋友,可能有内推)

4.信息差-大厂实习、秋招(烟草、电网)

5.实习或者校招关心的还有“学习、沟通交流能力”-和面试官有话聊

6.知识点把握(为什么使用这个东西、使用前后的差异、他的好处、能够解决什么问题)

7.自身参与的项目(不是电商购物平台或者成绩管理系统这些底层)

8.面试官提问的问题不一定是全部能回答上来的,不要担心和慌张,从容面对就可以!

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值