With a lot of efforts, I find an elegant way to change the large brace and parenthesis only, that is to invoke such largesymbols from the other font file. I post it here indicating that someone will need it. The codes are as follows:
\documentclass{amsart}
\makeatletter
\DeclareSymbolFont{mylargesymbols}{OMX}{ccex}{m}{n}
%change the thickness of large left and right braces
\DeclareMathDelimiter{\lbrace}{\mathopen}{symbols}{"66}{mylargesymbols}{"08}
\DeclareMathDelimiter{\rbrace}{\mathclose}{symbols}{"67}{mylargesymbols}{"09}
%change the thickness of large left and right parenthesis
\DeclareMathDelimiter{(}{\mathopen}{operators}{"28}{mylargesymbols}{"00}
\DeclareMathDelimiter{)}{\mathclose}{operators}{"29}{mylargesymbols}{"01}
%change the thickness of large aleft and right brakets
\DeclareMathDelimiter{[}{\mathopen}{operators}{"5B}{mylargesymbols}{"02}
\DeclareMathDelimiter{]}{\mathclose}{operators}{"5D}{mylargesymbols}{"03}
%change the thickness of large above and uner braces
\DeclareMathSymbol{\braceld}{\mathord}{mylargesymbols}{"7A}
\DeclareMathSymbol{\bracerd}{\mathord}{mylargesymbols}{"7B}
\DeclareMathSymbol{\bracelu}{\mathord}{mylargesymbols}{"7C}
\DeclareMathSymbol{\braceru}{\mathord}{mylargesymbols}{"7D}
%change the thickness of large left and right groups
\DeclareMathDelimiter{\lgroup}{\mathopen}{mylargesymbols}{"3A}{mylargesymbols}{"3A}
\DeclareMathDelimiter{\rgroup}{\mathclose}{mylargesymbols}{"3B}{mylargesymbols}{"3B}
%change the thickness of large left and right braceverts
\DeclareMathDelimiter{\bracevert}{\mathord}{mylargesymbols}{"3E}{mylargesymbols}{"3E}
\makeatother
\begin{document}
\Huge
We have
[
f(x)=
\begin{cases}
2x^{2018}+9&x<2018;\
3x+2018&x\geq 2018.
\end{cases}
]
And we also have
[
\left(\left{
\begin{array}{cc}
x &m \
y &n \
x &m \
y &n
\end{array}
\right}\right)
]
and
[k\leq \langle \underbrace{a,\cdots,a,b,\cdots,b}_{a+b~\text{many}}\rangle.]
We don't change the thickness of any other large symbols, for example
[\sum^x_yx+y=\prod_y^x xy.]
\end{document}
See the effects in the PDF:

By the way, you can also use the other large symbol font codes instead of ccex as you wish.
Computer Modern(the default font family in most TeX installations, including the one that generated the screenshot you posted), you should probably look into using a different math font to begin with. Try issuing the instruction\usepackage{newtxtext,newtxmath}in the preamble -- and see if the result is more pleasing. – Mico Oct 02 '18 at 12:36