尚学堂__百战程序员__1573题------第一章 初始java

1. 你学习编程的目的是什么?学习编程最快的办法是什么?

以前痴迷电脑游戏,各种通宵熬夜啥的,之前也不懂计算机这方面,就是喜欢玩儿,后面接触了计算机,发现编程是一个比较容易拿到高薪的路径,所以我选择计算机选择编程!

编程最快的方法就是不断地练习,不断地上机,不断地做项目,同时多逛github,看大佬们写出来的一些项目,理解并运用,一步一个脚印,忌看,不动手,做出东西有成就感,就会激发自己动手欲望。

2. 程序员的职业规划是什么?我怎么能拿到10万年薪,30万年薪,50万年薪?

程序员->组长->技术总监->管理层

提升技术,和业务能力,假以时日就能获得目标中的薪资

3. 一个技术点,怎么样才能算学会?需要能默写出来吗?

理解,能够熟练运用就ok,默写大可不必

4. 北京尚学堂旗下“百战程序员”的理念和定位是什么?

帮助学员提升技术!

5. 说出计算机语言为什么按照第一代、第二代、第三代发展?

降低开发的难度,减少对硬件的之间编程

6. Java有什么核心优势让其流行?

夸平台型,编译之后,可以运行在不同系统之中!

9. Java的三个版本是什么?

(1)javaME:适用于小型设备和智能卡的嵌入式产品(如电视机顶盒、移动电话);

(3)javaEE:适用于网页服务器应用,如企业管理系统

JavaSE:Java Standard Edition JavaEE:JavaEnterprise Edition JavaME:JavaMicro Edition

10.Java是哪个公司发明的? 现在这家公司处境如何? 为什么?

java是sun公司发明的

现已被oracle公司收购

因为公司的决策方向有误,导致公司运营不当

11. Java的跨平台是通过什么实现的?

通过Java虚拟机JVM实现的,将java编辑器编译的class文件解释为各系统的机器指令。

12. Java语言释型还是编译型?还是两者都是?

先编译在解释

13.JDK,JRE,JVM的全称是?

JDK Java Development ToolKit(Java开发工具包); JRE Java Runtime Enviromental(Java运行时环境); JVM Java Virtual Mechinal(Java虚拟机)。

14. JDK包含jre,这句话对吗?

15. 【上机】熟悉DOS命令行的常用命令:dir,cd

dir 为查看当前目录下的文件和文件夹; cd 目录名 进入该目录 cd 返回根目录 cd.. 返回上一级目录 md 目录名 建立指定文件夹 rd 目录名 删除指定文件夹 cls 清屏 ↑ 自动添加上一指令 Tab 自动补齐

16.DOS下,自动补全命令的快捷键是那个?dos下想查找以前执行的命令用那个键?

Tab 自动补齐 ↑ 自动添加上一指令

17. DOS下,dir命令表示什么含义?cs表示什么含义?

dir:查看某个目录下的子目录和文件

cd:改变当前文件夹目录路径

18. 【上机】安装jdk,配置环境变量,并写出自己的第一个hello程序?

配置java_home,jre,classpath

public class test{

public void static void main(String args[]){ System.out.println("hello");

}

19. 为什么采用JAVA_HOME的方式配置环境变量较好?

便于java_home路径的重用,避免jdk路径变化之后,导致修改多处变量

20. public class 的类名必须跟文件名保持一致吗?

必须保持一致 21. 编程风格一定要:成对编程和缩进。用文字或代码说明如何实现成对编程和缩进

public class package1 {
    public static void main(String[] args) {
        System.out.println("11111");
        System.out.println("2222");
    }
}

22. system.out.println(“hi”); —-这句代码能否顺利执行?

不能,将system改为System

23. 一个java源文件可以写多个Class吗?编译后,会不会生成多个class文件?

可以,会

24. 编程时,为什么需要注释?注释的类型?

提高程序的可读性,注释也是调试程序的一种方式。

25. 多行注释能嵌套使用吗?

不能

经验分享 程序员 微信小程序 职场和发展